当我做
cp run-rfid-script.sh /init.d
我收到此错误消息
cp: can't create '/init.d': Read-only file system
我怎样才能克服这个问题?
有关我正在做的事情的其他信息
我有一个 shell 脚本来运行我的应用程序,如下所示,
#!/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
在系统启动时运行相同的应用程序,即文件夹中的 Start 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#