昨天意外格式化了一个重要的 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 字节。
适配器was
ntfs 格式化后插入的空白救援驱动器在资源管理器中空白且可读。现在无法读取。容量为 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 在这方面非常擅长。但这实际上取决于分区图和文件系统元数据记录是否受到了损害/受到了何种损害。