On Wed, Dec 26, 2001 at 11:22:09AM -0500, Javier Guerra wrote: > >Use the flash bootloader to load both the kernel and a filesystem into RAM > > i'll have to put sides with the original poster... i'd love to have a > small kernel with no filesystem support. i think that for many > purposes the memory->filesystem dichotomy is ill-suited Nonsense. If you're doing without a filesystem, you can't do userland _at all_. You need userland to start whatever you want your system to do (router, print server, etc.). The kernel itself only implements the _mechanisms_ needed to be able to fullfill its task (TCP/IP stack for a print server, for example), but it needs userland to implement the _policy_ (BSD LPR vs. SMB printing protocol, for example). > but a unix-like system (like linux) doesn't seem the best way... A UNIX-like system is a perfectly valid way, but you'll have to understand the design philosophy: mechanism belongs to kernel, policy should be done in userland. Erik -- J.A.K. (Erik) Mouw, Information and Communication Theory Group, Faculty of Information Technology and Systems, Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A.K.Mouw@its.tudelft.nl WWW: http://www-ict.its.tudelft.nl/~erik/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/