Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recently upgraded to karmic, and clicked to keep my old menu.lst (to keep my windows XP boot info)... but now I'm not using the right kernel. Is there a way to have it give me the correct up to date menu.lst file again which I can manually merge into my old file?


share|improve this question
up vote 1 down vote accepted

I'm assuming you chose to go with Grub 2 (if you have a ton of files including 'grub.cfg' /boot/grub, you're using grub 2). Grub2 completely ignores the menu.lst file, instead using a generated grub.cfg created using templates in /etc/grub.d and settings in /etc/default/grub. There's a good writeup on the Ubuntu Forums. So it shouldn't be a problem with your menu.lst at all.

Do you see grub at all when you boot up? Do you have a custom kernel that maybe grub doesn't know about yet? Try running update-grub as root and see if that helps.

share|improve this answer
Actually, I was using just grub. Upgrading to grub2 grabbed my newest kernel information though, which is what I wanted, so booting works much better now. Thanks – Jarvin Mar 28 '10 at 20:31

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.