Назад | Перейти на главную страницу

Как мне исправить версию ядра, загруженную Grub2 в Ubuntu 12.04

У меня Linux vps под управлением Ubuntu 12.04, и когда я запускаю uname-r он отвечает:

paul@webforms:~$ uname -r
2.6.32.33-kvm-i386-20111128-dirty
paul@webforms:~$ sudo grub-install -v
grub-install (GRUB) 1.99-21ubuntu3.1

если я запускаю update-grub, я получаю:

paul@webforms:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-26-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-26-generic-pae
Found linux image: /boot/vmlinuz-2.6.38-15-generic-pae
Found initrd image: /boot/initrd.img-2.6.38-15-generic-pae
done

а затем перезагрузка дает мне такое же грязное ядро

Я хожу по кругу и, как относительный новичок, уверен, что мне не хватает чего-то очевидного, так что для коллективного разума !!

На случай, если некоторые столь же неопытные, как я, попадают сюда через Google ... ядро, о котором сообщалось, было ядром KVM, что означает, что мой VPS использует виртуализацию общего ядра (http://www.virtuatopia.com/index.php/An_Overview_of_Virtualization_Techniques#Shared_Kernel_Virtualization), и поэтому я не смог обновить ядро ​​из VPS.

Я связался со своим хостом, у которого есть безопасная консоль, через которую я могу изменить версию ядра.

Между прочим, это обновление также устранило проблему rsyslogd, упомянутую в комментариях к вопросу.