帮助使用外部 SSD 在 Macbook Air 上进行三重启动

帮助使用外部 SSD 在 Macbook Air 上进行三重启动

我有一台运行 Mojave 的 2015 年款 Macbook Air。我计划通过将它们(Windows 和 Linux)安装在外部 SSD 上并从那里启动,实现 Mac、Windows 10 和 Linux(特别是 Manjaro 编辑:但 Ubuntu 也可以)的三重启动。最好不要使用 rEFind 或类似软件,因为我不想对我的 Mac 进行任何(重大)更改。

我在网上找到的资源大多不完整或过时。如果有人能在 2019 年提供一份完整、全面的指南,或者至少提供一套我可以遵循的基本步骤/链接,这样操作系统就不会互相干扰,我将不胜感激。

编辑:我将提供一个链接来帮助:这里

基本上,我主要想知道如何做这一部分:

使用多个 EFI 分区。一个驱动器可以有多个 EFI 分区。额外的 EFI 分区不必位于驱动器的开头。

提前致谢!

编辑 2:我想我终于中大奖了这里。它非常适合我想要做的事情。

基本上,虽然它有点过时,但它涵盖了所有启动文件配置内容。它使用 rEFInd,但将其安装在外部驱动器上,因此实际上只有少数内容是在我的内部 SSD 上进行的。

对于任何在 2022 年或其他时间看到这个的人来说,如果这有帮助的话我会很高兴!

答案1

要在空的外部驱动器(带有 EFI)上安装 Windows 10 和 Linux:

使用可启动 USB 启动您的 Linux 发行版并启动 Gparted 软件。

在外部驱动器上(确保它是正确的驱动器,而不是其他驱动器!)将分区表重新格式化为 GPT

创建一个 512MiB 的 fat32 分区,并设置标志为“esp”

创建一个与你的 RAM 大小相同的 Linux 交换分区。(对于休眠很有用。如果你想要一个较小的分区,请将其设置为至少 2GiB,以防你的 RAM 已满。)

创建一个 ext4 分区,将磁盘的一半留空以用于 Windows 10。此分区将用于安装 Linux。

在运行 Linux 安装程序之前,请先安装 Windows 10,以避免出现启动问题。

使用可启动 USB 启动至 Windows 10。

当要求安装时选择“自定义:仅安装 Windows(高级)”

您应该看到驱动器的空白部分。选择它并点击“下一步”

Windows 10 将会被安装。

重新启动至 Linux 可启动 USB

然后运行 ​​ditro 的安装程序。当它要求安装时,选择名为“自定义分区”或“其他”的选项。确保它使用 fat32 esp 分区作为 /boot/efi(GRUB 2 将在此处安装)、Linux swap 分区作为 swap 分区以及 ext4 分区作为 /(Linux)。

Linux 将被安装。

如果您有疑问,请在此帖子中添加评论:)

相关内容