Nothing prevents it, as long as you are willing to hack up the out-of-
box packaged boot process:

$ ls -C /etc/rcS.d/S*
/etc/rcS.d/S01mountkernfs.sh
/etc/rcS.d/S01readahead
/etc/rcS.d/S02hostname.sh
/etc/rcS.d/S06keyboard-setup
/etc/rcS.d/S07linux-restricted-modules-common
/etc/rcS.d/S08hwclockfirst.sh
/etc/rcS.d/S08loopback
/etc/rcS.d/S10udev
/etc/rcS.d/S11hwclock.sh
/etc/rcS.d/S11mountdevsubfs.sh
/etc/rcS.d/S13pcmciautils
/etc/rcS.d/S15module-init-tools
/etc/rcS.d/S17procps
/etc/rcS.d/S20checkroot.sh
/etc/rcS.d/S22mtab.sh
/etc/rcS.d/S25brltty
/etc/rcS.d/S26cryptdisks-early
/etc/rcS.d/S28cryptdisks
/etc/rcS.d/S30checkfs.sh
/etc/rcS.d/S35mountall.sh

Cryptdisks are mounted after modules are loaded.

To make it work, you can either:
    1)  Hack your startup sequence to manually reprobe the desired modules 
after S35, or 
    2)  Add the desired modules to your initramfs.

Option 2 is officially supported (via /etc/initramfs-tools/modules),
except for modules requiring firmware.

Hence this bug report.

However, that said, I believe the recent changes to initramfs-tools /
udev for 8.04 have fixed this bug already.

-- 
udev needs to load before "Loading essential drivers" so firmware_helper will 
work
https://bugs.launchpad.net/bugs/183648
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to