启动时手动退出 grub rescue

启动时手动退出 grub rescue

社区!

每次我重启电脑,都会出现提示grub rescue>,因为之前我意外删除了包含 Linux 发行版的卷grub(我的电脑是双启动的)。使用一些外部工具,我恢复了分区,它的编号从 变为6 to 4

问题是每次我启动电脑时,我都需要手动运行以下命令

set prefix=(hd0,4)/boot/grub
set root=(hd0,4)

因为正如我所说,以前的分区数是4而不是6,并且 PC 不保存这些信息。

答案1

尝试更新 grub 配置。

在 Ubuntu 或类似系统中:update-grub

在 Fedora 或类似版本上:grub2-mkconfig -o /boot/grub2/grub.cfg

相关内容