On Tuesday 23 February 2010 10:28:56 am AJ ONeal wrote: > I'm working with someone who currently has a 2gb MontaVista installed on > a dual-core ARM+DSP in an SSD, but really all they need is the kernel, a > small chunk of application-specialized software, and something to serve > and respond to the web-based configuration tools.
It sounds like you are trying to build an appliance, which means you have to customize and strip down what's not needed. LFS will be great for teaching that (I've been using LFS-like systems for about 8 years now) but in the end, you will probably need to use ulibc and/or busby box to get it down to size. My busybox-based toolkit only take about 1.5 MB and it is capable of booting a system and providing a basic shell. Add a customized kernel at about 1 to 1.5 MB and you have 3 MB total. That leaves you with 97 MB for a web server, ruby, and the rest of your system. -- Alberto Treviño BYU Testing Center Brigham Young University -------------------- BYU Unix Users Group http://uug.byu.edu/ The opinions expressed in this message are the responsibility of their author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. ___________________________________________________________________ List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list
