如何在 Ubuntu 中制作可启动的 Mac USB

如何在 Ubuntu 中制作可启动的 Mac USB

我在 MAC OSX 中弄坏了一些 bin 文件,无法登录。无论如何,我想要一个可启动的 ubuntu usb,这样我就可以恢复我的文件/查看磁盘。我知道如何在 MAC 中制作可启动的 USB。但是,我不知道如何在 Ubuntu 中制作一个。我有一台装有 ubuntu 的计算机,但需要为 MAC 制作一个可启动的 usb。任何帮助都非常感谢。

答案1

当然,你需要一个 OS X 安装程序映像。要获取此映像,你可以按照说明操作这里

获得安装程序介质后,您可以使用 ubunut 的内置实用程序Startup Disk Creator制作可启动 USB。因此,打开 dash 并搜索 Startup Disk Creator并打开它。按照屏幕上的说明操作或参考来自 ubuntu 的文档。

答案2

尝试安装 unetbootin

sudo apt-get install unetbootin

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

答案3

甚至不要考虑使用 Ubuntu 来修复 OS X。通过启动并按 CMD-R,使用恢复分区(应该是任何现代 OS X 安装的一部分)。然后,您可以根据需要进行修复 - 甚至可以在现有安装的基础上安装全新的 OS X,这可以修复大多数损坏的东西。

https://support.apple.com/en-us/HT201314了解详情。

如果一切都完全出错,请从 Time Machine 备份中恢复。

答案4

dd我最近必须制作一个 High Sierra 10.13.6 可启动 USB 驱动器,这个过程比将生成的 ISO放入拇指驱动器要复杂一些dmg2img。因此,将其留在这里以防其他人需要。

此序列基于这个答案。与 El Capitan 不同,High Sierra 只需要 BaseSystem.dmg,它也具有足够的可用空间来启动 - 因此,整个过程可以简化一些。

  1. 获取 OS X .dmg 文件。此问题苹果支持有所有链接,但只能通过 OS X 访问(如果您此时可以访问实时 OS X - 您可能已经使用了createinstallmedia,对吧?)。因此,您需要找到替代来源。

  2. 将文件转换.dmg为 ISO ( dmg2img -v -i <imagename>.dmg -o <isoname>.iso)。

  3. 挂载 .iso 映像。你可以从 GUI 执行此操作(右键单击,“使用磁盘映像挂载程序打开”)或类似mount -o loop <isoname>.iso <iso_mount_point>

  4. BaseSystem.dmg在已安装的图像中查找。将其转换.iso为(dmg2iso -i BaseSystem.dmg -o BaseSystem.iso

  5. 将其复制到拇指驱动器:dd if=BaseSystem.iso of=/dev/sdX BS=1M。就我的情况(High Sierra 10.13.6)而言,4Gb 就足够了,尽管createinstallmedia需要 8Gb。它可能缺少一些实用程序。

  6. 安装拇指驱动器(您可能需要apt-get install hfsprogs安装 HFS 文件系统)。从步骤 3 中获得的第一个 iso,将BaseSystem.chunklist和复制BaseSystem.dmg到拇指驱动器上(实际上,后者可能不是必需的 - 但它在这一步对我有用,我停止了实验)。sync,以防万一。

就是这样,您有一个可启动的 OS X USB 驱动器。

相关内容