On Tue, Nov 30, 2004 at 10:19:43AM +0200, Yedidyah Bar-David wrote:

> Last note - I really do not understand this trend of compiling the
> kernel with a modular ext3, while defaulting "/" to be ext3, therefore
> forcing you to have an initrd, started by RH7.2. Of course some hardware
> will require it anyway, but common hardware won't. Thinking about it, it
> really seems to me not to be the result of careful thinking and design
> (e.g. to save memory if the user chose ext2), but rather a result of
> a simple miscoordination between the team responsible for the kernel and
> the one who decided on defaulting to ext3 (which was considered by many
> new and imature, at the time) in the installer.

I think you're thinking about it the wrong way. RH kernels require you
to have an initrd if you want to use the default root=LABEL=XXX syntax
in lilo/grub, since the work of identifying the root partition is done
in in the initrd. If you have to use an initrd anyway, you might as
well have ext3 as a module in the initrd and keep your bzImage smaller.

Cheers, 
Muli
-- 
Muli Ben-Yehuda
http://www.mulix.org | http://mulix.livejournal.com/

Attachment: signature.asc
Description: Digital signature

Reply via email to