关于fstab挂载错误致系统无法启动问题

发布时间:  2014-10-21 浏览次数:  297 下载次数:  0
问题描述
系统无法正常启动,提示无法读取文件系统
告警信息
Fsck.ext4:No such file or directory while trying to open /dev/sdb1
The superblock could not be read or does not describe a correct ext2 filesystem.
处理过程
1、 Give root password for maintenance 进入维护模式操作系统
2、 Ll /etc/fstab 查看开机自动挂载文件权限
3、 Cd /etc;Chmod 777 fstab 修改除根用户以外其它用户权限为可读可写
4、 此时仍然无法vi /etc/fstab,Warning:Changing a readonly file
5、 退出文件编辑,执行 mount –o remount,rw  / 重新挂载根目录,让根目录下文件可读可写
6、 修改fstab文件fsck字段值为0,不执行开机检查文件系统,退出保存重启,系统正常进入。
根因
第六字段fsck设置为1,导致系统启动优先查检/,无法读取根分区以外分区信息。
第六字段:该数字用于决定在系统启动时进行磁盘检查的顺序,0为不检查,根文件系统“/”为1优先,2其次,对于根分区应设为1。
解决方案
一般推荐设置为:根分区相对应的设置为1 1,其它分区均为0 0
挂载存储至系统目录fstab目录 dump字段,fsck字段值 也建议设为0 0
建议与总结

END