The initrd is 3MB uncompressed. I require a few utilities (bash, echo, mount, tar, and umount).
When the system boots and loads the initrd, it mounts hda1 which contains a root tarball. It then extracts the tar into the ramdisk. So it requires a few system libraries. c, ld, dl, rt (tar), termcap, pthread.
I think what I am going to do is just use linuxbios + etherboot to boot an elf image from the ide disk, and move the partitions down.
Brian G Rhodes bgr@linespeed.net brhodes@visualcircuits.com +1 612-741-1191
On Tue, 10 Jun 2003, ron minnich wrote:
On Tue, 10 Jun 2003, Brian G. Rhodes wrote:
Those are intel flash parts correct? My initrd is 1.3MB right now. I'm not using it for libraries. I am using it to set up the root filesystem.
yes, you are too big. Is there an problem with kernel in flash, which mounts hda1 and does all those things you mentioned?
Why is that initrd so big?
ron