如何从 macOS dmg 文件创建可启动 USB?

如何从 macOS dmg 文件创建可启动 USB?

我迫切需要在 Macbook Pro(2015 年初)上安装 macOS Sierra。我不小心删除了硬盘上的内容。我唯一的选择是使用 Internet Recovery,但我不想浪费 Internet 带宽,而且我的连接速度非常非常非常非常慢。

我只有:

  • 安装了 Ubuntu 15.10 的计算机
  • 64GB USB 闪存盘
  • DMG 文件:安装 macOS Sierra.dmg
  • DMG 文件:从上述 DMG 文件中提取的 InstallESD.dmg
  • GParted 分区编辑器
  • dmg2img 包,用于将 DMG 转换为 ISO
  • hfsprogs 包,GParted 使用它来创建具有 HFS+ 文件系统的分区

我努力了:

  • 将 DMG 文件转换为 ISO
  • 使用 GPT 作为分区表格式化 USB 闪存盘
  • 在 USB 闪存盘上创建 HFS+ 文件系统的分区
  • 在发出以下命令之前卸载 USB 闪存盘
  • 发出命令$ sudo dd bs=4M if=/path/to/converted.iso of=/dev/sdb && sync

据说,我已经有一个可以安装 macOS sierra 的可启动 USB。但是当我将它插入 Macbook Pro、打开电脑并按下按键alt/option(这将为我提供启动哪个驱动器的选项)时,只有 Internet Recovery 是选项。我原本以为会出现可启动 USB。

我想知道在 Ubuntu 中为 DMG 文件创建可启动 USB 的正确方法。请告诉我我遗漏了什么。

答案1

尝试使用以下命令在 ubuntu 机器上安装 unetbootin

sudo apt-get install unetbootin

并使用你的 mac iso,将其安装到你的 usb

相关内容