使用 Linux live USB 从损坏的硬盘中位复制单个目录

使用 Linux live USB 从损坏的硬盘中位复制单个目录

我想从硬盘驱动器损坏的 Windows 7 计算机中恢复目录内容。到目前为止,我已经能够使用 Ubuntu live USB 启动机器,并且安装了 Windows 7 驱动器,但我无法列出我想要恢复的子目录的所有内容。我也尝试过复制目录,rsync --ignore-errors但没有得到很好的结果。现在我想尝试一下位复制。

答案1

虽然这样做很酷并且可以减轻已经损坏的驱动器的压力,但 Linux 中免费提供的工具并不擅长处理损坏的 NTFS。您能做的唯一实际的事情就是复制全部的分区(甚至整个硬盘)到一个新分区,然后使用 Windows 工具对其进行检查。我建议解救

ddrescue /dev/damaged /dev/new logfile

如果文件系统损坏而无法使用,您可以尝试使用 testdisk、photorec 或其他抓取工具从驱动器中提取单个文件。但请注意:结果往往令人失望。

相关内容