linux系统变为只读出现提示Read-only file system的解决办法

linux系统变为只读出现提示Read-only file system的解决办法,第1张

linux系统变为只读出现提示Read-onlyfilesystem的解决办法

说明:linux系统软件变为只读,出现只读文件系统提示,如下图所示:

原因:系统软件没有正常待机,导致虚拟磁盘出现文件错误码。

表示此修复可能会导致某些文件和内容丢失。修复前建议做好文件备份。

解决方法:使用fsck手动修复磁盘文件,具体步骤如下:

1.应用mount检查磁盘加载状态。

挂载:用于检查哪个控制模块是只读的,一般显示信息为:

[root@localhost~]#mount

sysfson/sys类型sysfs(rw,nosuid,nodev,noexec,relatime)

/sys/kernel上的debugfs/debugtypedebugfs(rw,relatime)

/dev上的mqueue/mqueue类型mqueue(rw,relatime)

hugetlbfson/dev/hugepages类型hugetlbfs(rw,relatime)

binfmt_miscon/proc/sys/fs/binfmt_misctypebinfmt_misc(rw,relatime)

tmpfson/run/user/0类型tmpfs(rw,nosuid,nodev,relatime,size=388136k,mode=700)

/dev/vdb1on/home类型ext4(ro,relatime,data=ordered)

[root@localhost~]#

检查ro挂载的系统分区,如果ro指示这个磁盘是只读的(最好检查/etc/fstab看看配置文件是否已经设置为只读挂载管理权限)。

2.卸载只读系统分区。

[root@localhost~]#umount/dev/VDB1

如果发现一个“设备忙”的提醒,就找找是什么系统进程让他忙的。

比如/etc/init.d/httpdstop可以用来终止一些已经运行的服务。

Fuser-m/home将显示该控制模块的pid以供信息应用。

Fuser-mk/home会立刻杀死哪个pid?

3.fsck修复磁盘文件

[root@localhost~]#fsck-fvy/home

修复异常的磁盘系统分区

然后再装上。

4.立即重新挂载或挂载-a,指令是

[root@localhost~]#mount-orw,remount/home

启动刚开始终止的服务项/etc/init.d/httpdstart。也可以实现重启网络服务器的服务项,在重启下启动系统。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/743815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-29
下一篇 2022-04-29

发表评论

登录后才能评论

评论列表(0条)

保存