启动/grub 菜单缓慢

启动/grub 菜单缓慢

我的 Ubuntu 18.04 加载速度非常慢。起初,每次启动时 GRUB 菜单总是显示 30 秒。

/etc/default/grub

没什么帮助。我发现建议跑步

sudo sed -i "/recordfail_broken=/{s/1/0/}" /etc/grub.d/00_header

现在 GRUB 菜单不显示了,而是在系统启动前 10 秒钟出现空白屏幕。问题是我不确定上述命令的作用,所以现在我不知道如何逆转它,而且我还没有解决启动缓慢的问题。

答案1

命令

sudo sed -i "/recordfail_broken=/{s/1/0/}" /etc/grub.d/00_header

替换文件中recordfail_broken=1的字符串recordfail_broken=0/etc/grub.d/00_header

要恢复更改,您可以运行

sudo sed -i "/recordfail_broken=/{s/0/1/}" /etc/grub.d/00_header

它的作用与前一个命令相反,它将文件中recordfail_broken=0的字符串替换为recordfail_broken=1/etc/grub.d/00_header

您必须运行sudo update-grub才能使更改生效。

建议的解决方案您提到的只是一种解决方法,并不是一个干净的解决方案。您应该调查问题出现的原因。我认为问题的根源在于您的/boot-directory 位于 Grub 无法写入的文件系统中,例如btrfs

相关内容