我正在尝试将我的MacBook Pro(2008年初型号)中的250GB硬盘升级到750GB硬盘。我通过外部USB机箱连接了新驱动器。驱动器识别正常,我可以格式化,等等。
但是,每次我尝试克隆驱动器时,我都会收到输入/输出错误。在克隆操作之前,我已使用“磁盘工具”验证了内部和外部驱动器,并且它们都检查正常。克隆操作后,外部驱动器显示多个“无效的节点结构”错误:
我尝试了两种克隆驱动器的方法:
- 使用“磁盘工具”,从OSX安装DVD开始
- 使用Carbon Copy Cloner
两种情况的结果都是一样的。
Carbon Copy Cloner日志显示以下几种类型的错误:
rsync: mkstemp "<... an external filename ...>" failed: Input/output error (5)
rsync: stat "<... an external filename ...>" failed: Input/output error (5)
受影响的实际文件在应用程序的不同运行中似乎有所不同。
在上次运行之前,我使用“磁盘工具”(再次)重新格式化外部驱动器并使用零显式覆盖它,但这没有任何区别。
我也尝试过一夜在Tech Tool Pro中运行表面扫描。在我不得不断开驱动器之前它已经完成了大约2/3(不得不让我的MacBook Pro工作),但到目前为止它没有报告任何坏块。假设它按照在实际使用期间分配块的相同顺序扫描驱动器,看起来如果坏块被归咎于克隆失败,它们应该已经被发现(假设源驱动器仅为250GB)。
作为最后的尝试,我也可以尝试SuperDuper,虽然我的理解是它使用与Carbon Copy Cloner相同的底层rsync方法,因此它不太可能更好地执行。
在我发送驱动器进行更换之前,还有其他事情我应该尝试吗?这些问题可能是由我的内部驱动器引起的,即使它工作正常并且在磁盘工具中检查得很好吗?