红联Linux门户
Linux帮助

Linux硬盘数据恢复记实

发布时间:2007-08-27 15:58:28来源:红联作者:domain
  因为我U盘被烧毁的原因,我对linux下ext3文件系统的分区进行还原:

  虽然最后没有成功,但我写出来还是有一些价值,因为这方法至少可以还原英语资料

  我电脑那个分区是hda8,我在网上找了一些资料,其中一些的还原方法最是

  egrep “GtkClist” /dev/hda8 > /mnt/win/data

  重定向的文件必须是在其它分区的,我重定向在win2000下的fat32分区中的

  但是这样就会出现:
  Binary file /dev/hda8 matches

  然后我只有必FAT32的整个分区给格了,空出了8G;然后就是命令

  cat /dev/hda8 >/mnt/win/data

  把在还原的分区所有的数据都导出来,但是当data文件达到4G时,系统就会停止写入文件说,达到文件最大值。所以data最大只能有4G,如果你的资料在前面那还好说,你提着就是那data内数据慢慢分析吧(不过很多内容都是乱码的),还是用strings 把文件中字符串提出来再分析的。

  而我自己就接着
  strings /dev/hda8 >/mnt/win/data

  然后用各种命令,如grep ,vi 但对data进行分析。最后能找到那些英语资料,而中文的,在strings时就丢了很多,能导出来的也是乱码。所以最后还是失败,而我就接着重写了

  希望上面的内容对和我一样不小心的人有用吧。
文章评论

共有 0 条评论