On Fri, 05 May 2006 15:08:45 +0200 mariodebian wrote: > El vie, 05-05-2006 a las 11:43 +0200, Jonas Smedegaard escribió: > > On Fri, 5 May 2006 10:30:47 +0200 MarioDebian wrote: > > > > > We need 64 Mb because initramfs is uncompressed in RAM in rw > > > mode, I will work in leave in initramfs image only essential > > > files we really need or examining other initramfs options to > > > mount all in ro mode. > > > > I'd be happy to work with you on investigating the possible use of > > yaird, if interested. > yaird uses less ram but have some disadvantages. > > yaird is programed in perl (I'm not a perl expert, I prefer bash) > > initramfs was hacked by Guadalinex and ubuntu (casper) people to make > live-cdroms (and by me to make usb-lives) and it's more easy to add > "plugins" to change initramfs behaviour. I am aware of the differences. I just noticed your interest in smaller footprint, and apart from the different languages used the main difference between yaird and initramfs-tools is if probing is done at ramdisk build time or at target boot time. I believe boot time NIC probing is possible with much smaller footprint than is required by udev. Currently what I do myself is simply to force-load 21 popular NIC drivers without probing. My ramdisks is 1.5MB (3.5MB uncompressed) compared to 4.4MB (10.2MB uncompressed) for initramfs-based x86 ramdisks. Good luck with your project :-) - Jonas -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ - Enden er n_r: http://www.shibumi.org/eoti.htm
Attachment:
pgpHamTcNWFzk.pgp
Description: PGP signature