首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >grub2没有在/boot/grub/grub.cfg中查找配置文件

grub2没有在/boot/grub/grub.cfg中查找配置文件
EN

Ask Ubuntu用户
提问于 2020-04-10 23:05:22
回答 2查看 2.5K关注 0票数 0

当我尝试引导时,它会进入grub命令行(修复模式)。如果使用configfile命令指向配置文件,系统立即启动,没有问题。显然,grub没有在我认为正确的位置寻找配置文件: /boot/grub/grub.cfg。

我已经打印出配置文件,它似乎没有损坏。此外,当我手动指向该文件时,系统将成功启动。那么,grub为什么不能在启动时找到它呢?

我的理解是,如果它启动到grub“救援”模式,那就意味着它找不到grub.cfg。如果我不正确,更新grub.cfg失败不会产生这种行为。另外,我已经运行了,并且我仍然得到了这种行为。

EN

回答 2

Ask Ubuntu用户

发布于 2020-04-10 23:28:42

当您更改grub配置文件的内容时,需要使用“重新构建”它。

代码语言:javascript
复制
sudo grub-mkconfig -o /boot/grub/grub.cfg
票数 0
EN

Ask Ubuntu用户

发布于 2020-04-11 03:19:42

正如@oldfred所说,EFI下的配置文件中的UUID是不正确的。我输入了正确的UUID,现在它启动干净了!

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1226043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档