Good, I will look at the kboot.
Is it ok that first kernel is 64 bit and kboot is 32bit? Or in other words the initrd is 32 bit and kexec tools is 32 bit?
YH
-----Original Message----- From: ebiederman@lnxi.com [mailto:ebiederman@lnxi.com] Sent: Wednesday, January 11, 2006 12:52 PM To: Lu, Yinghai Cc: linuxbios@openbios.org; Fastboot mailing list; kboot-general@lists.sourceforge.net Subject: Re: small 64bit initrd
"Lu, Yinghai" yinghai.lu@amd.com writes:
Any progress about small size 64bit initrd?
I'm using suse 91 rescure initrd, it is about 18M (gzip -9)...
Which is clearly painful, and way overkill.
First you asked the wrong question looking from an initrd with a 64bit user space. Even for a 64bit kernel you don't need a 64bit user space and 32bit is smaller and more common.
Second you looked in the wrong place. What you want is: http://kboot.sourceforge.net/
The intro page lists kboot-9 as being only 39K. I think that is just the kboot part but it might be the entire initrd. Using uclibc I am certain it is below 1M. Unfortunately I haven't had a chance to build it yet. (Sorry Werner).
Check it out just skimming through the documentation it looks like it has already surpassed FILO in capabilities.
Eric