如何三重引导 Debian/Arch linux/Ubuntu

How to triple-boot Debian/Arch linux/Ubuntu

我最近一直在尝试将我的硬盘分区为三重启动 Debian、Arch Linux 和 Ubuntu。 我是否需要为所有操作系统创建一个引导分区、一个根分区等,或者我只需要一个引导分区?

如何将我的硬盘驱动器分区以在空硬盘驱动器上进行三次引导 Arch Linux/Debian/Ubuntu?

通过 大量努力,您可以制作一个 /boot 分区,然后非常、非常、非常小心地进行更改内核映像的系统更新。但是,除非您可以通过安装新内核版本的系统的每次更新来修复您的系统(并且 arch 每周都有一个内核更新),否则您应该选择单独的分区。

所有安装(debianubuntuarch)都会尝试安装引导加载程序,但您应该只在 MBR 上安装一个。我强烈建议安装 grub 并从 arch 发行版安装。首先grub易于管理,文档也很多。其次,与 ubuntu 不同,arch 永远不会在系统更新时自动重新创建 grub 菜单选项。

三个分区没有错,每个OS一个。并在每个 OS 的分区内留下 /boot。除非您有 2TB+ 磁盘,否则它会起作用。在引导加载程序的安装过程中 grub-probe(例如 grub-probe --device /dev/sda3,参见 info grub-probe)可以在它们自己的分区上检测到所有三个 OSes 并为它们中的每一个添加菜单项。