我有一个带有一些坏道的硬盘驱动器的系统。我曾经ddrescue
恢复驱动器上所有可用的扇区,但是该驱动器继续开发新的坏扇区,因此我将其替换。制造商工具两次运行表明存在坏扇区的不同块,而SpinRite的两次遍历都导致了不同的不可读扇区,因此驱动器不再可靠。
该分区位于一个500GB的驱动器上,但是仅使用了约40GB的分区,因此我现在打算用一个较小的驱动器(120GB)替换该驱动器。
我现在所拥有的只是NTFS分区(例如/ dev / sda1)的ddrescue生成的映像。该文件位于我的NAS上,大小为500GB。
我的困境是所有NTFS工具根本无法在驱动器上运行,因为由于无法恢复的扇区而导致了一些不一致。最终只有大约六个扇区无法恢复(只有3K!),但是这些仍然使NTFS文件系统陷入困境。因此,我无法调整分区大小,使用ntfsclone或其他任何方法。我可以在映像文件上运行这些工具,但是它们都指示我在Windows中无法分区,因为它只是NAS上的原始映像。
问题是我目前没有备用的500GB驱动器来复制映像以执行此操作。由于文件为500GB,因此我无法将其克隆到较小的驱动器上,当然也不能使用ntfsresize。
所以我想弄清楚的是,是否有一种方法可以chkdsk
在图像文件上运行。我确实有VMWare和VirtualBox,但是有两个问题:一,映像文件只是NTFS分区,不包括分区表等。另外,它是原始映像,没有采用任何一种虚拟化工具所需的格式。
关于如何修复映像的任何建议,这样我就可以在其上使用NTFS工具了?
您用什么来创建图像?
—
加拿大路加福音