A version of Linux small enough to fit on an old floppy diskette
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
A version of Linux small enough to fit on an old floppy diskette
Greetings,
Is there a version of Linux that is a complete Operating System that will fit on a floppy disk such as a 3.5" or 5.25" floppy and will run fine on an old 386 or even older machine? Also; can it be installed to hard disk and does it support networking such as TCP/IP, etc.?
It seems like I've seen something similar to this in the past but they seemed to all or mostly be utilities and not a fully functional OS's...
You might be able to use a floppy to boot to some remote media to install some distro. We'd need more info specs. For the most part you won't be able to do much with this. Slitaz may work for you. Zipslack may even work OK in command line.
I can say that many people have made linux on a system like that from scratch (before LFS) and you might be able to compile a system in a few months too.
Most of the floppy based distros are getting hard to find. This was maybe the most (it did some cheats to the floppy) if you can find it. http://www.toms.net/rb/
If distrowatch or (search page cache) comes back you might search for their floppy based distro's.
No.
(the OP asked about Linux, and as @onebuck pointed out, the kernel won't even fit).
However ...
setting up a boot floppy is easy enough - I had to do this on a Toshi laptop and booted a hard disk based Ubuntu for months. Grub legacy - haven't tried grub2.
Assume the bigger floppy, at 1.44 MB.
If you strip the kernel down to minimums, it would barely fit. One of my custom kernels runs about 1.2 MB, and I expect you could strip more out. But it does not leave enough room for more than a few modules, so all that would be at least another floppy (like maybe 4 or 5 floppies depending).
That Linux is compressed and even if LILO loaded it, it probably would not be able to run a partial environment by itself that way. The list of necessary support libraries and utilities is large (libc, bash, cp, cpio, etc..). Even compressed, libc is going to occupy several floppies.
You could probably find a loader that can install from multiple floppies before
booting Linux, but I don't know which one offhand.
You got no utilities yet, and that will cost you 10 to 20 MB of floppies for a minimal set (pure guessing there).
You also need the libraries that are used by your utilities. That could run 10MB to 60MB, assuming some restraint.
That is the size of the problem you are facing. And it will be a whole lot of trouble to get working. If some attempt is still desirable then by all means try to modify one of the existing packages mentioned, even if you have to add several floppies of your own.
This is why floppies were abandoned in favor of CD-ROM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.