MAC:恢复失败:复制图像时发生错误 (32)。(管道断裂)

MAC:恢复失败:复制图像时发生错误 (32)。(管道断裂)

我有一个在旧 Mac 上为 Bootcamp 分区创建的磁盘映像。我将该映像复制到我的新 Mac 上。我在新 Mac 上创建了一个新的 Bootcamp 分区,并尝试使用磁盘实用程序恢复该映像。当我这样做时,它给出了上述错误。我无法找到有关为什么会出现此错误的任何信息。有人有什么想法吗?

答案1

进入节能设置,选择“计算机睡眠(从不)”,取消选中允许硬盘睡眠的复选框。这就是管道断裂的原因,因为当您让 CPU 和磁盘处于闲置状态时,它们会在恢复过程中关闭。

答案2

我在这里找到了这个:http://forums.macrumors.com/archive/index.php/t-997823.html 这听起来可能就是你所经历的事情。

经过分析和尝试,我终于解决了这个问题。看来 Boot Camp 在从 Windows 创建新分区后不会立即将分区标记为活动状态。

假设您已经拥有以前的 Windows Boot Camp 分区的 .dmg 映像,请执行以下操作:

  1. 使用 Boot Camp 分配新空间。不要使用磁盘工具,因为 MBR 将无法正确配置

  2. 使用磁盘实用程序将您的 .dmg 映像恢复到您刚刚创建的新 Boot Camp 分区。恢复之前,请务必在磁盘实用程序中运行 IMAGES --> SCAN IMAGE FOR RESTORE。您可能需要在磁盘实用程序中卸载 Boot Camp 分区,然后才能开始恢复。

  3. 在终端中使用 fdisk 将 Boot Camp 分区标记为活动分区。首先,通过运行以下命令进入 fdisk MBR 编辑模式:

    $sudo fdisk -e /dev/disk0
    

    忽略错误“无法打开 MBR 文件 /usr/standalone/i386/boot0:没有此文件或目录”。然后,通过运行以下命令确定要标记为活动的分区号(以粗体显示):

    fdisk: 1> show
    

    您的 Windows 分区应为 #3,标签为“Win95 FAT-32”。现在,将该分区标记为活动分区:

    fdisk: 1> flag 3
    Partition 3 marked active.
    fdisk:*1> write
    Device could not be accessed exclusively.
    A reboot will be needed for changes to take effect. OK? [n] y
    Writing MBR at offset 0.
    fdisk: 1> exit
    

现在,重新启动并按住 OPTION 键,Windows 应该被列为可启动选项。

相关内容