I have a VPS running Ubuntu server 12.04. A while ago, my host installed an alternative kernel (one of Amazon's EC2 kernels) to fix a boot issue I was having. Now, 2 Ubuntu releases later, this kernel (2.6.31-302-ec2) is still being used even though later (3.2.xx) kernels have been installed.
How can I make the server use the most recent installed kernel, preferably without just uninstalling the EC2 kernel just in case doing so causes issues?
/boot/grub/menu.lst
and the full output ofdmesg
. Also, installimvirt
(a tool to detect exactly what kind of virtualization is being used), and run it, and paste its output (it may fail to detect, or give you a Perl error - just note that if that is the case).menu.lst
: paste.ubuntu.com/1052280,imvirt
outputs (after some perl warnings): Xen PV 3.4. dmesg seems to output only things relating to ipkungfu (a firewall script which I probably need to replace), so I'm not sure if that's something I want to expose, but if you think it may still be relevant I'll pastebin that too.dmesg | grep -i -v ipkung
to remove that stuff from the output so it's safer to paste. Also, the output ofsudo update-grub
...