前言:我在这里和那里找到了不少帖子,它们可以解决我的特定问题的各个方面,但我还没有找到足够完整的答案来平息我的担忧。
我的目的是将 Ubuntu 干净地安装在新的 GPT 磁盘上,使用 rEFInd 引导到 Ubuntu 以及我以后可能安装的任何其他操作系统(例如 Arch、Gentoo、Windows 以及我可能需要的任何操作系统)。我可能会提前使用另一个系统对磁盘进行分区,设置 ESP、根目录,也许还有 Ubuntu 的交换分区。如果可能的话,我此时也可以将 rEFInd 安装到 ESP 中。
我知道 Ubuntu 可以在没有 Grub 的情况下安装(使用ubiquity --no-bootloader
,如果仍然有效),但我不确定此后需要做什么。rEFInd 据称易于配置,但我不确定如何设置诸如启动和内核参数之类的东西,或者通常进入 Grub 的任何配置垃圾。
我正在寻找的是在这个特定设置中需要考虑和配置的事情的列表,同时还可以减少事后的麻烦(例如升级内核)。
附加问题:如果安装模式恰好是通过复制预配置的磁盘映像(特定于此计算机)来安装,而该磁盘映像已经具有 Grub 设置,该怎么办?我该如何摆脱它并用 rEFInd 替换它,同时保留要删除的 Grub 具有的任何重要启动/内核配置?