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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs