initramfs for rootfs and checkfs for /boot uuid failures?
Bug #329335 reported by
chris
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
initramfs-tools (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Jaunty 02/14/09 3AM EST
In my initramfs bootup, it fails, complaining it "Gave up waiting for root device. ALERT: /dev/md2 does not exist!" I use md, and have raid1 boot and rootfs disk. Boot is ext2(md0), root is ext4(md2). Everything is it's there by inspecing using 'some cat /proc/modules and then ; ls /dev/md2', and if Ctrl-D is pressed, the machine immediately boots. So...... If I add a rootdelay=10 and it's in `cat /proc/cmdline`, it doesn't fix it. And the md device is there without doing anything.. Why might it be complaining, even though it works right away?
To post a comment you must log in.
The checkfs failure portion fails saying that it cannot resolve the uuid for the boot disk (md0) even though right before it, it resolves and the md2 device and tests it to be clean. It drops me into maintenance mode, the if I hit Ctrl-D , it boots right away, and upon bootup, /etc/fstab shows the same uuid checkfs is complaining about, being there... And.. Same with mount/mtab.. It's there, mounted up cleanly in /boot... Very odd...
So.. Two Ctrl-D to logout of "safe"/ "maintanence" mode.. and it boots.. =)