从坏掉的磁盘复制 NTFS 分区

从坏掉的磁盘复制 NTFS 分区

我的 SATA 驱动器上的 Windows 7 NTFS 分区出现了问题。在我注意到文件损坏的那天,系统因损坏的页面文件而崩溃。崩溃前,我注意到事件日志中有数千个修复事件,这些事件始于 3 天前,在后台发生,而我却没有注意到(grrr)。

计划是将分区/文件复制到新驱动器,对坏驱动器不进行任何写入操作或只进行极少的写入操作。我认为克隆后系统可能可以使用,因为在页面文件崩溃之前它是可用的,而我当时没有尝试启动。

我做了什么:

我尝试了一些带有自带可启动媒体的应用程序,如 Norton Ghost、Acronis True Image、Paragon HD Manager,它们运行速度非常缓慢(例如,94 GB 估计需要 60 天)。这可能是由于坏扇区以外的其他原因(如 winpe 驱动程序、特殊数据区域中的坏扇区、重要参考点的损坏等),因为在我停止它之前,前 1+ GB 的速度非常稳定(硬盘指示灯亮 3 秒,熄灭 28 秒)。

我尝试在 Windows 安装上安装驱动器,并禁用 chkdsk、搜索索引和缩略图,以将写入操作保持在最低限度。它读取时没有减速,并且主文件夹结构很好。这很好,表明驱动器电机工作正常。Windows 实用程序“Minitool Partition Wizard”无法启动分区复制过程,告诉我 NTFS 结构有错误。我能够直接从坏驱动器复制一些文件,但权限阻止我复制整个结构,我不想进行大量写入操作来修改所有权限。

我的理想 :

  • 复制具有权限的文件夹(最好在 Windows 中),绕过 NTFS 权限,并列出存在读取问题的文件列表,以便稍后检查。

  • 复制整个分区(少于 30 天 =),并附上大量日志/实时信息(当前扇区、预计剩余时间等),并再次列出存在读取问题的扇区/文件。

现在 :

正如 Martey 在另一个相关主题的帖子中所建议的那样,我将在可启动的 ubuntu 磁盘上尝试“ddrescue”,但不确定它在 ubuntu 的最新内核和驱动程序上的表现如何,以及我是否能够稍后列出有问题的文件。

有什么建议么?

答案1

我已经阅读有关 ddrescue 的文章好几天了。ddrescue 的 GNU 版本符合列表中第二项的要求,具有出色的日志记录/使用日志的附加过程。

您只需找到一种方法来防止您的 Linux 系统尝试自动修复磁盘,因此最好使用专门的 Linux 可启动媒体,例如 Superbootdisk 或 Clonezilla。

对于第一项,我发现 testdisk 对绕过权限复制 ntfs 文件很有帮助,但是一旦你进入 linux,这就不是问题了。

答案2

从 CD 或存储设备启动 Linux 发行版是正确的计划。Hiren 的 Ultimate Boot CD 是一种全包式个性化构建,通常适用于任何情况。它是您电脑必备的工具包。它会不断更新,并且可以包含您想要使用的任何应用程序。强烈推荐。

相关内容