重新查找配置:更改引导顺序和默认引导

Ata*_*aby 11 boot uefi refind

我安装了 REfind,效果很好!它立即显示 Windows 和 Ubuntu 选项,并将它们放在一个漂亮的菜单中,以便我在启动计算机时进行选择。

然而,我发现配置说明令人生畏,有点超出我的理解。

第一个选项是 Windows,如果 20 秒内未选择任何内容,则会加载 Windows。如果没有选择任何内容,我希望 Ubuntu 成为默认加载。此外,Ubuntu 的第一个选项是 grub 菜单。之后还有两个选项,它们似乎适用于两个版本的 Ubuntu。

我会本能地选择第一个,因为它似乎是最新的版本。但我担心的是,每次我从软件更新中获得更新版本的 Ubuntu 时,我都必须更改吗?

我尝试从 ubuntu 终端中的 efi 启动管理器更改此设置,但它没有更改 refind 中的顺序。

Rod*_*ith 27

首先,您可以通过编辑 rEFInd 中的default_selectionrefind.conf(通常/boot/efi/EFI/refind在 Linux中的目录中)来设置默认引导选项。设置当您突出显示菜单中的选项时出现的任何相关文本子集以使其成为默认值。在您的情况下,default_selection vmlinuz可能会很好地工作。

其次,您所指的“Ubuntu 的两个版本”几乎可以肯定是两个不同的 Linux 内核。内核不是 Ubuntu,但它是操作系统的核心(“内核”),从技术意义上讲,它是 Ubuntu 的一部分,也就是 Linux——它是Linux内核(相对于 FreeBSD 内核,一个操作系统) X 内核,或诸如此类)。无论如何,rEFInd 的编码方式是,目录中的所有文件都在 rEFInd 菜单中按日期排序,最近的文件在前。因此,当您安装新的内核包时,rEFInd 会自动将其移动到列表的开头。

此排序与您设置的默认值交互,因为当您设置一个匹配多个条目的默认值时(vmlinuz如果您有多个 Linux 内核),rEFInd 将使用列表中的第一项作为默认值。因此,如果您default_selection vmlinuzrefind.conf. (如果您touch在 Linux 中使用该命令弄乱了日期戳或以奇怪的顺序安装内核,则此规则可能有例外。)

作为 rEFInd 的设计者,我创建了这个系统,只要设置合理,就可以与大多数 Linux 发行版一起正常工作default_selection。特别是按日期戳排序,对此有很大帮助。