Comment 15 for bug 360378

Revision history for this message
craig (tapocol) wrote :

Here is my path to fixing the problem on my Ubuntu 9.10 that was set-up by System76. I am not really a sysadmin type, so take my remarks cautiously.

- Booted up from a Live USB (Ubuntu 9.10)
- First needed to mount my root partition (sda1 is mine):

sudo mkdir /media/sda1
sudo mount -t ext3 /dev/sda1 /media/sda1

- Since I had been reading a lot of posts about editing your menu.lst, I first went to locate this file.
- When I noticed the /media/sda1/boot/grub/menu.lst was missing, I found out that a clean install of Ubuntu 9.10 installs grub2. And, grub2 does not use menu.lst anymore.
- As I did some searching I found this perfect page in Ubuntu's help: https://help.ubuntu.com/community/KarmicUpgrades#Grub%202
- Once I uncommented "GRUB_DISABLE_LINUX_UUID=true" from /media/sda1/etc/default/grub I had to update-grub. Since, I was in a live USB environment. I needed to change my root. However, I had to first let my devices be available in /media/sda1. Some more searching got me to the final few commands:

sudo mount --bind /dev /media/sda1/dev
sudo chroot /media/sda1
update-grub

- Now I was able to boot up without problems.

Hopefully this helps someone on the latest ubuntu with grub2.
Craig