Linux on a Floppy: Intro to Mini Linux Distros
GonzoJohn writes: "If you've ever been stuck on the freeway with a flat tire and no jack, you know what it's like to have a Linux system crash and not have a boot disk. And although nearly every Linux distribution company asks you make a boot/recovery floppy when you install Linux for the first time, many users skip this important step. Out of the boot/recovery disk concept was born the Mini-Linux distribution." Read this article on Linux Orbit, with a brief intro to some of the mini-distros available.
When I want a boot disk I use SuperRescue. Nowa days every one has a cd burnner and CDRs are dirt cheap. Besides when was the last time you could find a blank floppy in less then 10 minutes?
I know I'm going to hell, I'm just trying to get good seats.
The tomsrtbt boot disk. IMO, is by far the best rescue disk available. In 1.44 megs of space they've managed to pack over 160 common utilities, and that's not including the kernel modules! You can grab a copy of the boot image at http://www.toms.net/rb/
This thing has saved my ass several times.
(this ones based on BSD IIRC)
"None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
Hopefully this list is helpful to those of you just starting to think about tiny distros.
-- null
Therefore, it would have to logon as root (?),
Why? what reason do you need to add the overhead of login and user systems? what do you even need a shell for?
autoconfigure X11, and start playing.
again why? do you really need X? why cant you use microwindows or PicoGui? both of which are 9000% smaller and easier to use in a small environment than any X11 release. they both use the Framebuffer interface so will work on 99.667% of all current hardware and 40% of the old junk.
In addition, I would also put a 'autorun.inf' and copy of 'iview32' (win32 viewer) on it for those who shove it in and use with Winddows.
Fair, that means your CD has to be iso9660 filesystem. (Yes you CAN have a EXT2 cdrom... I've made them) you cant use Joilet.. Why? because you need to keep your kernel small, and your ram filesystem small (your entire operating environment has to run in ram) a kernel,filesystem,busybox and picoGUI with a custom slideshow app is easy to stuff on a floppy let along in ram. use MicroWindows if you want that homey X11 look and feel. Or better yet screw the Gui... use a simple C app written with the SDL library.. There's no reason to bloat up your project with a useless GUI (Unless you want to add a fill in this form and click here to dial and send me your info.... bla bla bla...)
Reccomendation? learn C, learn SDL (only a little needed!) and not only show off something that is 100% impossible with any current microsoft product but you also can brag that you completely designed it.
finally, if you write it in SDL only, and write the C app correctly, you can ignore putting a silly viewer app on there, and run the C app under windows after you compiled it under the free windows Gcc... Same views under both linux AND winblows... Something else that cannot be done with any Microsoft product.
Do not look at laser with remaining good eye.