我正在对一个安装了 OSX(我认为是 10.8)的硬盘进行镜像,但这个硬盘开始出现故障。我需要将整个 Macintosh HD 分区从 Windows 计算机备份到网络驱动器。对于我应该使用什么备份和恢复程序来镜像这个硬盘,有什么建议吗?
答案1
Windows 确实没有有趣的磁盘映像工具 - 我会启动到 linux livecd(我更喜欢 ubuntu),安装 gnu ddrescue(不要与其他类型混淆),并使用它来对驱动器进行映像。
ddrescue 应该处理它遇到的任何错误,在第一次尝试时尽可能多地恢复,然后再次尝试恢复遗漏的内容。这是驱动器恢复的一个非常好的策略,它可以很好地处理坏块。
由于 Linux 具有一些 hfs+ 支持,您还应该能够在 Linux 中使用 kpartx 安装映像驱动器,以便快速恢复文件,或者只是查看您正在映像的驱动器(希望在您完成后)
虽然您不能像使用 dd 那样使用管道将映像直接流式传输到网络位置,但这应该可以使用网络驱动器作为目标(不过,为了速度,我建议使用本地硬盘),并且根据评论,磁盘实用程序会将 .dmg 扩展稀疏映像视为常规备份并让您恢复它。
答案2
适用于 Windows 的 Paragon HFS(商业)能够在 Windows 中读取/写入 HFS 磁盘
更新。Apple Boot Camp 驱动器还包含适用于 Windows 的免费现成驱动程序。但我不确定是否可以在非 Bootcamp Windows(在 Apple 硬件上运行)上安装它们。