Я сделал 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
правильное ядро для квантового сервера?
Как правило, выбор ядра выполняется через grub
для большинства установок. Если вы введете:
sudo update-grub2
, вы должны увидеть, какие ядра он считает жизнеспособными для выбора. Если вы не настроили его, первое указанное ядро должно быть тем, которое выбрано во время загрузки.
Если вы посмотрите на /boot/grub/grub.cfg
, вы должны увидеть полную отрендеренную grub
конфигурацию для исследуемых ядер, если вам нужно устранить неполадки в дальнейшем. Однако, это немного плотный файл конфигурации. Чтобы увидеть, какие настройки входят в него, вам нужно просмотреть /etc/default/grub
и файлы внутри /etc/grub.d
.