Think before you speak, read before you think.

CentOS 重新生成 grub.cfg

内核升级多次之后,grub 菜单多个版本共存,进行 /boot 的清理之后,重新生成菜单

cp /boot/grub2/grub.cfg /root/grub.cfg.bak
grub2-mkconfig -o /boot/grub2/grub.cfg

之后检查是否有问题

/boot/grub2/grub.cfg /root/grub.cfg.bak

重启机器验证

centos7 的文件名叫 /etc/grub2.cfg

update: 2019-11-21
关闭 swap 并删除 swap lvm 之后机器启动不了,swap 找不到

原来 /etc/default/grub 配置有

GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rhgb quiet"

删掉后重新生成 grub 问题解决


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *