openEuler 22.03 LTS修改默认启动内核
openEuler 22.03 LTS修改默认启动内核
运行yum update之后更新了系统内核,但是奇葩的是默认启动内核被修改成了 rescue,导致系统重启后无法正常使用。
1、查看启动menuentry
EFI模式安装的openEuler,启动配置文件为:/boot/efi/EFI/openEuler/grub.cfg
$ cat /boot/efi/EFI/openEuler/grub.cfg | grep menuentry
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
menuentry_id_option=""
export menuentry_id_option
menuentry openEuler 22.03 Rescue 21cbcfcbbdcc42398ae6095c198becc9 (5.10.0-60.43.0.72.oe2203.x86_64) --class openeuler --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option gnulinux-5.10.0-60.18.0.50.oe2203.x86_64-advanced-3ca353d9-8d89-4962-96f9-8c4583e3c5a6 {
menuentry openEuler (5.10.0-60.43.0.72.oe2203.x86_64) 22.03 LTS --class openeuler --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option gnulinux-5.10.0-60.18.0.50.oe2203.x86_64-advanced-3ca353d9-8d89-4962-96f9-8c4583e3c5a6 {
menuentry openEuler (5.10.0-60.18.0.50.oe2203.x86_64) 22.03 LTS --class openeuler --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option gnulinux-5.10.0-60.18.0.50.oe2203.x86_64-advanced-3ca353d9-8d89-4962-96f9-8c4583e3c5a6 {
menuentry UEFI Firmware Settings $menuentry_id_option uefi-firmware {
找到需要设置为默认的项目:openEuler (5.10.0-60.43.0.72.oe2203.x86_64) 22.03 LTS
2、设置默认启动项
$ grub2-set-default openEuler (5.10.0-60.43.0.72.oe2203.x86_64) 22.03 LTS
重启后已经可以正常进入系统了
