rola 发表于 2013-2-7 13:03

求助,路由器[Read-only file system]的问题

突然一下就这样了,U盘上的python都运行不了,尝试创建文件夹,文件,都提示Read-only file system
然后又刷回原厂固件,又DD,然后又TT,依旧这个问题,每次刷固件后都有做30-30-30.
web配置可以正常保存配置,ssh进去文件操作的话就会提示Read-only file system.郁闷了
root@E3000:/# ls -la
drwxr-xr-x   17 root   root         208 Dec 18 14:14 .
drwxr-xr-x   17 root   root         208 Dec 18 14:14 ..
drwxr-xr-x    2 root   root         543 Dec 18 14:14 bin
drwxr-xr-x    2 root   root             3 Dec 18 14:14 cifs1
drwxr-xr-x    2 root   root             3 Dec 18 14:14 cifs2
drwxrwxrwt    4 root   root          1420 Jan11970 dev
lrwxrwxrwx    1 root   root             7 Dec 18 14:14 etc -> tmp/etc
lrwxrwxrwx    1 root   root             8 Dec 18 14:14 home -> tmp/home
drwxr-xr-x    2 root   root             3 Dec 18 14:14 jffs
drwxr-xr-x    4 root   root         259 Dec 18 14:14 lib
drwxr-xr-x    2 root   root             3 Dec 18 14:14 mmc
lrwxrwxrwx    1 root   root             7 Dec 18 14:14 mnt -> tmp/mnt
drwxr-xr-x    2 root   root             3 Dec 18 14:14 opt
dr-xr-xr-x   46 root   root             0 Jan12000 proc
drwxr-xr-x    4 root   root            32 Dec 18 14:14 rom
lrwxrwxrwx    1 root   root            13 Dec 18 14:14 root -> tmp/home/root
drwxr-xr-x    2 root   root         849 Dec 18 14:14 sbin
drwxr-xr-x   10 root   root             0 Jan12000 sys
drwxrwxrwx   10 root   root         200 Jan11970 tmp
drwxr-xr-x    7 root   root            74 Dec 18 14:14 usr
lrwxrwxrwx    1 root   root             7 Dec 18 14:14 var -> tmp/var
drwxr-xr-x    2 root   root          2572 Dec 18 14:14 www



求助,有解决方法吗?



ldd1231 发表于 2013-2-7 13:06

你用winscp连接下再试试

rola 发表于 2013-2-7 13:07

ldd1231 发表于 2013-2-7 13:06 static/image/common/back.gif
你用winscp连接下再试试

试过了,拷贝文件创建文件都有提示这错误的

ldd1231 发表于 2013-2-7 13:17

看你复制的目录应该是根目录,你要到/mnt文件夹下找你的U盘

ldd1231 发表于 2013-2-7 13:18

根目录下的文件夹都是只读的

rola 发表于 2013-2-7 13:19

ldd1231 发表于 2013-2-7 13:17 static/image/common/back.gif
看你复制的目录应该是根目录,你要到/mnt文件夹下找你的U盘

嗯,是根目录,根目录不能进行读写操作的吗?我不记得以前可不可以,刷了好几次固件后,U盘倒是可以读写,但是,好多程序都不能正常运行了。。。。

rola 发表于 2013-2-7 13:21

ldd1231 发表于 2013-2-7 13:17 static/image/common/back.gif
看你复制的目录应该是根目录,你要到/mnt文件夹下找你的U盘

root@E3000:/opt# ipkg upgrade
ipkg: Cannot create directory `/opt/lib/ipkg/lists': Input/output error
ipkg: Cannot create directory `//opt/lib/ipkg/info': Input/output error
Nothing to be done
Successfully terminated.
连ipkg upgrade 都这样提示。。。

ldd1231 发表于 2013-2-7 13:22

tt的根目录肯定不能读写的,openwrt ddwrt都是这样,不能正常运行时你的挂载脚本不对,你在论坛上多看看教程吧

ldd1231 发表于 2013-2-7 13:24

先打这两个命令
mkdir /tmp/mnt/sda1/opt
mount -o bind /tmp/mnt/sda1/opt /opt

rola 发表于 2013-2-7 13:25

ldd1231 发表于 2013-2-7 13:22 static/image/common/back.gif
tt的根目录肯定不能读写的,openwrt ddwrt都是这样,不能正常运行时你的挂载脚本不对,你在论坛上多看看教程 ...

呃,其实之前一直都正常的,突然一下就这样,可以确定脚本是正常的,我重新把U盘格式化一遍再看看,谢谢你热心解答

ldd1231 发表于 2013-2-7 13:25

/opt本身是个只读的空目录,你要先把U盘上的可写目录挂载到那里

x_eva 发表于 2019-12-28 17:22

ldd1231 发表于 2013-2-7 13:25
/opt本身是个只读的空目录,你要先把U盘上的可写目录挂载到那里

谢谢,我在安装J大的网件4300官改固件后安装软件时也遇到了这个问题,用您的方法解决了!
页: [1]
查看完整版本: 求助,路由器[Read-only file system]的问题