服务器:升级至 Quantal-错误的 Linux 内核?

服务器:升级至 Quantal-错误的 Linux 内核?

我做了一个do-release-upgrade -d无头 Ubuntu 服务器,通过 SSH 进行量子化。

它已经安装了 linux-image-3.5 包,但是当我查看 uname 时仍然得到 3.0:

$ uname -a
Linux XXX 3.0.0-12-server #20-Ubuntu SMP Fri Oct 7 16:36:30 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

名称中带有 linux 的已安装软件包有:

$ dpkg -l | grep linux
ii  libselinux1:amd64                 2.1.9-5ubuntu1                 amd64        SELinux runtime shared libraries
ii  libselinux1-dev                   2.1.9-5ubuntu1                 amd64        SELinux development headers
ii  linux-firmware                    1.88                           all          Firmware for Linux kernel drivers
ii  linux-image-3.0.0-12-server       3.0.0-12.20                    amd64        Linux kernel image for version 3.0.0 on x86_64
rc  linux-image-3.0.0-14-server       3.0.0-14.23                    amd64        Linux kernel image for version 3.0.0 on x86_64
rc  linux-image-3.0.0-15-server       3.0.0-15.26                    amd64        Linux kernel image for version 3.0.0 on x86_64
rc  linux-image-3.0.0-16-server       3.0.0-16.29                    amd64        Linux kernel image for version 3.0.0 on x86_64
ii  linux-image-3.2.0-18-generic      3.2.0-18.29                    amd64        Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-27-generic      3.2.0-27.43                    amd64        Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.5.0-8-generic       3.5.0-8.8                      amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-3.5.0-9-generic       3.5.0-9.9                      amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-extra-3.5.0-8-generic 3.5.0-8.8                      amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-extra-3.5.0-9-generic 3.5.0-9.9                      amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-generic               3.5.0.9.9                      amd64        Generic Linux kernel image
ii  linux-image-server                3.5.0.9.9                      amd64        Transitional package.
ii  linux-libc-dev:amd64              3.5.0-9.9                      amd64        Linux Kernel Headers for development
ii  util-linux                        2.20.1-5.1ubuntu1              amd64        Miscellaneous system utilities

它如何选择在启动时打开哪个内核?3.0.0-12-server对于量子服务器来说,正确的内核是什么?

答案1

grub通常,大多数安装都会通过以下方式选择内核。如果您输入:

sudo update-grub2

您应该看到它认为哪些内核可供选择。除非您对其进行了自定义,否则列出的第一个内核应该是启动时选择的内核。

如果您需要进一步排除故障,请查看 ,/boot/grub/grub.cfg您应该会看到所探测内核的完整渲染grub配置。不过,这是一个有点密集的配置文件。要查看其中的设置,您需要查看/etc/default/grub和 里面的文件/etc/grub.d

相关内容