问题描述
- Ubuntu操作系统弹性云主机在默认启动时选择的内核版本与期望使用的内核版本不一致;
- Ubuntu操作系统弹性云主机中存在比下载的指定内核版本更高的版本,会自动成为默认内核版本,无法启动到指定内核。
操作步骤
- 查看当前内核版本。
uname -r
- 列出系统中已安装的内核列表。
dpkg --list | grep linux-image
- 选择想要默认启动的内核版本版本号,通过以下命令找到其对应的菜单名称(menuentry)。
cat /boot/grub/grub.cfg | grep 5.4.0-67-generic
- 打开/etc/default/grub文件,将GRUB_DEFAULT的值修改为上一步获得的内核名称。
- 更新grub配置,重新生成grub配置文件。
update-grub
- 根据warning部分提示,使用如下命令查看grub版本。
grub-install --version
- 根据步骤6的版本号,选择步骤5 warning部分中适当的内核名称重复步骤4、5。
- 重新启动Ubuntu系统弹性云主机,查看默认启动内核版本已修改。