设置默认 grub 分区

设置默认 grub 分区

每次我启动 Ubuntu(不是双启动,只安装了一个操作系统)时,它都会引导我进入 GRUB 救援提示符。我每次都用相同的命令来修复它:

set root=(hd0,msdos5) 
set prefix=(hd0,msdos5)/boot/grub 
insmod normal 
normal

我可以使用该set命令查看它将前缀和根默认为(hd0,msdos1)。我如何将其设置为(hd0,msdos5)在启动时启动?

答案1

使用Grub 定制器. 它是一个 GUI,非常容易使用。

请注意,对于 Ubuntu 20,你不需要添加任何外部 ppa,如一些 来源。你可以简单地安装它

sudo apt-get update
sudo apt-get install grub-customizer

否则,操作非常简单,您可以使用链接的页面作为参考。

答案2

可以使用 Linux 终端中的一个命令来修复此问题

sudo grub-install /dev/sda

相关内容