linux 下可以碰到各种各样的问题,今天解决了一部分,明天也许又会冒出一些新的问题, 但是,更重要的是,fix it and remenber it!
linux 使用配置文件进行管理,其中gurb 的配置文件有, /etc/default/grub
和/etc/grub.d/
前者存储grub变量,后者为生成一个完整,grub.cfg配置的脚本,
此外,还有一个官方给的/boot/grub2/grubenv
然而,在我的Fedora 24上 并没有/etc/default/grub
手动创建也没有用,原来需要使用
grub2-editenv /etc/default/grub create grub2-editenv /etc/default/grub set GRUB_DEFAULT=saved grub2-editenv /etc/default/grub set GRUB_SAVEDEFAULT=true
这样才能被grub所识别, 其实可以直接使用官方给的路径更简单,
重新生成grub.cfg 覆盖原有文件:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg sudo cp /boot/grub2/grub.cfg /boot/efi/EFI/fedora/grub.cfg
重启查看效果
文档是个好东西,就看会不会使用了 官方文档
Comments