I wonder why it needs 20MB minimum. Back in the day linux 2.0.33 would boot happily into a GUI and everything on an 8MB machine. Or maybe I misremember... I know my machine at the time got upgraded to 24MB so maybe it was that machine I was running. Anyway it's neat this can still be done.
You could run X11 in 4Mb at one point, although I rather wished I didn't.
An Embedded Linux on a Single Floppy
21–30 of 61 posts
Re: An Embedded Linux on a Single Floppy
#22Earlier quoted context omitted.
Full network stack and a web server on a 1.44MB floppy!
And a Javascript capable HTML4 browser, and a decent-looking and performant GUI desktop too. It's a shame QNX (desktop) died, used to be way more performant and stable compared to Linux or anything else back in the day.
Re: An Embedded Linux on a Single Floppy
#23I remember around 2002 running my home router without any hdd on fli4l - a single floppy linux router distribution. I slept in the same room as the router was, hence I wanted a solution without a noisy hdd from that era.
Re: An Embedded Linux on a Single Floppy
#24I remember around 2002 running my home router without any hdd on fli4l - a single floppy linux router distribution. I slept in the same room as the router was, hence I wanted a solution without a noisy hdd from that era.
Was the floppy quieter than an HD?
Re: An Embedded Linux on a Single Floppy
#25I wonder why it needs 20MB minimum. Back in the day linux 2.0.33 would boot happily into a GUI and everything on an 8MB machine. Or maybe I misremember... I know my machine at the time got upgraded to 24MB so maybe it was that machine I was running. Anyway it's neat this can still be done.
I'm going to guess from the size of the kernel, since for distribution it has to be a fairly 'generic' kernel with just about every driver built into it. If one were to compile a custom 6.14 kernel for a specific hardware target with only 1 model of NIC (3c509b for example), etc, it could be a lot smaller.
Re: An Embedded Linux on a Single Floppy
#26Earlier quoted context omitted.
I'm going to guess from the size of the kernel, since for distribution it has to be a fairly 'generic' kernel with just about every driver built into it. If one were to compile a custom 6.14 kernel for a specific hardware target with only 1 model of NIC (3c509b for example), etc, it could be a lot smaller.
Why does the number of drivers compiled in affect memory use? Shouldn't the kernel just load what it needs and ignore the rest?
Re: An Embedded Linux on a Single Floppy
#27Re: An Embedded Linux on a Single Floppy
#28The idea is cool but anything nowadays has USB ports, there is no suck solution to run from those devices.
Re: An Embedded Linux on a Single Floppy
#29I remember around 2002 running my home router without any hdd on fli4l - a single floppy linux router distribution. I slept in the same room as the router was, hence I wanted a solution without a noisy hdd from that era.
There was also tomsrtbt[1], which was a staple in my "rescue" floppy collection. Along with the QNX floppy[2], which came in super handy when using a cyber café or a friend's PC, and you wanted to avoid all the keyloggers and malware. [1] https://en.wikipedia.org/wiki/Tomsrtbt [2] http://toastytech.com/guis/qnxdemo.html
Still apparently available on Sourceforge.net, though last updated in 2013:
https://sourceforge.net/projects/trinux/>
Re: An Embedded Linux on a Single Floppy
#30Earlier quoted context omitted.
I remember qnx
Full network stack and a web server on a 1.44MB floppy!
BrowseX, written mostly in Tcl/Tk, was included in one microdistro. Probably LNX-BBC, per Wikipedia.
https://wiki.tcl-lang.org/page/BrowseX>
https://en.wikipedia.org/wiki/Bootable_business_card#Operati...>