如何从损坏的卷中检索数据

如何从损坏的卷中检索数据

我的 Ubuntu 10.10 刚刚崩溃,可能是因为硬件错误(最后我得到了类似Unknown filesystem......的错误grub> ..,在我采取任何其他操作之前它就进入了 GRUB 控制台)。

我从 USB 上重新安装了相同的版本。我安装了 Ubuntuext4文件系统,并且在同一硬盘的不同驱动器上也有相同的文件系统。

当我尝试访问我以前的文件系统时,出现错误:

Error mounting: mount: wrong fs type, bad option, bad superblock on /dev/sda6,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

我在上一卷中有一些重要文件;我不知道如何检索它们。

我得到相同结果(硬件错误)的可能性有多大?请帮帮我!

答案1

尝试ddrescue制作故障驱动器/分区的映像。然后使用foremost制作的映像尝试保存文件。

正如你所说你是一个门外汉,这意味着运行以下命令:

ddrescue -i0 -s50M /dev/sda6 image.dd logfile
ddrescue /dev/sda6 image.dd logfile
ddrescue -d -r3 /dev/sda6 hdimage.dd logfile

关于如何使用 ddrescue 的有用信息其文档页面

之后,在图像上尝试:

foremost -i image.dd -t all -o savedfiles -v

答案2

如果是硬盘故障,SpinRite (www.grc.com) 可能是您恢复磁盘的唯一希望。

相关内容