更改 GRUB 中的操作系统顺序

更改 GRUB 中的操作系统顺序

我最近安装了 Linux Mint 和 Ubuntu。GRUB 已取代 Mint 成为默认操作系统。我如何将 Ubuntu 设置为再次自动加载的操作系统?

答案1

启动 Ubuntu,打开终端窗口(ctrl-alt-t),然后运行

sudo grub-install /dev/sda

PS:dev/sda如果 Ubuntu 安装在单个内置硬盘上,则几乎总是可以使用的正确设备。如果您有多个内置硬盘,或者 Ubuntu 安装在外置硬盘上,请通过运行 来验证正确的设备名称mount | grep ^/

答案2

当 Ubuntu 使用 grub 1 时,我曾经手动编辑 grub 的配置文件。我发现 grub 2 的配置文件太乱了,根本不可能尝试学习它们的所有复杂之处,所以我只是使用可用的 GUI 程序。

我强烈推荐startupmanager和/或super-boot-manager (您可能必须为后者添加 ppa)。

安装完成后,您只需启动 GUI 软件并配置您的 grub(super-boot-manager也可以用于配置burg,这是一个基于 grub 的替代方案,带有一些非常好看的主题)。如果您只想更改启动的默认操作系统,那么您所要做的就是从下拉列表中选择它并按 OK。

如果您想直接配置 grub 的配置文件,您不应该触碰/boot/grub/grub.cfg。该文件应该根据 中大量文件中的内容自动生成/etc/grub.d/。编辑grub.cfg确实有效,它是最简单(从非 gui 方式来看)的快速而肮脏的解决方案,但不鼓励这样做,因为一旦您更新内核,它就会中断。

祝你好运!

答案3

相关内容