更改分区类型的最快方法?NTFS -> HFS+

更改分区类型的最快方法?NTFS -> HFS+

目前我有一个 1TB 的硬盘,其配置如下

  • 500GB NTFS(上面有我的数据)
  • 500GB HFS+(空)

我想将其更改为:

  • 1TB HFS+(包含我的数据)

我如何才能有效地将 NTFS 更改为 HFS?我尝试使用 Clonezilla,但它无法克隆同一磁盘上具有目标的分区。

我不想使用传统的复制/粘贴/rsync 等,因为数据包含大量小文件,因此使用类似 clonezilla 的工具来执行这些操作会快得多。

如果这里没有建议,我可能会将 500GB 数据映像到外部驱动器,然后再将其映像回来,但我想我之前尝试过但效果不太好......

答案1

Clonezilla 是一个映像工具,在块级别复制内容,因此它会在此过程中复制整个文件系统格式。

由于您想要跨文件系统类型进行迁移,因此您别无选择,只能在文件级别进行操作。在这种情况下,

  • 绝对不建议复制/粘贴。
  • rsync在分析阶段启动时,如果有大量小文件,可能会很慢,但其同步功能和丰富的常规设置可让您正确配置行为并翻译/保存各种元信息,并可随时中断然后恢复。此外,--dry-run
  • ditto也是一个不错的工具,但请务必正确阅读手册页,因为源和目标路径的语义可能会令人惊讶(它不像 cp 那样工作)。
  • tar -cf - -C /path/to/source . | tar -xvf - -C /path/to/destination效果也很好,尤其是处理大量小文件时。改为使用管道tar -ctar -tvf -预览操作。

答案2

您可能需要考虑使用一些调整大小的工具,例如 gparted,而不是映像。不知道 OS X 的本机是什么,但您应该能够从 livecd 运行 gparted。

相关内容