LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 703|回复: 5

向兄弟们求助,badblocks -w及分区表恢复问题

[复制链接]
发表于 2005-6-3 20:55:01 | 显示全部楼层 |阅读模式
太粗心了,本来想检查hdb,结果自己记错了,以为应该检查hda,因为没有保留数据的想法,就直接badblocks -wv /dev/hda了。
hda上有/boot  /  /home和我的/data,可以说……都是重要的东西,尤其是/home和/data

因为badblocks -wv后又觉得不保险,大概几秒或者十几秒之后就ctrl+c停止了,然后又开始用badblocks -nv检查。
这时候启动mozilla出错,所有其他东西也无法启动,刚开始还纳闷儿,fdisk -l了一下,才发现了自己的粗心已经几乎造成了不可挽回的损失:hda成了一个未分区硬盘。

我想知道的是,badblocks -w应该是从硬盘的第一个扇区开始进行写检查吧?那么也就是说,被损坏的数据应该是MBR和/boot分区的一部分(从时间上判断顶多再损坏一点儿/)。/  /home  /data上的数据应该还都比较完整的存在着。有没有办法修复分区表,至少挽回/home和/data呢?

注:过去的分区大小已经记不太清楚了,尤其是/boot,完全忘记是多大了。
发表于 2005-6-3 21:04:31 | 显示全部楼层
[21:03] <sunmoon1997> diony, 不知道
[21:03] <sunmoon1997> :)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-3 22:50:00 | 显示全部楼层
……大水都淹到基础版来了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-3 23:31:12 | 显示全部楼层
顶一下,这个问题比较头皮发麻。用电脑十几年了,有自己的电脑7年多了,还是头一次碰到这种事儿……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-4 02:54:53 | 显示全部楼层
用diskgen2.0看了一下,采用交互模式,竟然搜不到代号是83(linux)的分区……晕掉了。各种不同大小的unknown分区。不知道是diskgenus太笨,还是linux在这方面做得还不够标准?
回复 支持 反对

使用道具 举报

发表于 2005-6-4 08:39:50 | 显示全部楼层
diskman都不行,看来。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表