分页: 1 / 2

非常错综复杂的分区拯救。。。已解决(can't read superblock 硬盘分区因分区失败导致错误))

发表于 : 2010-07-13 1:41
simonnye
xp 下误删分区后,重建分区出错。无法读取分区。
ubuntu下显示:can't read superblock.无法挂载分区。
案例:
------------------------------------------------------------------------
simon@simon-laptop:~$ dd_rescue/dev/sdb7/dev/sdb6/backup.img
bash: dd_rescue/dev/sdb7/dev/sdb6/backup.img: 没有那个文件或目录

请问下。这个怎么办阿?我是菜鸟。嘿嘿。我实在是搜不到什么相关资料了。所以只好来折腾大家了。哈哈。。。

事情的经过是这样的。早上突然想把移动硬盘里的ubuntu系统分区删除。结果把整个拓展分区都删除了。然后就用分区恢复工具恢复。恢复到一半就卡住了。只恢复了一个。在winxp下。一接硬盘就卡死。所以只好在ubuntu下解决了。用testdisk重新找回分区。可是找回的分区都是,can't read superblock .


看到这里,非常感谢。还有劳指点一二。嘿嘿嘿。。。


------------------华丽的分割------------------------------------------------------------------------------
经过这俩天的折腾。顺利的把sdb7复制到sdb6。但是原本正常的sdb6也变成 cant read super block 。

我又回到xp里,试着用partition table doctor 修复,太惊讶了,竟然自动发现错误。。。。。但是。要购买全功能版才可以用。。。。。。。于是找到易我分区医生。。。。。。结果还是一样。。。。总之,我对xp很反感。期间又按了三次电源键。。。。是按住。。。。自由万岁。

-------------------------------------------------------------------------------------------------------------

testdisk 当然,要登入的。
creat a new log file
选择你要修复的硬盘。
选择intel
advanced
上下移动选择你要修复的分区。
左右移动选择boot.
会显示正常。不管。rebuild BS.
会自动扫描下。然后照着做就是了。
记得要 write 保存阿。。。。。

再次感谢本贴中的各位。对于一个自由系统。我很欣赏。也欣赏你们。哈哈哈。。。 :em09

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 6:13
aerofox
OMG,你从哪看的这条命令,对命令一点都不了解就开始乱试啊?
显然,在 dd_rescue 和 dev/sdb7 后都应该有一个分号。

代码: 全选

dd_rescue /dev/sdb7 /dev/sdb6/backup.img
我没用过这条命令,我只是根据最基本的常识判断应该有这两个空格,出了问题别找我 :em09

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 18:24
simonnye
啊.我试试啊.谢谢ls. :em02

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 18:37
adagio
你那个backup.img是什么?

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 18:59
simonnye
我也不知道那是啥,就照着来了。。。。

然后显示
simon@simon-laptop:~$ sudo ddrescue /dev/sdb7 /dev/sdb6/backup.img
[sudo] password for simon:
ddrescue: cannot open output file: Not a directory

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 19:00
simonnye
然后我又试了下这个

simon@simon-laptop:~$ sudo ddrescue /dev/sdb7 /dev/sdb6/
ddrescue: cannot open output file: Is a directory

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 19:48
simonnye
http://www.gnu.org/software/ddrescue/ddrescue.html

找到教程了。

大概明白了。我是superblock 损坏。可能需要用的是 fsck

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 20:21
adagio
simonnye 写了:我也不知道那是啥,就照着来了。。。。
:em65

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 20:28
peteryeh64
:em65 ...無話可說

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 23:06
simonnye

代码: 全选

simon@simon-laptop:~$ sudo fsck -f /dev/sdb7
fsck from util-linux-ng 2.17.2
dosfsck 3.0.7, 24 Dec 2009, FAT32, LFN
FSINFO sector has bad magic number(s):
  Offset 0: 0x00000000 != expected 0x41615252
  Offset 484: 0x00000000 != expected 0x61417272
  Offset 510: 0x0000 != expected 0xaa55
1) Correct
2) Don't correct (FSINFO invalid then)
? 1
/
  Contains a free cluster (2). Assuming EOF.
FAT32 root dir starts with a bad cluster!
哪。。现在就这个情况了。。。。我泪奔阿。。。。。。 :em19

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 23:11
adagio
fat32分区?testdisk不行的话,就去windows里用PTD什么的修复试试,如果还是不行就用finaldata这些找回数据的慢慢扫吧

记住千万不要在这个硬盘里进行任何写操作!

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 23:16
adagio
我感觉只是分区表损坏,这样的话数据其实都还安然无恙,只是读不出来而已
你要做的就是找到一种方式把分区表恢复,或者把数据读出来,别着急慢慢来

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-13 23:18
adagio
我用过 易我分区表医生,还不错,可以读出已损害分区的数据,也可以恢复分区表,你试试去
另外据说disk ginue什么的也行,我没用过

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-14 0:23
simonnye
我刚用ddrescue把一个 superblock 损坏的分区复制到另一个分区。结果。另一个分区也 cant read super block 了。。。。 :em19

Re: 非常错综复杂的分区拯救。。。未解决。求助。

发表于 : 2010-07-14 0:27
simonnye
adagio 写了:fat32分区?testdisk不行的话,就去windows里用PTD什么的修复试试,如果还是不行就用finaldata这些找回数据的慢慢扫吧

记住千万不要在这个硬盘里进行任何写操作!

这个有linux版本的吗?请问。。。

我只要进入xp。。。。接上硬盘就卡死在那边了阿。。。