
Только что заметил, что, несмотря на регулярное обновление ядра, используемая версия довольно устарела:
$ uname -a
Linux test 2.6.31-302-rs #7 SMP Thu Oct 29 22:57:03 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux
Странно, но эта версия ядра даже не установлена:
$ dpkg --list | grep linux-image
rc linux-image-2.6.32-41-generic 2.6.32-41.90 amd64 Linux kernel image for version 2.6.32 on x86/x86_64
ii linux-image-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.54.61 amd64 Generic Linux kernel image
Кроме того, в 2.6 нет упоминания /boot/grub/grub.cfg
, так откуда же оно взялось, и как мне заставить систему использовать ядро 3.13?
решение1
Судя по всему, вы используете старый виртуальный сервер Rackspace Cloud первого поколения.
У вас есть несколько вариантов:
- Создайте новый экземпляр PVHVM и перенесите в него все данные из исходного экземпляра.
- Обновите старый экземпляр для загрузки с помощью pvgrub. Вам нужно будет, чтобы служба поддержки Rackspace выполнила этот шаг для вас после того, как выубедитесь, что экземпляр является загрузочным.