[OLPC-devel] just verified: 2306 + olpc + linux kernel works.

Ronald G. Minnich rminnich at lanl.gov
Thu Jun 1 17:22:13 EDT 2006


Hi, I can not get this system with initrd and exec tool below about 480k.

It needs to now be really small: 384KB!
512 KB
64 KB controller (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)
32 KB linuxbios (I will try to shrink ...)
32 KB VSA
---------
384kb

This is *REALLY* small. However I am within 5k of being there.

OK, you're not going to like this, but ...I don't think, in 512kb, that we
can afford an initrd. I don't think we can leave kernel mode until we have
interacted a bit with the user, prompted for a root, mounted the root, and
run /sbin/init from it.

In other words, I think we're going to need to prompt in main() for
options, and then do those options in main (kernel mode) and find a USB or
FLASH root, and take it from there. I am going to look into this. I did it
a few years ago for another linuxbios environment. Ugly, but it worked.

comments, brickbats, poison pen letters welcome.

thanks

ron



More information about the Devel mailing list