持久化输入到 GRUB 救援的命令

jut*_*tky 4 grub2

删除旧的 Linux 分区以释放硬盘空间后,我收到来自 GRUB 的错误消息:

错误:没有这样的分区

然后我看到了一个grub rescue>提示。谷歌搜索后,我发现为了正常启动,我必须输入以下命令。

set prefix=(hd0,msdos5)/boot/grub
set root=(hd0,msdos5)
insmod /boot/grub/linux.mod
linux /vmlinuz root=/dev/sda5 ro
initrd /initrd.img
boot
Run Code Online (Sandbox Code Playgroud)

是由 Boot-Repair 创建的引导信息摘要报告。

但是,每次重新启动时,我都必须再次输入。我怎么能一劳永逸地告诉 GRUB 使用什么配置文件?

Pan*_*her 7

试试这些命令

sudo update-grub
sudo grub-install /dev/sda
Run Code Online (Sandbox Code Playgroud)

如果您想要图形选项,请尝试引导修复

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明