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

-- 
Gave up waiting for root device after upgrade then busybox console
https://bugs.launchpad.net/bugs/360378
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to