#最近有一个欧拉25.09操作系统,需要视需要设置从不同的内核引导启动#
操作系统版本:
查看查看操作系统内核的index和内核名称之间的关系
grubby --info=AL

设置方法1:
sudo grubby --set-default /boot/vmlinuz-4.19.246-phytium-embedded-v2.3
或者
sudo grubby --set-default --index=3
查验方法:
grubby --default-kernel
grubby --default-index
grubby --info $(grubby --default-kernel) | grep -E "(index|title)"
可以查看是否和你想要设置的内核一致?
设置方法2:
比较传统
sudo vim /etc/default/grub
修改
GRUB_DEFAULT=3或者锁定名称GRUB_DEFAULT="openEuler (4.19.246-phytium-embedded-v2.3) 25.09"
通过可以检查 /sys/firmware/efi目录是否存在(ls /sys/firmware/efi)。目录存在则为UEFI模式,反之一般为Legacy模式。
UEFI模式更新grub:
sudo grub2-mkconfig -o /boot/efi/EFI/openEuler/grub.cfg
Leagcy模式更新grub:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
无论是方法1还是方法2:
reboot后uname -a可以查看从哪个内核引导成功的。

1688

被折叠的 条评论
为什么被折叠?



