修复linux损坏后文件系统 – Give root password for maintenance
昨天新急着下班就把虚拟机里的Linux系统强制关闭了一下。结果今天上班一打开系统就出现了下面的情况。我Goole查了一下解决办法是linux在不正常关机有时候会造成文件系统损坏..
Give root password for maintenance
(or type Control-D to continue):输入密码后  出现了:
(Repair filesystem)1 #
网上的解决方法是使用fsck命令来修复的如下:
fsck     -A     -V
但是输入命令之后提示
fsck    1.39 (29-May-2006)
e2fsck   1.39(29-May-2oo6)
        Using  EXT2FS  Library  bersion 1.39, 29-May-2006 
直接输入exit后自动重启问题依然存在。
另一种方法是说 filessysten 可能是磁区错乱的情况,一般来说。这样的磁区错乱应该不是实体硬碟错误。比较可能是由于不正当关机造成filessystern的不一致所造成的。造成这个问题之后。输入root密码、进入 run level 1,然后以fsck  /dev/hd[a-d][1-6]来修复磁碟,但是输入命令之后提示:
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
/: clean ,107786/1022976 files,1022069/1022135 blocks
问题依旧存在。
昨天我添加了一块硬盘,不知道是否有影响那
当文件系统超级块损坏时,Linux系统将无法识别该文件系统,也就无法挂载使用
  当通过 /etc/fstab 配置文件自动加载的文件系统出现错误时,Linux系统会开机自检,并提示用户进行文件系统的修复操作
  当/dev/sdb1 分区的超级块出现错误时,启动后系统将提示“ Give root password for maintenance ”
如何修复Linux文件系统错误
  输入root用户密码,进入临时shell环境