![grub.cfg 丢失,有没有办法重新创建它](https://linux22.com/image/1591549/grub.cfg%20%E4%B8%A2%E5%A4%B1%EF%BC%8C%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E9%87%8D%E6%96%B0%E5%88%9B%E5%BB%BA%E5%AE%83.png)
我正在运行 CentOS,我的 gurb.conf 文件丢失了。有人能告诉我如何生成它而不是重新创建它吗?
谢谢 !
答案1
使用grub-mkconfig
或grub2-mkconfig
来生成grub.cfg
。在我的 Debian 中,我有前者(加上update-grub
,一个知道grub.cfg
应该在哪里的脚本)。根据本指南在 CentOS 中你有后者。
不要尝试手动编辑启动菜单,因为它是从
/boot/
目录树中的文件自动创建的。但是,您可以调整/etc/default/grub
定义常规设置的文件和/etc/grub.d/40_custom
添加特定自定义条目的文件。[…]
执行以下命令可使设置更改生效:
grub2-mkconfig -o /boot/grub2/grub.cfg
注意:您需要sudo
这个。
[…]
在基于 UEFI 的系统上,该命令将是
grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg