更改 grub 中的内核

更改 grub 中的内核

我正在尝试在全新安装的 Debian 8.8 中更改为已安装的 OpenVZ 内核。

这是我安装的内核的列表: 在此输入图像描述

所以我像这样编辑了 /etc/default/grub :

GRUB_DEFAULT=2
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
GRUB_CMDLINE_LINUX=""

然后我执行了,grub-update但是重新启动后我仍然使用原来的内核,所以我无法使用 OpenVZ。我能想到的唯一问题是,如果我的 CPU 是 Skylake,那么内核可能不兼容?是否可以?

答案1

您必须使用update-initramfs将现有内核更新为新内核。你可以这样做:

update-initramfs -c -k 2.6.32-openvz-042stab123.9-amd64

如果内核 initramfs 已存在,请将旧内核移至其他目录并运行update-grub

相关内容