在 el7 中,grub.cfg 中有几行用于linux16 /vmlinuz
加载内核和创建菜单项。在 el8 中,这些菜单项不会在 grub.cfg 中的 后面列出grub2-mkconfig -o /boot/grub2/grub.cfg
。
我有时喜欢查看内核菜单项列表来仔细检查版本。
它们在 el8 中存储在哪里?
答案1
配置现在位于 /boot/loader/entries/* 它引用 /boot/grub2/grubenv 中定义的变量
[root@r8 ~]# ls /boot/loader/entries/fb10fdf8948142c6b39db90da4c74b4b-*
/boot/loader/entries/fb10fdf8948142c6b39db90da4c74b4b-0-rescue.conf /boot/loader/entries/fb10fdf8948142c6b39db90da4c74b4b-4.18.0-348.7.1.el8_5.x86_64.conf
/boot/loader/entries/fb10fdf8948142c6b39db90da4c74b4b-4.18.0-348.2.1.el8_5.x86_64.conf /boot/loader/entries/fb10fdf8948142c6b39db90da4c74b4b-4.18.0-372.9.1.el8.x86_64.conf
[root@r8 ~]# cat /boot/grub2/grubenv
# GRUB Environment Block
saved_entry=fb10fdf8948142c6b39db90da4c74b4b-4.18.0-372.9.1.el8.x86_64
kernelopts=root=/dev/mapper/rhel_dhcp--12--213--33-root ro crashkernel=auto resume=/dev/mapper/rhel_dhcp--12--213--33-swap rd.lvm.lv=rhel_dhcp-12-213-33/root rd.lvm.lv=rhel_dhcp-12-213-33/swap rhgb quiet
boot_success=0
boot_indeterminate=2
###############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################