an error occured during the file system check,occuredduring
an error occured during the file system check,occuredduring
打开虚拟机的时候,报错:
出错原因:
我之前修改了/etc/fstab文件,
原先/etc/fstab文件中有一行是这样的:
LABEL=/i01 /u01 ext3 defaults 1 2
而我,却将LABEL=/i01中的i01改成了/u01.
导致系统重启的时候无法识别LABEL=/u01。
解决办法:先输入root密码登陆,然后修改vi /etc/fstab文件,将/u01改成/i01。
输入exit重启即可。
解决方法,root密码 执行 fdisk -l 查看磁盘
(Repair filesystem)# fdisk -l 根据看到的磁盘依次修复 ,例如:
(Repair filesystem)#fsck -y /dev/sda1
(Repair filesystem)#fsck -y /dev/sda2
(Repair filesystem)#fsck -y /dev/sda3
(Repair filesystem)#fsck -y /dev/sda4
试试此种方法:
此时输入root用户的密码,进入单用户模式。
用fsck指令来手工修复一下:
修复步骤:
在/etc/fstab中找到挂载/contains的分区,这里假设是/dev/hda5,真实情况自己定夺。
执行指令:fsck -y /dev/had5
如果还是不行,就在/etc/fstab中把/contains行注释掉吧,进去系统后重新mount,把文件拷贝出来,重新格式化一下再挂上去。
评论暂时关闭