我迫切需要在 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