准备工作

准备工作

有人在使用 mac mini 2018 在外部 ssd 驱动器上安装 ubuntu 18.04 时遇到问题吗?安装过程中,我收到有关 mac mini 上的雷电端口的错误消息。

答案1

经过几个小时的努力,我想我应该为在运行 macOS Catalina 的 Mac mini 2018 上安装 Ubuntu 20.04

最重要的来源最终得到了很好的答案这里还介绍了如何安装 Windows,但缺少有关在配备 T2 芯片的较新 Mac 上安装的信息。另一个来源是Reddit 帖子但在我看来,这比必要的要复杂得多。因此,如下所示:

准备工作

为了安装,你需要一个可启动的 USB 记忆棒以及 Mac 内置驱动器或外部驱动器上用于存放最终安装内容的分区。

  1. 按照上面链接中的说明创建启动棒。
  2. 对于 Linux 分区,打开磁盘工具,选择要安装 Ubuntu 的硬盘驱动器,然后单击“分区”。你至少需要 25 GB- 我选择分配 50 GB,这对于我的使用情况来说已经足够了。
  3. 选择新分区并单击“擦除”。选择名称,如“UBUNTU”,格式为“MS-DOS (FAT)”,方案为“GUID 分区图”。

启动并安装 Ubuntu

  1. 禁用 T2 启动安全:重新启动并按住 Command+R。启动“启动安全实用程序”。选择“无安全”和“允许从外部驱动器启动”。
  2. 重新启动 Mac,并在启动时按住 Option 键。选择“EFI 驱动器” - 即您刚刚创建的启动棒。您将看到各种选项,其中您将选择第一个“Ubuntu”。
  3. 在出现的对话框中,选择“尝试 Ubuntu”以进入实时会话。
  4. 现在到了我花了很长时间才弄清楚的部分:通过终端启动 Ubuntu 安装程序使用命令ubiquity -b。这样,安装程序就不会尝试安装 GRUB 启动管理器,因为对我来说,这个安装总是失败。将会出现警告,使用已弃用的模块。这似乎是由于 ubiquity 的实现和可以忽略。只需等待安装程序窗口出现然后继续(这可能需要几秒钟)。
  5. 当系统询问安装位置时,选择“Something Different”。突出显示之前创建的分区(我的情况是 50 GB),然后单击“Change”。选择 ext4 格式,单击要格式化分区的复选框,然后输入“/”(不带引号)作为“Mount point”。
  6. 如果你使用的是外部驱动器,请务必选择正确的分割在下拉菜单中(不仅仅是驱动器)。然后继续安装。

安装 rEFInd

安装没有启动管理器 GRUB 的 Ubuntu 意味着您无法在启动 Mac 时按住 Option 键轻松启动它。这就是为什么您需要安装重新索引它将取代 Mac 的默认启动管理器。

  1. 重新启动并按住 command+R 进入 Mac 的恢复选项。在那里,打开终端并执行csrutil disable不要忘记稍后再次打开它!
  2. 通过重新启动重新引导至 macOS。您可能需要按住 Option 并选择您的 Macintosh-HD 驱动器。
  3. 从上面的链接下载。
  4. 打开一个新的终端,将“refind-install”拖到终端窗口中并按 Enter 执行。
  5. 现在重复步骤 1,这次输入csrutilenable

完毕

现在一切都应该正常工作了。打开 Mac 时,您会看到 rEFInd 屏幕,您可以在其中选择要启动的操作系统。玩得开心!

笔记

  • 似乎之前存在的一些驱动程序问题(例如蓝牙,影响 Magic Keyboard & Mouse)已在最新版本的 Ubuntu 中得到解决。我确实遇到的一个问题是,我的 Magic Mouse 2 上的滚动功能不起作用。为此,请咨询这个帖子
  • 正如所指出的大卫·安德森(见下面的评论),安装很重要Ubuntu 优先rEFInd 秒

答案2

我成功在 Mac Mini 2018 上安装了 19.04。必须将内核参数添加noapic efi=noruntime到 USB Live Media 才能启动到实时模式。然后我将其安装到外部 USB-C 驱动器上,并将上述参数添加到 GRUB 配置中。

现在我可以从外部 USB-C 驱动器启动 Ubuntu 19.04,但没有一些驱动程序(例如蓝牙和音频不工作)。

答案3

据我所知,Apple 至少默认将中间取景器提供给支持 T2 的机器的第三方操作系统(Windows 除外)。您必须进入恢复模式并禁用安全启动在运行除 macOS 之外的任何东西之前,即使是在外部驱动器上。

相关内容