Comment 17 for bug 360378

Revision history for this message
Rezty Felty (rezty) wrote :

Also experiencing this bug, after upgrading my fileserver from jaunty to karmic, get error message:

"Gave up waiting for root device. Common problems:
  - Boot args
    - check rootdelay= ...
    - check root= ...
 - missing modules (cat /proc/modules; ls /dev)

ALERT! /dev/disk/by-uuid/<my-drive-uuid> does not exist. Dropping to a shell!

BusyBox Built In Shell ...
(initramfs)

My drive setup is as follows:
Ubuntu is installed on a 6gb IDE drive that is recognized as /dev/sdc
I have dual 250GB SATA drives, going through a third-party raid controller, raid controller has them set up as a mirror but Ubuntu still sees them as /dev/sda and /dev/sdb. I have them soft-raided using md. I have an HP Raid enclosure with 15 Ultra-3 SCSI drives in it hooked to an Adaptec 1521 SCSI controller, these are set up in hardware as 3 raid 5 drives of 36GB, 72GB, and 128GB each. When I drop to the intramfs busybox shell and ls /dev, it no longer sees a partition on sdc, I see /dec/sda, /dev/sda1, /dev/sda5, /dev/sdb/ /dev/sdb1/ /dev/sdb5/ /dev/sdc and /dev/ida

I can just blow away and reinstall to the 6GB drive, but as getting all the arrays set up just so and shared out to the network right was kind of finicky, I'd prefer to recover the os if possible.

I booted off a 9.1 install disc and ran gparted, it also is seeing no partition on sdc. Did my disc just happen to go bad while rebooting after an upgrade?

I have tried escaping at the grub prompt and editing the boot lines to read /dev/sdc, as well as all the other /dev lines, and had no luck.