1.超级用户登录,卸载已损坏文件系统
2.用命令显示系统中备份超级块的值
# newfs -N /dev/dsk/c0t0d0s1 *solaris下
# dumpe2fs /dev/hda1 *linux 下
2.从以上显示的备份超级块中选择一个进行恢复
#fsck -F usf -o b=? /dev/rdsk/c0t0d0s1
#fsck -b 8193
当系统报告bad super block是使用fsck -o b=32命令不成功时可以使用如下方法修复,但硬盘上的数据可能会丢失。
1、首先使用newfs -Nv /dev/rdsk/c1t2d0s6
屏幕上会显示许多数字,从中任选一个。比如32017
2、使用 fsck -y -o b=32017 /dev/rdsk/c1t2d0s6
系统会自动检查硬盘。
3、使用 fsck -y /dev/rdsk/c1t2d0s6 重新检测一遍硬盘。
4、使用mount挂接硬盘
阅读(3468) | 评论(0) | 转发(0) |