linux只读系统

来源:互联网 发布:mac上彻底删除软件 编辑:程序博客网 时间:2024/06/08 02:46

linux进入系统后只能只读readonly解决方法:

方法一:重新挂载,使fstab等文件可写。命令: 

mount / -o remount

修改fstab文件: 

vi /etc/fstab 

删除你自己加的那些命令行,很有可能是其中某个导致的错误,然后保存。

重启电脑。若命令不行,则强制下电重启。起来后你就发现问题解决了。

方法二:fsck -y 修复以下文件系统,然后重启

方法三:

[root@localhost mobile]# more /etc/fstab

[root@localhost ~]# more /proc/mounts 

[root@localhost ~]# mount
/dev/sda3 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (ro)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

查看ro挂载的分区,如果发现有ro,就重新mount
umount /dev/sda1
mount /dev/sda1 /boot
如果发现有提示“device is busy”,找到是什么进程使得他busy
fuser -m /boot 将会显示使用这个模块的pid
fuser -mk /boot 将会直接kill那个pid
然后重新mount即可。

原创粉丝点击