cannot 'crypsetup' a usb root disk during boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cryptsetup (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
ubiquity (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ubiquity
Trying to install 804beta on a USB flash memory using an encrypted root filesystem does not work out-of-the-box.
My configuration:
- 16GB USB flash memory
- partition 1: 200MB reiserfs for "/boot"
- partition 2: all the rest used as an encrypted container for volume group "sysvg"
- /dev/sysvg/swap: swap
- /dev/sysvg/sysroot: reiserfs for "/"
Apparently, cryptsetup takes place before all USB devices have been registered.
Workaround:
I inserted a "sleep 15" in: "/usr/share/
271: # Do we have any settings from the /conf/conf.
272: if [ -r /conf/conf.
new: sleep 15
273: while read ....
Run "update-initramfs -u" after this modification.
With this, the system boots properly.
I created this system-
Regards,
Werner
How or why has this ended up on ubiquity again? This seems to be pretty clearly a cryptsetup bug.