On Sep 25, 2007, at 1:37 PM, Federico Sevilla III wrote:



What you need an initrd for are:

1. Encrypted (using dm-crypt) root filesystem with unencrypted /boot.
2. Root filesystem inside LVM (or an encrypted LVM with root inside it). 3. Kernel that needs a loadable module to access root filesystem because
the necessary support wasn't compiled-in statically.


though i've always made sure not to use initrd. always compiled only what the machine only needs to have. like do you really need to compile in a yamaha sound card when you only have a creative and will never use anything else or its a server that doesn't have a sound card or have ipv6 features, when you know you'll never use 'em or have no plans to in the life span of the box to use ipv6. though point taken that sometimes, what's the point? a couple of megs here and there of compiled modules and at the power of our current boxes, a minute or two longer to compile the kernel really means so little. aesthetically, it's kinda good not to have bloat.

thanks for the info on initrd. it might be useful, someday. there's always something to learn!

cheers!
------------
Cocoy Dayao
"People who are really serious about software should make their own hardware." --Alan Kay



_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

Reply via email to