initramfs prompts because of dmraid
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dmraid (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
After updating initramfs-tools in intrepid i'm no longer able to boot. I'm getting the busybox prompt. In order to boot i have to call dmraid -ay and exit.
$ lsb_release -rd
Description: Ubuntu intrepid (development branch)
Release: 8.10
$ apt-cache policy initramfs-tools
initramfs-tools:
Installed: 0.92bubuntu3
Candidate: 0.92bubuntu3
Version table:
*** 0.92bubuntu3 0
500 http://
100 /var/lib/
$ apt-cache policy dmraid
dmraid:
Installed: 1.0.0.rc14-1ubuntu1
Candidate: 1.0.0.rc14-1ubuntu1
Version table:
*** 1.0.0.rc14-1ubuntu1 0
500 http://
100 /var/lib/
The same here. The dmraid devices (in my case /dev/mapper/ isw_bgjcdcfheh_ volume* ) are not there when the boot scripts try to mount rootfs.
Only /mapper/control is there.
"dmraid -ay" at the busybox prompt creates all dmraid devices under /dev/mapper/ (and triggers udev to create my LVM volume devices which sit on top of the dmraid array) and the system boots fine after exiting the busybox.
BTW, this works fine under Debian Testing and SID, so it's probably introduced by Ubuntu specific patches. It also worked fine unter Gutsy.