尝试在 CentOS 上加载不同的内核,但总是加载同一个内核

尝试在 CentOS 上加载不同的内核,但总是加载同一个内核

我需要在 CentOS 7.7.1908 服务器中运行虚拟机。我只能通过 SSH 访问。我尝试了 KVM、Virtualbox、OpenVz、Xen,但都失败了。它们都需要加载不同的内核,我意识到我无法加载任何不同的内核。无论是尝试安装其中一个虚拟机,还是从更新或 elrepo 存储库安装任何内核包,每次我重新启动时都会加载相同的内容:3.10.0-042stab141.3

我找不到任何引导加载程序,所以我安装了 GRUB 2。即使我重新创建文件,这个内核也不会显示在 grub.cfg 文件中。我尝试设置默认内核,但我重新启动后没有任何变化。我尝试在下次启动时加载不同的内核,但没有任何变化。

我在 /boot/ 上找不到这个内核

我不知道还能尝试什么。

主机名控制给我:

Chassis: container
Machine ID: b85d4abef7d544958ba92cb29fb0faab
Boot ID: 51d977ef2a0e4a6d9366df5ec0f32416
Virtualization: openvz
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-042stab141.3
Architecture: x86-64

rpm -q 内核给我:

kernel-3.10.0-1062.18.1.el7.x86_64

跑步grub2-mkconfig -o /boot/grub2/grub.cfg给我:

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-1062.18.1.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-1062.18.1.el7.x86_64.img
done

跑步grubby --默认内核给我:

/boot/vmlinuz-3.10.0-1062.18.1.el7.x86_64

软件包和发行版已更新。没有/etc/默认/grub文件。

相关内容