I've got a VPS that's merrily running Ubuntu 10.04 server (I believe it's on Xen). I was doing some kernel maintenance and updating grub when I noticed that the update-grub
tool writes an accurate grub.cfg
, but this is apparently ignored by Grub in favour of menu.lst
, which the update tool ignores.
Sure enough, if I manually edit menu.lst
, I can boot into whatever kernel I like.
Why this discrepancy? Is this a quirk of the VM template that my hosting provider uses, or is something else broken?
dpkg -S /usr/sbin/update-grub
? and thenapt-cache show {package}
where {package} is the name dpkg returns?grub-pc: /usr/sbin/update-grub
is the output ofdpkg
, and I've got a pastebin for theapt-cache show
output: pastebin.com/XRZUPdeH