将 512 扇区大小克隆到高级格式 WD Black 硬盘

将 512 扇区大小克隆到高级格式 WD Black 硬盘

我有一个旧的 WD Black 硬盘,不是高级格式。由于它在未使用的区域有一个坏扇区,我需要将其克隆到新硬盘上以避免丢失数据。不幸的是,相同型号的硬盘不再出售。我买了一个 WD1003FZEX Black 1TB,它具有高级格式。当我尝试将旧的非 AF 硬盘克隆到新的高级格式硬盘时,Clonezilla 抱怨新硬盘太小了几个扇区。

一些事实。

  • 旧驱动器已格式化为 Windows 7 NTFS 驱动器。具有 100mb“系统反转”分区。
  • 旧驱动器的扇区大小为 512
  • 新驱动器是高级格式
  • 我正在使用外部 USB 外壳克隆到新驱动器。

答案1

尝试使用dd_rescueddrescue在 ubuntu 变体中称为)并将其导入到类似xz(或更通用的gzipbzip2)的文件中。这将在坏扇区的位置插入零,但不会在坏扇区上中断,并将压缩输出,以便它有望适合您的第二块硬盘。

例如:
dd_rescue /dev/sdX - | bzip2 > /mnt/working_external_disk/diskimage.img.bz2
其中sdX是故障硬盘的块设备,-符号 将输出定向到stdout,其中它通过管道传输到bzip2,并将bzip2压缩的磁盘映像输出到/mnt/working_external_disk/diskimage.img.bz2。然后,当您有更多空间时,您应该能够将其解压缩,然后使用 挂载它mount -o loop /path/to/decompressed/disk/image.img /path/to/mount/to

如果您不想投资购买稍大一点的驱动器,您可以尝试split从磁盘映像中分割出几个扇区。之后可能无法正确安装,但值得一试。

如果这不能回答您的问题,我很抱歉,但我目前正在备份大量数据,也遇到了类似的困境,而这最终对我有用。我不得不买一个更大的驱动器,但与此同时,我能够用 复制坏磁盘bzip2

如果您不使用 linux/unix,很抱歉浪费了您的时间,但是在备份磁盘方面,我对 Windows 几乎没有经验。

相关内容