为什么我的 500GB 硬盘写入另一个 500GB 硬盘后无法读取?

为什么我的 500GB 硬盘写入另一个 500GB 硬盘后无法读取?

昨天意外格式化了一个重要的 500GB 外置硬盘。不是 SDD,是 2.5”。

在安装 Windows XP 时发生(快速)格式化。我插入了错误的 USB 驱动器。曾经几乎已满的 0.5TB 数据磁盘现在被覆盖了约 600MB。我需要恢复数据。

我的第一反应是将其复制dd到一个空白的、Windows 资源管理器可读的不同的 500GB SATA 硬盘上,然后通过适配器将其插入我的 USB 插孔usb2.0 - to - ide/sata

经过一夜的复制,现在已成功完成,但驱动器无法读取,至少无法通过 Windows 资源管理器读取。

原始的、意外格式化的和安装了 Windows 的 USB 外部驱动器可以读取。其容量为 500.105.736.192 字节。

适配器wasntfs 格式化后插入的空白救援驱动器在资源管理器中空白且可读。现在无法读取。容量为 500.104.687.616 字节。因此,我的救援磁盘略小:

C:\Downloads\dd-0.5>dd if=\\.\e: of=\\.\d: bs=500M --progress
rawwrite dd for windows version 0.5.
Written by John Newbigin <[email protected]>
This program is covered by the GPL.  See copying.txt for details
500,104,687,616
953+1 records in
953+2 records out

但是从外行人的角度来看,如果最后缺少 1MB,这会是个问题吗?

为啥读不出来?

将救援驱动器更改为救援文件是一个好主意吗?就像

C:\Downloads\dd-0.5>dd if=\\.\e: of=\\.\d:\rescuefile.img bs=500M --progress

救援文件能装入(稍微太小的) SATA 硬盘吗?

答案1

WinHex 在这方面非常擅长。但这实际上取决于分区图和文件系统元数据记录是否受到了损害/受到了何种损害。

相关内容