linux修复根文件系统
有时候维护Linux服务器时会面临这样一种错误,即显示文件系统变成(Read
Only
System),即文件系统变成只读的方式,产生这一问题的原因可能有两种,一种是多机写入时同步机制出现问题,另一种方式是单机写入时出现服务器掉电的情况。
当哪闹出现这种问题后,会让应用系统用户非常紧张,运团缓粗气好时可以通过只读的方式去读取数据,运气不好时系统根本就无法启动。
这里给出一种解决方法:
(1)修改/etc/fstab,将受损的文件系统先注释掉,如果无法读写该文件则采用mount
-o
remount
rw
,
/
将文件系统改成读写模式。
(2)针对受损的文件系统,执行fsck命令,如:fsck
/dev/sda1等。
注意事项:
(1)在塌镇执行之前最好先进行数据备份,以防止修复失效后数据丢失。
重前尺新慧睁高mount
mount
remount,rw
/dev/sda2
/mntpoint
如果出错不能早竖mount,则需要卸载文件系统,检查后再mount
umount
fsck
只读文件系统拦如要改/etc/fstab或重新mount;
ntfs只读,要确定有没有装ntfs-3g;
没有读权限的文件可以用root用户查看,有些更底层的只读用chattr
-i
取消。
/dev、/sys、简陆启/proc下面有些文件就是改不了,没法悉亮。
进单用户fsck
试试在启动的时候,编辑一下启动参数,比如在grub界面,用箭头选择指定项后消孝,输入e,在原来参拿搭稿数的结尾输入空枝扒格 acpi=off
进bios看看,能不能检测到硬盘。。。
在启动linux分区键塌表就出现了错误,sdb3 都没找到(ext3-fs error)
以下都是这竖亮戚样的错误信息 (noving /dev faild)所余陵以,先检查硬盘看看。。。希望对你有帮助
文件系统错误,2944号块谨蚂组的肢晌耐块位图有错,导致无法挂载这个文件系统历春
可以试试使用安装光盘以救援模式启动,进入后fsck修复文件系统。
放入光盘后,修改bios使用光盘启动,出现boot:后,输入linux rescue进入救援模式。