如何让我的 Mac 从 Ubuntu USB 密钥启动?

如何让我的 Mac 从 Ubuntu USB 密钥启动?

如果您在此下载页面,它提供了一系列命令行指令来制作一个 USB 密钥,MacBook 将从该密钥启动 Ubuntu。

我已经按照说明操作了两三次,但还是不行。关于 EFI 等技术讨论非常多,但这组说明似乎表明它应该可以正常工作,但实际上却不行。

需要帮助吗?我对 Apple 采取的封闭式方法越来越不满,我很想开始使用 Linux,以便将其过渡为我的主要操作系统,但从 CD 启动需要很长时间,运行缓慢,我真的希望能够通过 USB 启动它。

有谁能够帮助我?

答案1

简短回答: 你不能。Apple 不希望你从 USB 启动 OS X 以外的操作系统。如果你的 Mac 有可用的光驱,请使用它。它会帮你省去很多麻烦。如果你有一台较新的 Mac(64 位),只需记住使用Mac isoamd64+mac),而不是常规的amd64iso。(见解释差异)

较长的答案: (好吧,我上面撒了谎。)你可以,但“这很复杂”。一种方法对许多人都有效,就是将dd可启动的 USB 密钥放到硬盘驱动器上的自己的分区上,然后从该分区启动。基本方法解释得很好这里

即使在相同的硬件上,这也并不总是有效。特别是,如果你有一台没有光驱的 MacBook Air,那么论坛上就会充斥着尝试 dd-to-a-partition 技巧但失败的帖子。对于 MacBook Air 用户,强烈建议购买 MacBook Air SuperDrive(不是,普通的 USB CD/DVD 驱动器)还不够),然后使用它通过通常的 CD 路径进行安装(使用 Mac iso 进行 64 位安装)。

最后,此 USB 方法确实可以成功安装 11.10 到我的 MacBook Air 3,1(2010 年末型号)。不过,我预计需要进行一些修改才能在其他版本的 Air 上运行,更不用说其他 Mac 了。

答案2

如何在 OS X / macOS 上创建可启动的 USB 驱动器

  1. 你会需要:

    • 4GB 或更大容量的 USB 记忆棒/闪存盘
    • 运行 macOS 的 Apple 电脑或笔记本电脑
    • Ubuntu ISO 文件。请参阅下载 Ubuntu 桌面获取下载链接。
  2. 为了确保与 Apple 硬件最大程度兼容,请首先使用 Apple 的“磁盘工具”清空并重新格式化 USB 记忆棒,但如果您打算仅将 USB 记忆棒与通用 PC 硬件一起使用,则可以跳过此步骤。

    • 启动磁盘实用程序应用->实用工具或 Spotlight 搜索。

    • 插入您的 USB 记忆棒并观察添加到磁盘工具的新设备。

    • 选择 USB 设备(您可能需要启用该选项看法->显示所有设备)并选择擦除从工具栏(或右键单击菜单)。

    • 将格式设置为MS-DOS(FAT)以及计划GUID 分区图

    • 检查您是否选择了正确的设备,然后单击擦除

      在此处输入图片描述

    警告:磁盘实用程序需要谨慎使用,因为选择错误的设备或分区可能会导致数据丢失。

  3. 安装并运行 balenaEtcher

    要将 ISO 文件写入 USB 驱动器,请使用名为balena蚀刻机。下载并单击安装包后,balenaEtcher 可以在原地运行,也可以拖入您的应用程序文件夹。

    默认情况下,最新版本的 macOS 会阻止运行来自未识别开发者的应用程序。要避免此问题,请启用App Store 和指定开发者在里面安全与隐私系统偏好设置窗格。如果仍然警告您不要运行该应用程序,请点击仍然开放在同一窗格中。

    在此处输入图片描述

  4. balenaEtcher 配置

    balenaEtcher 将分三个阶段配置并写入您的 USB 设备,每个阶段都需要依次选择:

    • 选择图片将打开文件请求器,从中导航并选择之前下载的 ISO 文件。默认情况下,ISO 文件将位于您的下载文件夹中。

    • 选择驱动器,如果已连接 USB 设备,则替换为设备名称,让您选择目标设备。如果存储空间对于您选择的 ISO 来说太小,系统会发出警告。

    • 闪光!当图像和驱动器都被选中时,将激活。与磁盘实用程序一样,balenaEtcher 需要对您的存储硬件进行低级访问,并会在选择后要求您输入密码。
                在此处输入图片描述

  5. 写入设备

    输入密码后,balenaEtcher 将开始将 ISO 文件写入您的 USB 设备。

    该过程的闪存阶段将显示进度、写入速度和预计完成时间。接下来是验证阶段,以确保 USB 设备的内容与源映像相同。

    当一切完成后,balenaEtcher 将宣布该过程成功。

    恭喜!现在您的 USB 驱动器上已经有 Ubuntu,可启动并可以使用。

    在此处输入图片描述

    警告:写入过程完成后,macOS 可能会通知您“此计算机无法读取您插入的磁盘”。请勿选择初始化。而是选择喷射并移除 USB 设备。

  6. 启动 Mac

    如果您想将 USB 记忆棒与 Apple Mac 一起使用,则需要在按住 Option/alt 键的同时插入 USB 记忆棒重新启动或打开 Mac。

    这将启动 Apple 的“启动管理器”,其中显示连接到机器的可启动设备。您的 USB 棒应显示为金色/黄色,并标有“EFI Boot”。选择此项将带您进入标准 Ubuntu 启动菜单。

    在此处输入图片描述

来源:在 macOS 上创建可启动的 USB 记忆棒

答案3

通过这四个步骤,我在 2011 年中期的 Macbook Air 上安装了 Ubuntu 13.04:

  1. 使用磁盘工具创建新分区

  2. 安装最新版本的重新索引在 Mac 上

  3. 下载 Ubuntu 的 Mac ISO 并使用以下工具创建可启动的 USB 盘联合国网启动

  4. 重新启动 Mac,选择从 USB 启动并安装 Ubuntu

答案4

这是 Ubuntu 论坛中的常见问题解答:http://ubuntuforums.org/showthread.php?t=1046568

它不能直接工作,但需要使用 GRUB 进行一些特殊处理http://ubuntuforums.org/showthread.php?t=995704

添加:下载页面上的信息显示了如何构建可在 PC 上启动但不能在 Mac 上启动的 USB 密钥。

相关内容