2019-06-13 grub2-editenv: error:
2019-06-13 本文已影响0人
胡生生
- 删除或者备份/boot/grub2/grubenv
# mv /boot/grub2/grubenv /home/bak
- 重新创建grubenv文件
# grub2-editenv /boot/grub2/grubenv create
- 查看现有的内核
# cat /boot/grub2/grub.cfg | grep ^menuentry | cut -c1-50 | nl -v 0
序号 内核版本
0 menuentry 'CentOS Linux, with Linux 5.1.2-1.el7.el
1 menuentry 'CentOS Linux, with Linux 3.10.0-957.12.
2 menuentry 'CentOS Linux, with Linux 3.10.0-123.el7
3 menuentry 'CentOS Linux, with Linux 0-rescue-241f5
- 修改默认启动项
# grub2-set-default 1
有时候写上面的字符串不一定生效CentOS Linux (3.10.0-957.12.1.el7.x86_64) 7 (Core)
实在不生效
# vi /etc/default/grub
GRUB_DEFAULT=1
- 查看是否配置成功
# grub2-editenv list
- 更新grub.cfg
# grub2-mkconfig -o /boot/grub2/grub.cfg
- 重启并验证内核
# reboot
# uname -r