我最近安装了 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 方式来看)的快速而肮脏的解决方案,但不鼓励这样做,因为一旦您更新内核,它就会中断。
祝你好运!