> On Saturday 01 November 2003 06:03, Svetoslav Slavtchev wrote:
> > > > all FS's built in ? why that ?
> > >
> > > Oops, there is no reason to do that, I've now compiled ext3, jbd,
> > > ReiserFS, jfs and xfs as modules in -2mdk.
> > > ext2 is still built-in because our initrd image is ext2.
> > > By the way, should we switch to ROM FS or Minix FS for initrd in order
> > > to gain some space ?
> > >
> > > my -2mdk rpms are available here :
> > > http://compil.mandrake.org/~blino/kernel-2.6/
> >
> > first we've to hack mkinitrd,
> > and i'm not sure how much will we gain,
> >
> 
> Well, adding support for alternate FS to mkinitrd is trivial, it is rather
> 
> administrative consideration - you need utilities for this available i.e. 
> proper Requires: etc.
> 
> > besides initramfs is always in,
> > (but it's pretty experimental stuff yet,
> > and i haven't heard of successfull initrd's using it)
> > probably better wait for it
> >
> 
> initramfs as implemented currently must be done at kernel build time which
> 
> makes it rather useless. It basically appends compressed cpio archives to 
> kernel. Frankly speaking I do not see any advantage in using it - both
> initrd 
> and initramfs are initialized at the same time.
> 
> The only remote advantage would be that initramfs does not require chroot
> as 
> everything is unpacked into (mini-)root and thus using various programs
> like 
> hotplug or modprobe is easier. I guess one can add support for initramfs
> in 
> initrd image if needed then.

OK
so what options do we have to reduce the kernel/ initrd size ?

bzip compression? (last time i loocked the patches were against 2.5.59 :( )
compile with Os ?

> > me thinks, better get Andrey's module-init-tools
> > with gziiped module support & compress the modules
> >
> 
> But initrd is already built compressed it does not require
> module-init-tools 
> support (the whole image is compressed).
> 
> I updated both on usual place (http://supermount-ng.sf.net/mdk-25/).
> hotplug 
> is updated to CVS code, quite a lot of patches are already integrated. I'd
> 
> like to enable PCI coldplug but it apparently requires initscripts tuning
> (at 
> least ALSA, possibly others, USB is not actually an issue with hotplug).

i don't think enabling PCI cold pug is a good idea
it might try to load the correct fb driver (which might currently be broken
:(

also it'll load the drivers for any hardware found (do you mentioned alsa
for that reason?)
but do we need this, we already have modprobe.[conf, preload, devfs?]

> 
> module-init-tools now depends on kernel version - I removed all static
> aliases 
> for which MODULE_ALIAS is defined based on test9. Future versions may add 
> more aliases. Ideally modrobe.default should be near empty. This means 
> module-init-tools should contain Conflict: kernel-2.6 < 2.6.0-test9 but as
> I 
> am not using kernel RPM I am not sure about proper versioning. Svetoslav, 
> would you get a look?

we seem to use 0.[pre/test] for not final kernels :-)
(kernel-2.6-2.6.0-0.test9.2mdk for example )

svetljo

-- 
NEU F�R ALLE - GMX MediaCenter - f�r Fotos, Musik, Dateien...
Fotoalbum, File Sharing, MMS, Multimedia-Gru�, GMX FotoService

Jetzt kostenlos anmelden unter http://www.gmx.net

+++ GMX - die erste Adresse f�r Mail, Message, More! +++


Reply via email to