天天看点

out of partition超级块损坏修复



今天早上打开电脑发现系统启动失败,grub引导直接进入rescure模式了,显示out of partition

本以为修复一下引导就可以了,在recure模式下使用ls  (hd0,x)/  (x代表系统所在的盘的代号msdos3,x就是3)查看系统文件目录,查看boot目录ls(hd0,x)/boot 发现了一样的错误outof partition,也就是说boot目录直接就进不去了,无奈做了个livecd进去,发现不能挂载系统目录,显示bad superblock,发现是超级块损坏,在网上查了些资料,首先输入dumpe2fs /dev/sdb1(我的是sdb1挂不上)查看Blocks per group:XXXX

然后根据XXXX大小定位系统自动备份的superblock文件进行修复,

fsck –b  XXXX  /dev/db1

文件系统成功挂载,重启成功启动。