私がしていることに関する追加情報

私がしていることに関する追加情報

私がするとき

cp run-rfid-script.sh /init.d

このエラーメッセージが表示されます。

cp: can't create '/init.d': Read-only file system

この問題をどのように克服できますか?


私がしていることに関する追加情報

以下のようにアプリケーションを実行するシェルスクリプトがあります。

#!/bin/bash
/cust/start
exit 0
~

アプリケーション名は cust フォルダの下に「start」と指定されます。を実行すると、/cust/start問題なくアプリケーションを正常に実行できます。

root@SpeedwayR-12-77-27:/# /cust/start
Tag report
-----------------------------------
Antenna ID : 1
EPC : D0D0-0000-0000-0000-0001-AB48
Timestamp : 1588049457805341
Peak RSSI : -59
FastID : E2003412017FFE00045DE483
TID : E2003412
User memory (Word 0) : 0000

今、私は同じアプリケーションを実行したいと思いますcust。つまり、システムの起動時にフォルダからbashスクリプトを起動します。上記のbashスクリプトを使用しており、bashスクリプトをinit.dフォルダに配置しようとすると表示されますRead only file system

バイナリスターのアドバイス

root@SpeedwayR-12-77-27:/etc# awk '$2=="/" {print $0}' /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / jffs2 ro,relatime 0 0
root@SpeedwayR-12-77-27:/etc# awk '$2=="/" {print $0}' /etc/fstab  
root@SpeedwayR-12-77-27:/etc# ls -l init.d                         
-rwxr-xr-x    1 root     root           285 Nov 19 23:44 S50avahi-daemon*
-rw-r--r--    1 root     root           423 Nov 19 23:44 S60lldpd
-rwxr-xr-x    1 root     root          2793 Nov 19 23:44 networking*
-rwxr-xr-x    1 root     root          5097 Nov 19 23:44 rcS*
root@SpeedwayR-12-77-27:/etc# 

ベストアンサー1

おすすめ記事