Slashdot Mirror


Installing Linux On Old Hardware?

cptdondo writes "I've got an old laptop that I've been trying to resurrect. It has a 486MHz CPU, 28 MB of RAM, a 720 MB HD, a 1.44MB floppy drive, and 640x480 VESA video. It does not have a CD drive, USB port, or a network port. It has PCMCIA, and I have a network card for that. My goal is to get a minimal GUI that lets me run a basic browser like Dillo and open a couple of xterms. I've spent the last few days trying to find a Linux distro that will work on that machine. I've done a lot of work on OpenWRT, so naturally I though that would work, but X appears to be broken in the recent builds — I can't get the keyboard to work. (OK, not surprising; OpenWRT is made to run on WiFi Access Point hardware which doesn't have a keyboard...) All of the 'mini' distros come as a live CD; useless on a machine without a CD-ROM. Ditto for the USB images. I'm also finding that the definition of a 'mini' distro has gotten to the point of 'It fits on a 3GB partition and needs 128 MB RAM to run.' Has Linux really become that bloated? Do we really need 2.2 GB of cruft to bring up a simple X session? Is there a distro that provides direct ext2 images instead of live CDs?"

507 comments

  1. When you have a machine from that era... by NaCh0 · · Score: 5, Informative

    Find a distro from the same era. Redhat 2.1 (and I'm not talking redhat enterprise 2.1) circa 1995 will install and give you an X environment. Maybe even good old 3.03 would fit the bill.

    1. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      Redhat 4.x should work as well... If I recall correctly I had a IBM PS/2 486 DX2 50Mhz 4MB Ram 244MB hard drive that it worked on back in the day.

    2. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      I don't think you need to go that old... Perhaps Redhat 5.6 or Suse 6.0

    3. Re:When you have a machine from that era... by arodland · · Score: 2, Interesting

      Older than it needs to be. I ran Slackware 4 (just about contemporary with Redhat 6.0) on a laptop with lower specs than that, no problem.

    4. Re:When you have a machine from that era... by migla · · Score: 1

      If this is the best solution, it's too bad, isn't it? Surely there has been all kinds of developments and innovation and enablement and whatnot over the years that doesn't require more computing power - ideas that are new and better, not just more of the same?

      --
      Some of my favourite people are from th US; Vonnegut, Chomsky, Bill Hicks.
    5. Re:When you have a machine from that era... by lena_10326 · · Score: 1

      I also went with slackware. It worked great on a Celeron 500 (admittedly significantly faster than a 486 though) with fvwm or tab wm. I think it's best to go with a real distro with up-to-date libraries. He will have to not install a large portion of the packages but that may a little hairy getting in under 720MB though.

      Slackware's minimal requirements: http://www.slackware.org/install/sysreq.php

      • 486 processor
      • 64MB RAM (1GB+ suggested)
      • About 5GB+ of hard disk space for a full install
      • CD or DVD drive (if not bootable, then a bootable USB flash stick or PXE server/network card)
      --
      Camping on quad since 1996.
    6. Re:When you have a machine from that era... by icebike · · Score: 5, Informative

      DSM Damn Small Linux fits in 16meg

      http://www.damnsmalllinux.org/

      --
      Sig Battery depleted. Reverting to safe mode.
    7. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      The better question is, why X? No modern web browser is going to work well on that hardware; hell, with 640x480 video most pages will either drop a horizontal scrollbar or just shatter.

      Why not just get a basic install of something like Arch Linux (or your favorite stripped-down textmode distro) and learn to use the virtual tty system?

    8. Re:When you have a machine from that era... by TeknoHog · · Score: 1

      There are graphical browsers for framebuffer, svgalib and directfb, so X is certainly not needed. Just a few days ago I used links -g while my X was broken.

      --
      Escher was the first MC and Giger invented the HR department.
    9. Re:When you have a machine from that era... by DoninIN · · Score: 3, Informative

      DSL is absolutely the way to go. I used on it a 586 133 a couple years ago and it rocked and a K6 233, and it really kicked ass on. I think it was a Pentium 2 350, that last one ran firefox pretty nicely if I recall correctly.

    10. Re:When you have a machine from that era... by hairyfeet · · Score: 1

      What is wrong with a distro MADE to run on that old a hardware like DSL? Here is a walkthrough which will show him how to network install DSL using a machine with similar weak specs and a PCMCIA card.

      For what he wants DSL should give him a nice experience, although 28Mb of RAM is pretty shitty, surely he could pick up a cheap stick that'll fit the thing from eBay? But otherwise it sounds like what he wants is DSL. I have run it on some truly old an shitty hardware to make 'one off" appliances out of (my personal lowest was a 200Mhz with 64Mb of RAM and a 2Gb HDD. With DSL and Gnumeric it made a great little bookkeeping box) and for an older laptop like that straight DSL should work just fine, although again I would see about putting a cheap stick in there to kick it up to 64Mb. Good luck!

      --
      ACs don't waste your time replying, your posts are never seen by me.
    11. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      My vote is Damn Small Linux. It's worked on every machine I've ever put it into.
      May also want to have a look at TinyCore Linux

    12. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      DSL does run surprisingly well on a 200mhz pentium and they used to have a usb image which should unpack easily onto the hard drive, no need for cd.

      Also, from personal experience, lenny with fluxbox will run pretty well but take up more hard drive space.

    13. Re:When you have a machine from that era... by Megane · · Score: 2, Interesting

      Slackware was one of the great floppy-loadable distros. I don't think they break it up into floppy-sized chunks any more, but I remember all the fun of trying to install Slackware 3-point-something from floppies. The biggest problem was that HD floppies were sufficiently unreliable that I was constantly re-writing floppy disks on another machine.

      Also, Slackware was good for making minimal installs. In particular, Red Hat tried to install and enable EVERYTHING. There were so many buffer-overrun bugs (at least through Red Hat 6.x) that it wasn't even funny.

      One nice thing about Slackware was that you could start up from a boot floppy, then you would have enough of Linux running from a ramdisk that you could format your hard drive and start copying each install floppy to the hard disk before even starting. If you have a network card with a supported driver, you can even copy the rest of the distro over via FTP. By installing from the hard disk, you avoid any problems with disk errors on the floppy disks. As long as your hard disk is big enough, this is the best way to go.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    14. Re:When you have a machine from that era... by Lumpy · · Score: 1

      You nailed it, he must have not looked very hard first as Damn small linux is some of the first hits when you search for small linux.

      Slackware also works great on old hardware, if you still have floppy drives I believe you can even still make the floppies!

      --
      Do not look at laser with remaining good eye.
    15. Re:When you have a machine from that era... by Lumpy · · Score: 2, Interesting

      Actually it's not hard to set up slackware or even debian to do a netboot install.

      If it has a network card you can configure them to do a netboot.

      --
      Do not look at laser with remaining good eye.
    16. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      Redhat 6.2 is probably a better bet. I have that running on a couple of pentium 90 based laptops with 24 MB of memory. You can't use Redhat releases after that without needing more memory for the install (unless you bypass anaconda) and earlier ones have issues with drivers. (I think laptops are especially problematic there.) I use them to run some perl scripts from vts. I don't use X.

    17. Re:When you have a machine from that era... by Neil+Hodges · · Score: 2, Informative

      I'd recommend against svgalib. Their site is down, and there hasn't been a release in ages.

    18. Re:When you have a machine from that era... by Anonymous Coward · · Score: 2, Interesting

      It looks like this person did exactly the same thing about 5 years ago. He/she even documented the process:
      http://www.damnsmalllinux.org/network-install.html

    19. Re:When you have a machine from that era... by Count+Fenring · · Score: 1

      On the subject of Gentoo.... I shudder to contemplate how long it will take to compile even the smallest base system on a 486.

    20. Re:When you have a machine from that era... by neersign · · Score: 1

      i have a pentium 1 laptop (100mhz, 32mb ram i believe) that I was able to run DSL on and NetBSD. I tried installing debian but it ran for 3 days grabbing packages so i finally just killed the install.

    21. Re:When you have a machine from that era... by cschepers · · Score: 1

      You'd really want to build in a chroot'd environment on another PC.. or at least use distcc. If you did that you'd probably want to nfs mount the portage build & source directories so you don't run out of space quite so fast. It'd sure take forever, though..

    22. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0, Interesting

      DSL is dead. Tiny Core Linux is the replacement. (linux 2.6 though)

    23. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      tinycore linux 10meg

      http://www.tinycorelinux.com/

    24. Re:When you have a machine from that era... by icebike · · Score: 3, Informative

      Dead you say?

      http://www.damnsmalllinux.org/

      The site is up, the forums are running, its stable.

      --
      Sig Battery depleted. Reverting to safe mode.
    25. Re:When you have a machine from that era... by ClashTheBunny · · Score: 2, Interesting

      I agree that DSL is probably the way to go. Your other option, since you have some embedded experience, is Angström. Build the qemu x86 image and extract it. It is designed for that size of ram.

    26. Re:When you have a machine from that era... by bmorton · · Score: 3, Interesting

      Damn Small Linux is very convenient. I have an old ThinkPad from '97 with DSL. This allows me to connect it to the wireless network and run all my apps remotely from my main box. :)

      Applications run faster that way than they do from the harddrive.

    27. Re:When you have a machine from that era... by Carnildo · · Score: 2, Informative

      You can't install Gentoo unassisted on that machine: you can't fit both the Portage tree and the compile environment into 720MB, and 28MB of RAM requires the use of a great deal of swap. I'd do the following:

      1) Partition the hard drive into a 250MB swap partition, a 20MB bootstrap partition, and a 450MB system partition
      2) Install a floppy-era Linux on the bootstrap partition.
      3) Using the bootstrap Linux to give you network access, mount network drives for /usr/portage, /var/tmp, and /tmp.
      4) Install Gentoo using gcc-3.4 and an appropriately old glibc.
      5) Install a lightweight DE and apps.

      Steps 4 and 5 will take you about a week on the hardware mentioned. After that, routine upgrades will take no more than an hour or so.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    28. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      No, it's just bad advice. There's no reason that I can think of to run distros based on outdated kernels, unless you have some really exotic hardware. It's been said a hundred times but if your hardware is too slow for something like Puppy or Slax and you don't have time to customize (like with Arch, let's say), DSL is the way to go. Yeah, the desktop is fluxbox, as opposed to KDE 4 or something, but if you want shiny you have to spend some $$$ :)

      As far as improving things without requiring extra resources, I think most people are OK with upgrading their hardware so their desktop isn't stuck in '95. For recovery work you only really need a CLI, but for day-to-day use, you may as well get on that upgrade treadmill...less eye strain that way.

    29. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      I tried DSL on a 486 laptop. Unfortunately, DSL required an FPU, and the 486 was a 486SX, lacking a FPU.

    30. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      A machine that old and with that kind of configuration certainly doesn't support it. The only network card is a PCMCIA 16 Bit fed one. I'd say RTFA, but you didn't even RTFS(ummary) in this case. Network Bioses for booting didn't exist in consumer level grade laptops then.

    31. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      Nope. I mean in one sense it's "too bad", but in fact all these developments DO add up. I've been using Linux since early slackware (with a 1.0.9 kernel), I could run X, an xterm, and xeyes in an 8MB system (and whatever I wanted in the xterm). even ncsa mosaic (let alone netscape 0.9) needed more RAM than this. I could run that alone on a 32MB system. X needed 4-8MB just to get going even back in the 80s from what I've read. As I went to a fuller desktop, fuller featured apps, and fuller featured browser (plus, plug'n'play, internationaliztion support, etc. etc.) my desktop grew to 128MB in just a few years. Since then, my box has a lot more ram since i use a lot of tabs, play videos, mythtv, etc. etc (on 512MB-1GB systems). but a bare ubuntu desktop does run in 192MB and is easy to strip to 128MB. Strippping the distro further, you can still get to 64 or even 32MB or less but you end up with the bare essentials just like the oldest distros (and Damn Small Linux) anyway.

                Secondly, there IS vibrant development for lower-RAM systems, you just are looking in the wrong place. Maemo, Android, etc., there are environments targetting small systems, just not desktops.

    32. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      GTK+ v1, while generally constraining you to older apps, is not bad at all. GTK2 is what you need to avoid.

      FWIW, I find a graphical file manager useful for browsing a filesystem and launching media, etc. files -- not for actual file management, where I prefer tcsh. My favorite is sfm -- requires GTK+, but as I said, I really don't see that as a problem for a system with almost a GB of disk.

    33. Re:When you have a machine from that era... by donscarletti · · Score: 3, Informative

      Guess you idiots can't read as he stated the laptop he's talking about pre-dates USB and doesn't have any. Nor does it have a NIC and the HD is less then 1GB

      You are an extremely rude person. Even if guides to install DSL in _exactly_ that situation like this were not so easy to find, anything you can copy to a Linux formatted hard disk from a Linux rescue floppy can generally be installed. DSL is a great candidate.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    34. Re:When you have a machine from that era... by gbarules2999 · · Score: 4, Interesting

      But it no longer receives updates for its applications or internals, if that matters to the user. The project fell apart a few months ago.

    35. Re:When you have a machine from that era... by JWSmythe · · Score: 2, Interesting

          Actually, all of those considerations aren't a big deal.

          I installed Linux on a very old tablet, with no CDRom, Floppy, and it wouldn't boot to USB. The easy solution? I pulled the drive out. {sigh} I don't know why people don't think of that.

          I started at about 10pm, so a parts run was out of the question. It was only a 20Gb drive, but in his case, I'd suggest buying a bigger drive. Maybe he can find one on eBay that'll work in it. Otherwise, he can do a conservative install. I'm a Slackware guy, so that's always my choice in distros, even though I've used just about everything out there at some point.

          I stuck the drive in my much more modern laptop, and booted to the Slackware install CD. I did the install normally, and then recompiled the kernel for exactly the hardware that was in the tablet, and included just a very few drivers that the laptop needed (like network and IDE controller). Since it was old hardware with limited memory, I didn't want to load anything that wasn't necessary. I followed that up by cleaning the startup of absolutely everything that I didn't want. When it was done, and I saw it booted successfully on the laptop, although optimized for the much older slower processor.

          I pulled the drive back out of the laptop, and put it back in the tablet. Voila, a working tablet. Some things were kind of a pain to get working, such as the touch screen, because no one had supported it in many years. I wanted a modern distro, I didn't want to go back to the 2.0 kernel that people had used when it was new-ish.

          I've done this a lot in the past, when I'm trying to resurrect machines that would take forever to build kernels for. For example, I had an old 386 once that I wanted to use as a firewall. I did all the work on a Pentium machine (modern at the time). The compile time for the kernel on the Pentium was something like 20 minutes. I did recompile the kernel once on the 386, and it took something like 4 hours. After that, any time I wanted to recompile, I pulled the drive, as the time it took to move the drive to a more modern machine was insignificant compared to the difference in compile time.

          Any time I build a kernel, there are a few drivers I always use, like the PIIX IDE controller, and a small assortment of network drivers (I have a lot of 3com and Intel network cards laying around). That way, I can always move it to another machine, work on the drive, and then put it back in the slow machine.

          So, that's my solution for his problem. No floppy install. No need for a CDRom. No crying over the lack of USB.

      --
      Serious? Seriousness is well above my pay grade.
    36. Re:When you have a machine from that era... by PhotoJim · · Score: 2, Interesting

      Three days to compile a 2.6.28 kernel last winter on my 486sx25 with 32 MB of RAM... (Yes I know I could have crosscompiled). But it does work.

    37. Re:When you have a machine from that era... by coolsnowmen · · Score: 1

      I believe that is what cross compiling is for

    38. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      Yeah, but that's not what he's saying. You basically install an extremely small Linux distro, with network support, and hooks into the repository system. Then you boot that, and install the rest via the network.

    39. Re:When you have a machine from that era... by Count+Fenring · · Score: 1

      Man.

      I wonder how long it would take on the 486dx100 that my first computer had.

    40. Re:When you have a machine from that era... by phantomlord · · Score: 1

      While not a 486, I've got a K6-II/450 still running as a web/ftp server. It compiles a modern kernel in 44 minutes without distcc and emerge -ep world | genlop -p estimates 1 day, 20 hours, 43 minutes for a full system rebuild (261 packages with gcc 4.3.4 and -O2).

      Of course, I could build that in a chroot on my modern system in probably an hour or less and then transfer it over.

      --
      Don't leave your mind so open that your brain falls out. Don't close it so much that you cut off the blood.
    41. Re:When you have a machine from that era... by induran · · Score: 5, Informative

      The main dev for DSL left, the updates are few to null. If it's not dead, it's dying. A newer, smaller, and active distro by one of the main devs of DSL is called TINYCORE. It's 10mbs and can direct-copy to an active hard drive to install. If TinyCore is too big, the same dev makes MicroCore. A full 2mb smaller.

    42. Re:When you have a machine from that era... by Larryish · · Score: 1

      I ran Debian Hamm on a machine with similar specs circa 1997.

      You will need a box of floppies.

    43. Re:When you have a machine from that era... by udippel · · Score: 2, Interesting

      No. No, I usually don't answer ACs. In this case I do, since I used to use DSL and came across Tiny Core via this post of yours, and downloaded it.
      'No' is the answer to your suggestion, alas. It doesn't run in 32 MB of RAM, even. It simply panics the kernel. And the OP said '28 MB of RAM'. I increased the RAM to 128 and found it to boot fast as lightning, and consume around 36 MB (using 'top') by just being up. Alas, no.

    44. Re:When you have a machine from that era... by TheRaven64 · · Score: 1

      It's a terrible idea, because a distribution that old will have lots of security holes and won't be supported by security backports anymore. A better option is just to pick a less bloated OS, like OpenBSD. The stock install fits in about 300MB, including X, although if you're running X.org on a machine with only 28MB of RAM you may want allocate a fair amount to swap. If you're running a web browser, you'll want even more; things like JavaScript, big images, and the DOM tree take up a huge amount of RAM.

      OpenBSD still comes with a floppy disk image for installation, I think, but I've installed it on CF cards without using the installer (if you've got an existing OpenBSD machine somewhere it's pretty easy). I wrote an article explaining how it do it which you can still get at via the WayBack Machine.

      --
      I am TheRaven on Soylent News
    45. Re:When you have a machine from that era... by stevey · · Score: 1

      I ran X on a Pentium system with 8Mb of memory.

      It would take a couple of minutes to start up, and launching netscape (with "-nojava") would take in the order of 60 seconds.

      I cannot say it was fast, but it was fast enough given that I only had 28.8k dialup at the time.

    46. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      Gentoo
      Gentoo
      Gentoo
      Gentoo
      Gentoo
      Gentoo

      Roll your own!

    47. Re:When you have a machine from that era... by FreeFull · · Score: 1

      Another option is w3m with w3m-img installed.

      --
      No ascii art.
    48. Re:When you have a machine from that era... by jvin248 · · Score: 1

      Three options:

      1- get a floppy network install disk of Debian
      2- remove the HDD and put in another computer, install DSL, Puppy Linux (lately I like the MacPup 'Pupplet'),or Debian and then move the HDD back to this laptop.
      3- look for 'tinyCore', Linux built by one of the DSL developers.

    49. Re:When you have a machine from that era... by Hal_Porter · · Score: 1

      FreeDos would run very well in 32MB of Ram.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    50. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      id go for puppy linux

      http://www.puppylinux.org/

    51. Re:When you have a machine from that era... by 1s44c · · Score: 1

      On the subject of Gentoo.... I shudder to contemplate how long it will take to compile even the smallest base system on a 486.

      Pretty fast if you use distcc and do the heavy work on a more powerful machine. That needs a network but a PCMCIA NIC, slip, or plip are all options.

    52. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      16MB RAM, yes, but it needs a lot more diskspace. For those who need a really small linux that fits into the 16MB RAM flash disk of their servers, I can only recommend Tiny Core Linux. It doesn't really come with much except for the basic tools, X11, and a fast graphical installer for everything else, includeing for example Firefox 3.5.3 or OpenOffice.org 2.3.1.

    53. Re:When you have a machine from that era... by apoc.famine · · Score: 1

      I was thinking the same thing - this sounds like a Gentoo minimal install. However, the summary states there's no USB ports or CD drive. Without some serious digging, I don't know that you can do a non-CD Gentoo install.
       
      Personally, I'd find an old CD drive, hook it up, and install off a CD. It's FAR easier than trying to do some shit with floppies, or trying to boot off a serial cable or something. I'd be surprised if anyone trying to install linux on old hardware doesn't know someone with an old 4x CD drive kicking around that they could borrow for a few hours. That would be far less painful than any alternatives.

      --
      Velociraptor = Distiraptor / Timeraptor
    54. Re:When you have a machine from that era... by quist · · Score: 1

      Transplant the drive, install image on beefier hardware--I've used variations on this technique for years. Works great.

      I generally use a desktop box for the work. You need a small collection of laptop drive adapters (less than 20$ for a good selection). Then debootstrap a base image and customize from there; another route is to build your mini-image in a free partion and copy the completed custom install onto the 486's drive....

      The take-home is: pull the drive and build/image from a modern machine.

    55. Re:When you have a machine from that era... by that+this+is+not+und · · Score: 1

      I wonder how long it would take on the 1Mhz Z-80 processor (running some sort of 386 emulator) that my first computer had. The swapping of virtual memory to cassette alone makes me nervous to think about.

    56. Re:When you have a machine from that era... by spauldo · · Score: 2, Interesting

      Debian used to work well on older systems, but I wouldn't say that these days. Two years ago, Debian on a Pentium 75 was usable with a minimal install, and would fit on a 400MB hard drive. Those days are long gone. I'm about to replace my two Pentium systems with Pentium III, which rankles my sensibilities since I see that as major overkill for a simple firewall and a DNS/DHCP/IRC server.

      OpenBSD might be a better choice, actually. It runs on minimal systems and uses very little disk space, so he would be able to only add the stuff he wanted.

      If he had unlimited time to work on it, Linux from Scratch would work well, but unless he cross compiled it on a modern machine it would take forever to actually assemble.

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
    57. Re:When you have a machine from that era... by Siffy · · Score: 1

      I run Gentoo on a Pentium 133mhz with 128mb ram now. But then, I'm somewhat a masochist as I like a challenge. It simply wouldn't be worth trying with only a 720mb drive though.

    58. Re:When you have a machine from that era... by PingPongBoy · · Score: 1

      28MB of RAM requires the use of a great deal of swap ... Partition the hard drive into a 250MB swap partition

      That's a 10:1 swap ratio!

      I remember working on Unix workstations about 20 years ago with X Windows and between 4 to 8 Mb of RAM. If I ran one or two "serious" applications (about as complex as MS Paint or WordPad for GUI) the machine would swap like crazy. But I doubt there was much being swapped - probably not more than 12 Mb, as the disks were maxing out at 20 or 30 Mb.

      16 Mb was livable, and 28 Mb should start being fun, provided very little is being swapped. If you can run with a 20 Mb swap partition, things would be reasonable, but if 200 Mb is being swapped on a 486, doing anything could take on the order of 20 to 30 minutes.

      Old hardware was designed as an interim measure to the world of better hardware

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
    59. Re:When you have a machine from that era... by Bert64 · · Score: 1

      For a firewall/dns/dhcp/simple server, look at something like a soekris box, or any of the other small low power embedded boxes...
      An ARM based device like a sheevaplug but with 2 nics would be useful if anyone knows of one... I run everything but a firewall on a sheeva.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    60. Re:When you have a machine from that era... by quantic_oscillation7 · · Score: 0

      System Requirements

              * Processor: 486DX (recommended Pentium I) or higher
              * Memory: 32MB RAM or more (can run entirely in memory in 128MB RAM)
              * Disk space: No hard disk space required to run from CD-ROM or USB thumb drive; 50MB minimum for frugal hard disk installs; 200-300MB recommended minimum for traditional hard disk installs
              * Graphics: SVGA-capable card with monitor capable of 800x600 resolution

    61. Re:When you have a machine from that era... by quantic_oscillation7 · · Score: 0
    62. Re:When you have a machine from that era... by Doctor+Memory · · Score: 1

      in his case, I'd suggest buying a bigger drive.

      If the BIOS supports it, I'd suggest an SSD. I've seen gadgets that take SD cards (one would even accommodate two, and present them as a RAID-1 set!) and emulate a 2.5" disk drive. Might be a little expensive if this is just a hate-to-see-it-go-to-waste type of project, but would certainly help to make a slower system (especially with limited RAM) more usable.

      --
      Just junk food for thought...
    63. Re:When you have a machine from that era... by wwwillem · · Score: 1

      Mmm, I'm not wondering at all. :-) My home-brew firewall, gateway, etc. is a 12+ year old 486SX in a nice Industrial PC casing. So no, I'm not going to compile a Gentoo distro on it. But it runs fine its RedHat 6.2.

      It is the kind of compromise between using distros matching the age of the hardware (which would be Slackware or RH 3.0.3) and distros that are more recent and 'cutting edge', with all the associated problems because they need matching up-to-date hardware.

      And to the original poster: if you get running what you need in a weekend, or maybe a week, go for it. But otherwise, I would definitely spend 50 bucks on eBay and get some more recent hardware. Don't punish yourself....
       

      --
      Browsers shouldn't have a back button!! It's all about going forward...
    64. Re:When you have a machine from that era... by spauldo · · Score: 1

      The difference here being that I have more pentium III boxes than I need, whereas I have no sheevas. It sounds interesting though.

      My other option, if I can ever find my sbus cards, is to use a sparcstation 10 for the firewall. I'd prefer that route - it's dead simple to netboot openbsd on a sparc - but most of my old hardware is unorganized and piled in a spare bedroom and for the life of me I can't find any spare nics.

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
    65. Re:When you have a machine from that era... by RogerWilco · · Score: 1

      Yeah, I used to run SuSE 7.2 on a 486DX33 with 48MB RAM and a 420 MB harddisk, create the two boot floppies, and do everything else over FTP install from a machine that it can access. I first ran 6.1 on it, when it only had 8 MB RAM. (IIRC).

      Worked like a charm until a year ago, when I replaced it with a PII-350.

      My guess is that even SuSE 8 or 9 would probably install and run fine if you have at least 64 MB RAM. Version 7.x will install with 16 MB RAM, version 6.x with 4 or 8 MB. The FTP install has lower requirements than the HTTP install. Put the CD/DVD in a system that can serve as FTP server and after using the two boot floppies (one for the kernel and one for the modules), it should do fine, if it can get the network card to work even on machines with 16MB RAM or less.

      I can recommend SuSE, as it has extensive documentation on how to get the old hardware working that comes with those distributions, and it will run YaST in the ncurses interface, giving you a powerful setup tool even on very modest systems.

      I have also ran SuSE 7.x on embedded PC104 486DX4-100/16MB RAM/4MB ROM systems without X11.

      The 28 MB that the OP says is in the system will be the biggest bottleneck, but any distro from the turn of the century should do, your choices in X11 will be limited mainly due to the RAM. I'd still recommend going with SuSE though.

      I've been googling a bit to see if there are still ant live repositories of those old distro's, but they seem to be hard to find. I still have the disks, for 6.1, 6.1, 7.2. 8.1. 9.3 and 10.2, but I suppose that's not going to help you. It seems they are no longer available on ftp.suse.com :-(
      It seems harder to find that I would have suspected, I wish you good luck, maybe you'll need to see if someone still has some disks from a few years back.

      P.S. I did find this, it goes back to SuSE 7.3: ftp://ftp5.gwdg.de/pub/linux/suse/discontinued/i386/7.3

      --
      RogerWilco the Adventurous Janitor
    66. Re:When you have a machine from that era... by Carnildo · · Score: 1

      The bulk of the swap will only be used during a few compiles (glibc and gcc come to mind). For normal operation, you won't be using more than a megabyte or two of it.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    67. Re:When you have a machine from that era... by Anonymous Coward · · Score: 0

      I second that.
      I'm running Gentoo on a Pentium 133 right now on approx ~1Gigs of Hard Drive, I compile and update the system with my shiny quadcore tho.

      gentoo is fairly easy to install (compared to a Linux From Scratch), well documented and up to date.
      go for it!

    68. Re:When you have a machine from that era... by Longstaff · · Score: 1

      4) install distccd on a bigger system on the same network; emerge distcc as soon as possible on the smaller system

  2. Change hardware... by Anonymous Coward · · Score: 0, Insightful

    Time to get rid of that hardware, or dump it in your own personal museum...

    1. Re:Change hardware... by couchslug · · Score: 1

      Or load it with DOS and as much software as you can find, which is plenty.

      It makes an entertaining evening (go to the Disk Op System forum at computing.net) and after you have sated your curiosity to experience what others have done before you can junk it or give it away.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    2. Re:Change hardware... by Sir_Lewk · · Score: 1

      Whoever modded this up needs too turn in their geek card. Now.

      An anonymous coward being this ignorant I can tolerate but for a mod to agree with this is a crime against all that slashdot once was.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    3. Re:Change hardware... by Critical_ · · Score: 1

      Get off my 25k user-ID lawn.

  3. Older Distros by MightyMartian · · Score: 5, Informative

    You'll be looking at older distros. I certainly had X running on that kind of hardware back in the day through Slackware, and all its versions can still. We're talking a machine from the mid-1990s, so you'd be looking at Slackware 3 or 4 or something like that. You could try the older versions of Debian if they're still around, too.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
    1. Re:Older Distros by MichaelSmith · · Score: 4, Interesting

      Or a current BSD distribution. On old hardware I typically install netbsd. I have tried Minix but the hardware compatibility is not good.

    2. Re:Older Distros by Bootarn · · Score: 4, Informative

      Indeed, I have installed both OpenBSD and NetBSD on an i586 machine with 32 MB RAM in the past without any problems at all. Both worked great with my Xircom PCMCIA ethernet card, but I think NetBSD did the best job of detecting everything.

    3. Re:Older Distros by Alrescha · · Score: 2

      "Or a current BSD distribution. On old hardware I typically install netbsd. I have tried Minix but the hardware compatibility is not good."

      I agree with this. I'm not sure what the philosophy is, but Linux distros seem to throw away knowledge like it was candy. I recently attempted to install Ubuntu on a nice 2000-era laptop. Ubunto apparently doesn't know how to talk to the controller and/or write to the hard drive. I installed FreeBSD 7.2 instead.

      A.

      --
      ...bringing you cynical quips since 1998
    4. Re:Older Distros by Anonymous Coward · · Score: 0

      indeed, NetBSD = Salvation for ancient hardware.

    5. Re:Older Distros by Anonymous Coward · · Score: 0

      I just installed openbsd 4.5 on an old laptop 233mhz with 192 megs of ram. Found it to work the best!

    6. Re:Older Distros by that+this+is+not+und · · Score: 1

      I first installed NetBSD on a very similar vintage laptop (it was a 486DX-2 50 laptop with 28M of ram and a 2G hard drive) back in about 1998. That was about the time I quit using Linux entirely and went to NetBSD. The machine didn't have a CD drive. I plugged in a PCMCIA NIC and installed with a single boot floppy from an NFS share.

      At the time, PC Card support on Linux was still an ugly kludge involving a second floppy diskette and lots of fumbling around. NetBSD had PC Card support of common NICs built right in the kernel on the NFS Install boot diskette.

      A base NetBSD install is still only several hundred megabytes, and you get X with the Tab Window Manager by default. Add on the FVWM2 package if you want to get fancy and you're in business. I installed it on several G3 iMacs last week. SeaMonkey rocks on a 300Mhz G3.

      I'd stay away from Linux. The Linux distros lost their interest in anything but chasing Microsoft Exhaust fumes (competing on 'the desktop platform' to be as big a mess as Microsoft) ages ago.

      FreeBSD and OpenBSD are also an option, but not as good a choice- once you know how to install and configure NetBSD on one platform you know almost everything you need for every other platform. (get it up and the base installed, edit rc.conf, add your ifconfig.xxx file, your host file and your resolv.conf file)

    7. Re:Older Distros by MichaelSmith · · Score: 1

      I run netbsd on my servers and on a few older laptops. I also dual boot it on a good PC which my wife uses for CAD in her day job (on windows). It gives me a nice pure unix environment, similar to the OSF Alpha workstation I used to develop on.

      I tried to use that machine to back up my network to a USB disk but I found USB performance to be terrible. Now I use an eeepc running ubuntu for the same purpose. I think netbsd suffers in a few areas like USB where driver development really has to keep up with the hardware.

  4. Damn Small Linux by Reyendo · · Score: 2, Informative

    It may be too limited, but would Damn Small LInux http://www.damnsmalllinux.org/ > be sufficient?

    1. Re:Damn Small Linux by icebike · · Score: 1

      Its far from limited in my experience.

      I have used it when traveling visiting etc and don't want to drag a laptop. Boot from a thumb drive in any library.

      It has everything you need for every day use.

      --
      Sig Battery depleted. Reverting to safe mode.
    2. Re:Damn Small Linux by siddesu · · Score: 1

      Having tried both DSL and puppy linux (http://www.puppylinux.org/) on similar hardware, I say both are quite usable. I personally prefer puppy (so much so, that I even have a full-blown development setup in a virtual box), probably because it works very nicely off RAM and flash (and I use it on hardware with no harddisks, just flash and ram), but that may just be because I didn't stick long enough with DSL to read all the docs. Puppy somehow did what I want from the first boot.

      Give both a try and pick one.

      I run puppy on the oldest vaio picture book (from flash on IDE adapter) and an even older 486 DX/66 w 32 megs of ram, 100MB disk and a flash rom.

  5. Rule Linux by Anonymous Coward · · Score: 0

    Rule linux can do what your asking. Or at least it would the last time I tried it. These days it's based on Fedora Core 7
    http://rule-project.org/ Puppy Linux may also fit the bill http://www.puppylinux.org/

  6. DSL by BetterSense · · Score: 1

    There's always DSL. It's 50mb and uses an older kernel. I used it on a laptop with no USB booting and 64mb ram, but I did have a detachable CD drive.

  7. Personal Experince by Jean-Luc+Picard · · Score: 5, Informative

    I can attest to BasicLinux on old hardware like yours, at 2 Floppys worth of space, X and Links pre-iinstalled http://distro.ibiblio.org/pub/linux/distributions/baslinux/

  8. seriously? by Anonymous Coward · · Score: 0

    Are you seriously saying you can't find a minimal distro that boots off a floppy? You'll probably need to dig up something from when your laptop was current (maybe slackware?) and then build it up a bit from there, but it's certainly doable. It may not be the most recent kernel or have the latest features, but you'll need to look a little harder.

    1. Re:seriously? by Anonymous Coward · · Score: 0

      Are you seriously saying you can't find a minimal distro that boots off a floppy? You'll probably need to dig up something from when your laptop was current (maybe slackware?) and then build it up a bit from there, but it's certainly doable. It may not be the most recent kernel or have the latest features, but you'll need to look a little harder.

      Why be a self-sufficient man and do the efficient thing like using Google when you can instead Ask Slashdot and indulge your insecure need to have somebody hold your hand? It's sort of like people who call tech support lines to ask questions that are in the FAQ, the help file, the Web site, the documentation that came with the software, and the readme.txt file when no expertise is needed to follow those simple step-by-step instructions, just basic literacy. I think they do it because they need attention but I don't think they realize it so it's not on purpose.

      I'm sure you guys think that's Flamebait (because you don't like it, and only for that reason) but what's ultimately better for a person? To needlessly depend on others for what he could take care of himself, or to acquire basic skills like using a search engine and using them with easy confidence? Really, if the Ask Slashdot posts were vetted so that only the ones where you couldn't effectively Ask Google were accepted, there would hardly BE an Ask Slashdot section.

      Look at the posts that give links and other answers. Wanna guess where those came from? Is there a good reason why the original poster could not have done the same?

    2. Re:seriously? by oldspewey · · Score: 1

      To be fair, an OpenWRT hacker with a penchant for bringing ancient hardware back to life using some esoteric linux distro is not really the same thing as a clueless user who phones tech support because he can't read a FAQ.

      --
      If libertarians are so opposed to effective government, why don't they all move to Somalia?
    3. Re:seriously? by Anonymous Coward · · Score: 0

      To be fair, an OpenWRT hacker with a penchant for bringing ancient hardware back to life using some esoteric linux distro is not really the same thing as a clueless user who phones tech support because he can't read a FAQ.

      I suspect that "I've done a lot of work on OpenWRT" means "I've installed it on several routers" and not "I've contributed to the project". Especially considering the obvious nature of the question he's asking here.

    4. Re:seriously? by shentino · · Score: 5, Insightful

      With Ask Slashdot, you get a bit deeper than you can on a mere google search.

      Plus, you get peer reviewed statements vetted by each other's karma, something you can't get on google.

    5. Re:seriously? by Anonymous Coward · · Score: 0, Informative

      Plus, you get peer reviewed statements vetted by each other's karma, something you can't get on google.

      That's gotta be one of the funniest things I've seen all day. And I've been reading this site for nearly 10 years.

    6. Re:seriously? by Anonymous Coward · · Score: 0

      shut up vagina

    7. Re:seriously? by Anonymous Coward · · Score: 0

      Don't know if the parent was intended to be snarky or not but honestly you only need a minimal technical proficiency to realize that google search is not the end all be all. Sometimes really valuable answers for small domain questions can only come from your peers. Personally i searched for exactly this over a month ago and did not find some of the more obscure/valuable answers. And yeah... opinions count. Especially on slashdot somebodies reasoned response to a technology can either direct me to something good or save me a couple days of messing with something that will never work.
      On a final note, those who complain about such questions or suggest the submitter failed due diligence have always confused me. Dude... the people who answer are a self selecting group! If you don't want to put time into these types of articles and help the community then don't.

    8. Re:seriously? by Anonymous Coward · · Score: 0

      Right, I would never thought about considering NetBSD for old hardware. Although he specifically said Linux, I'm guessing he just want's a browser.

    9. Re:seriously? by Anonymous Coward · · Score: 0

      +5 insightful, not +5 Funny? Was the irony too subtle?

  9. Well, not hard to find... by Jeremiah+Cornelius · · Score: 5, Informative
    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  10. muLinux by BOI+(born+on+the+isl · · Score: 1

    I used this quite a bit in the old days. http://www.micheleandreoli.it/mulinux/

  11. puppy linux by Anonymous Coward · · Score: 0

    Might be good to check out http://www.puppylinux.org/

    1. Re:puppy linux by CannonballHead · · Score: 1
      I have used PuppyLinux and it's pretty good, but he said 28mb RAM...

      RAM : 128 MB physical RAM for releases since version 1.0.2 or failing that a Linux swap file and/or swap partition is required for all included applications to run; 64 MB for releases previous to 1.0.2

  12. A rare item. by hebertrich · · Score: 2, Interesting

    If you're lucky and can actually find it , QNX had a whole distro on a floppy.
    It was intended as a demo , but had full features like file browsing and some net.
    That might be able to boot the machine. But frankly , i know of no other distro
    still able to boot and install via a floppy.This will prove interresting to follow.
    Im just as eager to find out as you :)

    Happy hacking

    1. Re: A rare item. by dna_(c)(tm)(r) · · Score: 2, Informative

      QNX is not a linux distro

    2. Re: A rare item. by zoloto · · Score: 1

      Those images can be found . On , you can find information about it as well but if you look for quick and easy i suggest this. Googling for QNX Demo Floppy Images yields a ton of information...

    3. Re: A rare item. by Lumpy · · Score: 4, Interesting

      why use a floppy? take out the hard drive and install the base OS to the drive from a host PC. I do that all the time with tablets as they dont have CD or floppy.

      --
      Do not look at laser with remaining good eye.
    4. Re: A rare item. by Anonymous Coward · · Score: 0

      "If you're lucky..."?

      A logged in Slashdot user with a UID half that of new users... Can't find a QNX demo download within the first 3 google search results for "QNX Demo"? Really?

      http://qnx.projektas.lt/qnxdemo/qnx_demo_disk.htm

      Both versions are there, the network based one and the modem/ppp based one.

      I even just randomly hit a date on archive.org around the time I had an iOpener, which was when I first learned about the QNX Demo. Yes. Even that is there.

      http://web.archive.org/web/20000304050206/www.qnx.com/iat/index.html

      Wow. Kids, these days... Want everything done for them. Even when it involves helping someone else find something.

    5. Re: A rare item. by lhaeh · · Score: 1

      True, but you can run any linux command line programs on it if you recompile them.

    6. Re: A rare item. by poopdeville · · Score: 1

      You still have machines capable of using IDE drives?

      --
      After all, I am strangely colored.
    7. Re: A rare item. by simon13 · · Score: 1

      Surely a PCMCIA card providing USB ports or a CD-ROM would be easier than using floppies. ...Although the chances of having a BIOS that can boot from those might be difficult - probably requiring another boot-loader.

  13. Try Debian by wiredlogic · · Score: 2, Interesting

    Older versions of Debian supported floppy installs. The last time I tried it (with etch I think) I had some issues that annoyed me and the response I got is that nobody on the dev. team wanted to suffer with a kernel image that doesn't have the kitchen sink loaded so they crippled/dropped floppy install support. Still once you have an older system running it is trivial to upgrade if you have some connectivity.

    --
    I am becoming gerund, destroyer of verbs.
    1. Re:Try Debian by hackersass · · Score: 2, Insightful

      Once upon a time Debian used to have a network install that you could boot to with removable media (may have only been CD instead of floppy) and then tell it you wanted to install the rest of the OS from the network. Did a couple of installs this way and it worked pretty well. This was probably 7-years ago. Not sure if this is still available or not.

    2. Re:Try Debian by hackersass · · Score: 5, Informative
    3. Re:Try Debian by Anonymous Coward · · Score: 0

      I don't think recent versionf of Debian would be a good idea at all. For some reason, the maintainers decided that it was absolutely essential for crap such as bluetooth support and gstreamer to be installed with the base system.

      Your best bet is probably to use something like one of the BSD's. If you are an expert, you could compile a stripped-down Gentoo on another machine. Older versions of Debian would work, but do not upgrade to the newest version. your laptop will not be able to handle the latest versions, which have basically become Ubuntu with older software and a text-mode installer.

    4. Re:Try Debian by nevurthls · · Score: 1

      Indeed, the oldstable (etch) version of debian, which is still supported wrt security has floppy images.

      For example, these can be found here: http://ftp.nl.debian.org/debian/dists/etch/main/installer-i386/current/images/floppy/

      It should be easy to stay under 700 Mb, even with x. Just don't install gnome/kde , but do xfce or lxde instead.
      you can even get to lenny (current stable version) by changing /etc/apt/sources and apt-get dist-upgrade.

      --
      I am a viral sig. Please copy me and help me spread. Thank you.
    5. Re:Try Debian by jonniesmokes · · Score: 4, Informative

      I can attest to the Debian install. I did this in 2006 with an old 486 laptop with 24MB. Though the above link brought me to the wrong place when I followed it.

      Try

      http://ftp.nl.debian.org/debian/dists/etch/main/installer-i386/20070308/images/floppy/

      Its got a lot of floppy images that will take you back to the old days. I had some sort of trouble with the laptop install. The kernel ran fine, but I think the installer had trouble for some reason. I might have ended up apt-get --ing a lot of things. But in the end the system ran. It runs a nameserver and has been up for over a year. Nice thing about laptops is that they have built in UPSs.

    6. Re:Try Debian by zapakh · · Score: 1

      where I was building a quantum computer... I think a there should be a little "game over" sign appearing before my eyes.

      Your game, my friend, is just beginning.

    7. Re:Try Debian by Jerry+Smith · · Score: 1

      I know replying to oneself is really tacking, but I just wanted to comment that something has gone terribly awry in my life if I am 38 years old, just came home from work where I was building a quantum computer, still ride a bike, checked slashdot.org first thing, and replied on how to get Linux running on a 16 year old laptop. All this on a *friday* night. I think a there should be a little "game over" sign appearing before my eyes.

      -ashamed

      "game over"?

      Level 1 finished, you mean?

      --
      All those moments will be lost in time, like tears in rain. Time to die.
    8. Re:Try Debian by Lumpy · · Score: 1

      It's only game over if you ride a recumbent with a full tight spandex kit.

      --
      Do not look at laser with remaining good eye.
    9. Re:Try Debian by Anonymous Coward · · Score: 0

      Actually, your life fills me with hope for the future.

      Please reproduce ASAP.

    10. Re:Try Debian by Anonymous Coward · · Score: 0

      You have a home to go to from this work you also seem to have at 38 years old and you think about "game over"?

    11. Re:Try Debian by j_sp_r · · Score: 1

      You can also make a TFTP/BootP boot floppy that pulls the install media from the network. It isn't that hard.

  14. Tiny Core by Anonymous Coward · · Score: 0

    1. Install Ubuntu
    2. ????
    3. Profit!!!

    Also try Tiny Core http://www.tinycorelinux.com/

  15. Damn Small Linux by pavon · · Score: 1

    Have you tried Damn Small Linux It sounds like exactly what you want. It will run on a 486 with 16MB of RAM, and 50MB harddrive. It runs X, Dillo is included, and has several install methods available, not just live disks.

  16. Voyage Linux! by niko9 · · Score: 1, Redundant

    Use Voyage Linux!

    It's a stripped down Debian that's designed to run on embedded devices, and run entirely in RAM. It keeps Debian's APT package manager for super easy installation. Only 128MB or disk space (tiny base install) required for the base install. I use this distro on my PC Engines Alix board for a audiophile USB music server.

    In regards yo getting it installed, you can either take out the HD and do the install on another machine or beg-borrow/steal a PCMCIA USB adapter.

    If you use X, I would recommend a super lightweight window manager like Openbox, or better yet Awesome. You should also check out dvtm; 'tis a console tiling manager. Cool, eh?

    1. Re:Voyage Linux! by niko9 · · Score: 1

      Ooops. Sorry, I got really excited replying to your post. I love it when people try to recycle old hardware with Linux..

      Voyage Linux: http://linux.voyage.hk/

      dvtm: http://www.brain-dump.org/projects/dvtm/

    2. Re:Voyage Linux! by lwsimon · · Score: 1

      I used Awesome for a long time before they switched to LUA configs, and now I use ScrotWM. I'd not seen dvtm, I really appreciate the heads-up. I usually need Firefox running, but still, I might set up dvtm to match my X twm's keybindings and use it on ancient hardware that I have laying around.

      --
      Learn about Photography Basics.
  17. SUSE Studio by Anonymous Coward · · Score: 0

    Get an account, and start with the basics.

    1. Tweak
    2. Testdrive
    3. Tweak
    4. Testdrive
    5. Download
    6. Hook up your Backpack parallel port CDROM drive, and go to sleep while it installs.
    7. Profit!!1

  18. Damn Small Linux by angelbunny · · Score: 1

    Personally, I'm biased towards Debian so I'd recommend DSL. It even has a gui, if you want one! ^_^

    The only issue I see is you have to make the floppy disks version from an ISO since it is not distributed standard as a floppy disk set.

    Here is a tutorial to get DSL installed with floppy disks: http://www.damnsmalllinux.org/install_from_floppy.html

  19. Not technically Linux but... by eronysis · · Score: 3, Informative

    I have an ancient Toshiba satellite running a pretty current version of desktop-BSD. Full graphical desktop extremely small footprint etc...

  20. too old by citylivin · · Score: 1

    a 486? Why on earth would you bother? Even a p3 laptop is pretty obsolete these days, but still can be had for under 30 or 40 dollars on craigslist. That would be a quantum leap above the 486 you are planning on using.

    --
    As a potential lottery winner, I totally support tax cuts for the wealthy
    1. Re:too old by Qu4Z · · Score: 2, Interesting

      Because he can?

    2. Re:too old by Arlet · · Score: 4, Funny

      Apparently not

    3. Re:too old by Anonymous Coward · · Score: 0

      No he can't, otherwise he wouldn't be asking here.

    4. Re:too old by dna_(c)(tm)(r) · · Score: 3, Insightful

      But obviously he can't, he has to ask /. - and therefore he won't...

    5. Re:too old by GasparGMSwordsman · · Score: 1, Informative

      a 486? Why on earth would you bother? Even a p3 laptop is pretty obsolete these days, but still can be had for under 30 or 40 dollars on craigslist. That would be a quantum leap above the 486 you are planning on using.

      Some times you don't need anything more powerful.

      Plus that $30 or $40 is still money out the door, then you have to spend time looking, finding and then getting (ie picking up) the new hardware.

      If you have hardware that works, why bother upgrading?

    6. Re:too old by blincoln · · Score: 2, Insightful

      The time saved would be more than worth the $30-$40, unless the person asking the question is completely broke.

      That seems like the high end of the cost curve to me too. 5-6 months ago I was drowning in free Pentium 3 laptops that I picked up from the junk pile at work, to the point that I had to give most of them away for recycling/resale by the recycling company just because I knew I was never going to make effective use of another eight of them beyond the three I'd already found purposes for (in-car navigation for long drives, portable computer/oscilloscope, and portable audio editor/spare web-browsing system).

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    7. Re:too old by StuartHankins · · Score: 2, Interesting

      Depends on how much you value your time. My time is worth more to me than trying to fiddle with an underpowered secondhand PC. If you're just tinkering that's one thing, but vintage hardware is going to disappoint for any "real" use.

      The first computer I bought with my own money was a P75. We throw away P3's at work. We're throwing away HP DL320's and moving them all to VM's.

      "It's dead, Jim".

      I think when an iPod Touch or modern smartphone has more power than your computer, you can't really call what you have a "computer" in the modern sense of the word. Hell I bought a new iPhone 3GS today for $100 -- at that price point it's a disposable item.

    8. Re:too old by GasparGMSwordsman · · Score: 1

      Again you are making assumptions. You are assuming the total cost of getting new hardware and making that work, is less than using his already owned hardware.

      It takes me all of 5 minutes of *my* time to download and install DSL (for example) onto old hardware. (Granted it takes longer to run the installer and setup, but *I* don't have to be there, I can walk away.)

      Using a real life example, setting up enterprise firewalls using old computers takes only a few minutes tops. That includes hauling the dead computer away and placing a new one in its place, imaging the drive, hooking up all the cabling and any other setup work that needs to be done.

      We COULD go and order new hardware for this.

      But instead we grab an old computer, throw an image on the drive and boot it up. Cost = $0. Time spent
      I am not saying you are never right on this one. Some times it is worth it to get new hardware. But if there is no benefit, then why?

    9. Re:too old by GasparGMSwordsman · · Score: 1

      Oh and to be specific. When I say "old" computer, think, "made in the 80's."

    10. Re:too old by 91degrees · · Score: 1

      Depends on how much you value your time. My time is worth more to me than trying to fiddle with an underpowered secondhand PC.

      Any computer you can get for less than $100 is going to need some amount of work to get Linux working, plus the time taken to actually source the thing. Once you're spending more than that most people are able to justify a few hours getting things working.

      And you really can't get an iPhone for $100. Not even a used 1st generation one.

    11. Re:too old by bigstrat2003 · · Score: 1

      The time saved would be more than worth the $30-$40, unless the person asking the question is completely broke.

      That only applies if he is using time that he would have otherwise been using to make money. If he's taking time that would otherwise have been spent doing something frivolous (gaming, watching TV, napping), his time is worthless (in the monetary sense).

      Once in a while, what you say will be correct, but in the vast majority of cases, you're wrong.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    12. Re:too old by bigstrat2003 · · Score: 4, Interesting

      Hell I bought a new iPhone 3GS today for $100 -- at that price point it's a disposable item.

      WTF!?

      Sorry, but something that costs $100 isn't a disposable item, it still costs a reasonable amount of effort to earn that much money. Our currency hasn't become that inflated yet...

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    13. Re:too old by Lumpy · · Score: 1

      You are one of those people we dont hire. In fact that is a question asked at interview, what do you think about low power hardware like 386's? We do embedded work and a 486 is considered high end.

      Cripes I have a robot wandering the office that has a 386 as it's processor that is doing more than most current office machines ever do.

      --
      Do not look at laser with remaining good eye.
    14. Re:too old by Reaperducer · · Score: 2, Insightful

      Please turn in your geek card on your way out the door.

      If you don't understand why he would want to make use of existing hardware, then Slashdot really isn't the web site for you.

      --
      -- I'm old enough to have lived through six different meanings of the word "hacker."
    15. Re:too old by wintersdark · · Score: 1

      You can with a 3yr contract. You can get a brand new 3G here for 99, or a refurbished one for 49 - and that's regular pricing. You can pick up 3GS's from private owners, take over their contracts for that no problem, or pick up a refurbished one if you get lucky pretty cheap.

      --
      Meh.
    16. Re:too old by wintersdark · · Score: 1

      Depends on how much you value your time. My time is worth more to me than trying to fiddle with an underpowered secondhand PC. If you're just tinkering that's one thing, but vintage hardware is going to disappoint for any "real" use.

      And it depends how much you enjoy monkeying with that old PC. If you have fun getting your lil web server or what have you up and running, then it's time well spent. If you don't enjoy doing it... then yeah, you're absolutely right.

      --
      Meh.
    17. Re:too old by eobanb · · Score: 1

      Calm down, it's just an expression.

      --

      Take off every sig. For great justice.

    18. Re:too old by nxtw · · Score: 1

      That only applies if he is using time that he would have otherwise been using to make money. If he's taking time that would otherwise have been spent doing something frivolous (gaming, watching TV, napping), his time is worthless (in the monetary sense).

      But frivolous activities and trying to make use of obsolete systems are not the only choices. Time could be spent messing with modern software on modern hardware instead - perhaps learning something that might be useful in the future.

    19. Re:too old by Predius · · Score: 1

      http://www.x386.net/about.html

      There's my resume, lets talk. (What exactly did I just apply for?)

    20. Re:too old by nxtw · · Score: 1

      If you have fun getting your lil web server or what have you up and running, then it's time well spent.

      Is there some attraction to using old / obsolete hardware to do this kind of stuff?

      Time could be much better spent messing around with more useful/modern hardware and software.

    21. Re:too old by nxtw · · Score: 2, Insightful

      Why would someone want to spend his free time making use of extremely old and obsolete hardware when much newer hardware is cheaply available and there are useful and relevant things that can be done with modern software on newer hardware?

    22. Re:too old by evilviper · · Score: 2, Interesting

      My time is worth more to me than trying to fiddle with an underpowered secondhand PC.

      Many people have a higher opinion of the value of their time than your employer. I, however, get paid well, often enough, precisely because I'm good at fiddling with underpowered secondhand PCs...

      Sure, it takes a bit more time and effort to get a nice, clean, tuned and optimized installation, rather than instal and run at startup every bit of unnecessary crap software on the planet. But compare the cost of a used Pentium-2 PC in quantities, with bulk trucking rates, to that of a nice new system... (Hmm... $50 vs $300) and then multiply that across 1,000 stations. Then consider just how much horsepower you really need to run that terminal emulator and a couple simple business apps written 15 years ago...

      Yes, at a quarter-million USD, the price difference is certainly enough to pay even a very highly-paid IT pro for a full YEAR of "tinkering". Never mind a small horde of PC Techs.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    23. Re:too old by Sir_Lewk · · Score: 1

      Because he probably damn well enjoys a challenge and this is his idea of fun. If that concept honestly escaped you then I must agree with the GP, what the hell are you doing on slashdot?

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    24. Re:too old by droopycom · · Score: 1

      Because some people think its fun.
      And that they can learn things from it.
      Some people think learning is fun.

      In the past, I've used an old 386 laptop to run my own bootloader that would go in protected mode... that was 10 years ago though, and I didnt have a job or a family...

      Now I would rather do something else, but it still fun for some people...

    25. Re:too old by nxtw · · Score: 1

      This concept did not escape me. But messing around with old hardware means you're not messing around with modern stuff. It's not like there's a shortage of open source software available on the Internet, or a shortage of cheap and significantly faster hardware.

      When I mess around with computer stuff, I prefer to mess around with things that didn't become obsolete 10 years ago. I like learn things that could be useful in the future.

    26. Re:too old by nxtw · · Score: 1

      Because some people think its fun.
      And that they can learn things from it.
      Some people think learning is fun.

      They could also mess around with (relatively) modern systems and learn new things. Is funness inversely proportional to clock speed or something?

      In the past, I've used an old 386 laptop to run my own bootloader that would go in protected mode... that was 10 years ago though, and I didnt have a job or a family...

      10 years ago I started using Linux. It was fun. And those skills are still relevant today.

    27. Re:too old by Sir_Lewk · · Score: 1

      When I mess around with computer stuff...

      Believe it or not, not everyone shares your interests. It's ok that it's not something you are into (I'm not into that sort of thing either) but that doesn't mean you should belittle him for it.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    28. Re:too old by aled · · Score: 1

      My P3 512MB RAM home PC still works reasonable well for its age. How old are 9 years in computers years?

      --

      "I think this line is mostly filler"
    29. Re:too old by lwsimon · · Score: 1

      You can also pick up one of the thousands out there that have been dropped, and their screens busted. Go to eBay, drop $20 on a new screen and digitizer, and you're good to go.

      --
      Learn about Photography Basics.
    30. Re:too old by mcrbids · · Score: 1

      Sorry, but something that costs $100 isn't a disposable item, it still costs a reasonable amount of effort to earn that much money. Our currency hasn't become that inflated yet...

      I guess it depends on your income and/or skill level.

      My smart phone cost about $300 and I take good care of it. But, I also fly private planes recreationally, a hobby that costs me anywhere from $70 to $130 per hour, depending on what I fly and how I fly it. Is an hour or so of recreation "disposable"?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    31. Re:too old by NMEismyNME · · Score: 1

      Given that computers travel around the sun even faster than dogs, I'd say it's about 200 years old in people years.

    32. Re:too old by bigstrat2003 · · Score: 1

      Is an hour or so of recreation "disposable"?

      I suppose you might consider it that, but I don't think it really qualifies to be a "disposable item". That is an object which you could, if you so chose, prolong by taking good care of it, but its value is low enough that you don't bother. An hour of recreation isn't really an object in the first place, but it also isn't something you can preserve, it's inherently transient. If anything, I'd call it closer to a consumable item.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    33. Re:too old by thejynxed · · Score: 1

      You didn't keep one for a torrent box and/or remote ftp server? For shame :P

      Also, you should try asking us fellow Slashdot members if we'd rather have them over the recycling company. I would have taken at least two of those off of your hands.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
    34. Re:too old by Provocateur · · Score: 2, Interesting

      Hell it's probably the spec for a Panasonic Toughbook for all we know. Gorgeous on the outside, and it'll take a bullet for you. No net? Talk about a secure motherf***er...

      He can smoke cigarettes, have a permanent 5 o'clock shadow, and can claim KGB credentials.

      --
      WARNING: Smartphones have side effects--most of them undocumented.
    35. Re:too old by kent_eh · · Score: 1

      Why would someone want to spend his free time making use of extremely old and obsolete hardware when much newer hardware is cheaply available and there are useful and relevant things that can be done with modern software on newer hardware?

      hobby
      Pronunciation [hob-ee]
      –noun, plural -bies.
      1. an activity or interest pursued for pleasure or relaxation and not as a main occupation

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    36. Re:too old by symbolset · · Score: 1

      To steal a phrase, we do these things not because they are easy but because they are hard - because the struggle to climb this mountain teaches us more than the view from the summit does. And when we climb down this mountain we know things that enable us to go further and faster than anyone who hasn't been where we've been and done what we've done. We have learned how to do well with little, the value of a microsecond, the value of doing things the right way rather than the easy or convenient way.

      A '386 is quite a lot of processor. It's the minimum hardware to run Windows NT, or most forms of BSD and Linux for example. But it's getting expensive to get any lower in processor performance than that, even for embedded applications, so '386 it is.

      Yeah, the new Nehalems and Opterons totally rock. But if you want to get the most out of that platform get your code from the guy who earned his stripes on a '386 and then school him up on multithreading. If Microsoft understood this and best practice and a few other things, there would have been no Vista. They knew these things once - NT was built on non-x86 architectures and ported to the x86 platform for good reason.

      --
      Help stamp out iliturcy.
    37. Re:too old by nxtw · · Score: 1

      Thanks, but as a longtime speaker of English I have heard this word before. Being aware of this word does not explain why some seem to enjoy using extremely old hardware despite the existence of widely and cheaply available systems that are capable of doing many more things. It seems that a more capable system would provide more opportunities for pleasure or relaxation.

    38. Re:too old by nxtw · · Score: 1

      To steal a phrase, we do these things not because they are easy but because they are hard - because the struggle to climb this mountain teaches us more than the view from the summit does. And when we climb down this mountain we know things that enable us to go further and faster than anyone who hasn't been where we've been and done what we've done. We have learned how to do well with little, the value of a microsecond, the value of doing things the right way rather than the easy or convenient way.

      Or you insist in the superiority of doing things in what you call the "right" ways, while the rest of the world does things the easy and convenient way...

      But if you want to get the most out of that platform get your code from the guy who earned his stripes on a '386 and then school him up on multithreading.

      Why hire someone with knowledge of a nearly obsolete ISA and no experience in multithreading, when you can just get someone with experience in threading and use an optimizing compiler? Or hire someone with relevant experience with modern CPUs?

    39. Re:too old by CoJoNEs · · Score: 1

      because he can

    40. Re:too old by Anonymous Coward · · Score: 0

      that depends who you are! we all value money differently.

    41. Re:too old by h4rr4r · · Score: 1

      That for low power consumption you should instead be using an ARM cpu.

      Heck, the hardware will be much cheaper too.

    42. Re:too old by Anonymous Coward · · Score: 0

      Why? It certainly mattered when that hardware was state of the art. If can still do plenty of things, a P3 can handle being a firewall or mail server easily, for very cheap. Too bad you value your "time" so highly that you can't see the value in things such as this. Recycling older hardware that is still perfectly usable is a good thing and makes good business sense. Being smug is not. Hell, computers less powerful were running entire companies back then, I've ran a 386 file server on netware for nearly a hundred users back in the early 90's. Worked just fine, email, file serving, print server, fax server, backup server, all on a 386 with 8mb of ram.

      Perhaps your "time" is so valuable because you only know windows and can't handle working with such hardware. Dont be ashamed, there are a lot of people like you out there that have this smug air of techiness about them when in truth you are a lowly grunt who dreams of being a guru someday, so get back to your exchange server and AD silliness and let the real geeks do real things that require skill.

      And anyone who considers $100 "disposable" is just an asshole. I say this even knowing I make a great deal more money than you.

    43. Re:too old by lucas+teh+geek · · Score: 1

      I'm only a jr software dev but I make more money than that before lunch each day. Are you still at uni or something?

      --
      TIAEAE!
    44. Re:too old by 91degrees · · Score: 1

      A $100 mobile phone on a 3 year contract only costs $100 if the contract costs less than $3 per month.

      If you break the phone you'll not get a replacement for $100. The contract is still a commitment. Resale value doesn't factor into it because at that point it's no longer practically disposable since you need to hang onto it.

    45. Re:too old by toriver · · Score: 1

      Tell you what, why don't you go to a car enthusiast forum and ask them why they waste their time trying to get ancient cars working instead of learning modern car mechanics?

      Expect a barrage of flames to hit you in the kisser.

    46. Re:too old by symbolset · · Score: 1

      Why hire someone with knowledge of a nearly obsolete ISA and no experience in multithreading, when you can just get someone with experience in threading and use an optimizing compiler? Or hire someone with relevant experience with modern CPUs?

      Because the current versions of multithreading are in flux, and preset skills are great, but may be worthless in tomorrow's environment. Because 'modern' processors and their features come and go, but algorithms and proper methods don't. Because a programmer who knows why O(1) is better than O(log(n)) is better than O(n) is worth the effort to find.

      We're in an odd age where people are proud of the fact that they've never heard of Communications of the ACM. It's a shame.

      You don't hire people for their short term worth, implying that you intend to discard them like wet tissues when they prove inadequate to adapt, do you? That would be rude and counterproductive. It's a reliable way to produce crappy products, late and buggy.

      --
      Help stamp out iliturcy.
    47. Re:too old by Anonymous Coward · · Score: 0

      H.O.B.B.Y. It's almost like an XBOX.

    48. Re:too old by jones_supa · · Score: 1

      No he can't, otherwise he wouldn't be asking here.

      Well, can has two meanings...

      • He can theoretically complete the project as he has the required gear
      • He can't walk the walk as he's missing some knowledge
    49. Re:too old by Anonymous Coward · · Score: 0

      There are 3 things that can be done with obsolete hardware: landfill, recycle, repurpose. If OPs is trying to choose between throwing out what was, at one time, a $1000 computer and giving that computer to an offline, computerless neighbor, then the difference between $0 software and $50 of hardware upgrades is huge.

      Many of us used the internet back in 1995, even 1990, without complaint. Sure, it takes longer to render a 2009-vintage slashdot page on a 486 than it took to render a 1999-vintage page, but if it's the difference between slow and nothing, slow is ok.

    50. Re:too old by deander2 · · Score: 1

      where can you buy an iphone 3gs for $100? here in the states it costs $100 + $70/month*24 months = $1780

    51. Re:too old by Boglet · · Score: 1

      It's not just the money. We live in a very wasteful society. Think of all the cadmium, lead, germanium, copper, gold and silver metals that have been mined, transported, refined, manufactured. The energy that has gone into the processes, not just the primary processes of manufacture, but the secondary and tertiary of transport and staff. Trying to eek out the last usage of this kind of old hardware I think is commendable. Don't get me wrong I like modern hardware as well, but just to dispose of it without a second thought of how it might be used is wasteful.

      --
      Everything in moderation, inclusive
    52. Re:too old by NeoStrider_BZK · · Score: 0

      its not $100.
      Its $100+some really big and obscure sum of taxes and service fees.

    53. Re:too old by bigstrat2003 · · Score: 1

      You can't call the plan the cost of the phone. You'd pay for the plan with or without the phone.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    54. Re:too old by bigstrat2003 · · Score: 2, Insightful

      I make that amount of money in half a day, but I'm not about to just throw something away that it took me half a day to earn. That's a somewhat significant amount of labor.

      Also, comparing income levels like you are is misleading at best. I make $35k/year, which I've heard people refer to as being fairly poor, but due to the low cost of living in this area, it's a respectable salary. Looking at the absolute numbers doesn't give you the whole picture.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    55. Re:too old by nxtw · · Score: 1

      Tell you what, why don't you go to a car enthusiast forum and ask them why they waste their time trying to get ancient cars working instead of learning modern car mechanics?

      Cars are not like computers.

    56. Re:too old by nxtw · · Score: 1

      Because the current versions of multithreading are in flux, and preset skills are great, but may be worthless in tomorrow's environment.

      Grand Central Dispatch is an abstraction that makes threading easier for many tasks. It does not replace every possible use of POSIX or Win32 threads.

      Issues of synchronization when sharing resources between threads do not go away, regardless of the implementation or abstraction. Note how synchronization and threading are concepts, not implementations of a concept.

      Because 'modern' processors and their features come and go, but algorithms and proper methods don't. Because a programmer who knows why O(1) is better than O(log(n)) is better than O(n) is worth the effort to find.

      And why would a programmer of a 386 be uniquely qualified to know about algorithms? Because they used a slower computer in the past? Why hire someone with knowledge of a 386 when you can hire someone who understands the concepts of efficient algorithms?

      We're in an odd age where people are proud of the fact that they've never heard of Communications of the ACM. It's a shame.

      The ACM and its magazine are not as relevant today.

      You don't hire people for their short term worth, implying that you intend to discard them like wet tissues when they prove inadequate to adapt, do you?

      If someone can't adapt to new things, they're in the wrong industry.

    57. Re:too old by Anonymous Coward · · Score: 0

      Yes, there is something inherently geeky about getting old hardware to be useful again. But note the last part of that sentence, especially the _useful_ part. Personal computers are still a relatively young concept, but the start point is a fixed point in time. Every year, that history grows longer, and the collection of "existing hardware" expands. There is a point at which old computers really are worthless, and the window of usefulness is shrinking, rather than increasing. This is because, unlike cars (had to get them involved somewhere), where the purpose has always been the same, our purpose for using computers has been evolving along with the technology. "Geeky" is not (and should not be) shorthand for "purposeless time wasting". Sure there is also a point where the age comes out the other side and is an antique of historical interest. Then the point is to restore, not upgrade (and I really doubt an old 486 laptop will ever be interesting enough to warrant this kind of attention).

    58. Re:too old by nxtw · · Score: 1

      Many of us used the internet back in 1995, even 1990, without complaint.

      Surfed the internet of 1995 or of 1990 on contemporary systems.

      My computer from 1995 was hardly suitable in 1999 to use the Internet of 1999 without avoiding Flash, JavaScript, images, etc. And since then, many web pages have become significantly more complex.

      Sure, it takes longer to render a 2009-vintage slashdot page on a 486 than it took to render a 1999-vintage page, but if it's the difference between slow and nothing, slow is ok.

      It means "significantly reduced Internet experience" or "nothing". Or "spend a little money to get something slow but otherwise usable".

    59. Re:too old by sowth · · Score: 1

      Just change the context to cars and ask that question. There are plenty of old car shows floating around. Saw one the other day. Some people like antiques and vintage technology.

    60. Re:too old by sowth · · Score: 1

      You, like far too many people, are really bad at math. 36months * cost of your plan + $99 (or $49) is much much greater than $100. They are not charging you only $99 for that phone. The real cost is mixed in with your service bill. No wonder the cell phone cartel is raping us in the ass.

    61. Re:too old by sowth · · Score: 1

      You didn't make them into a beowulf cluster? What kind of slashdot user are you???

    62. Re:too old by symbolset · · Score: 1

      The ACM and its magazine are not as relevant today.

      I guess we're just not going to agree. That's ok I think. Divergent perspectives are what make life intresting. Happy Halloween.

      --
      Help stamp out iliturcy.
    63. Re:too old by toddestan · · Score: 1

      You use computers made in the 80's for a firewall? At best it will be a 386DX, and you'll have to screw around with ISA ethernet adaptors. Well, unless you are lucky enough to find an IBM machine and some MCA ethernet adaptors, and even then you'll still be limited to 10mbps.

      I find that late generation P2's work great for firewalls. They have plenty of power, boot from CD, have enough PCI slots, relatively low power (when compared to early P2's and the P3), take standard SDRAM, and usually are free.

    64. Re:too old by toddestan · · Score: 1

      On the other hand, $100 is roughly the cost of the needed service plan for one month. The cost of the phone really isn't that much compared to the service needed to use it.

    65. Re:too old by Reservoir+Penguin · · Score: 1

      Where I live your 'free' p3 laptops go for the price of a few months salary and 486 and even 286 laptops are valued, maintained and are sought for. Someone pocessing a pile of p3 laptops would be a rich man indeed. The question of installing unix like systems is more than releavant for anyone not belonging to the Golden Billion (thats over 5 billion people).

      --
      US-UK-Israel: The real Axis of Evil
    66. Re:too old by GasparGMSwordsman · · Score: 1

      Your not even in the same realm of hardware.

      Most of the machines are old DEC VMS machines. Also, at that point the data is not running over ethernet.

    67. Re:too old by kent_eh · · Score: 1

      Some people like doing things "the hard way" for the challenge of it.
      Why is that so hard to understand?

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    68. Re:too old by LWATCDR · · Score: 1

      Heck I am running a Postgres server on a 600 MHZ P3 with 40 users.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  21. There are more than enough small distros around by arodland · · Score: 1

    Damn Small Linux and Tiny Core Linux being some of the obvious choices. Your real problem is getting things booted in the first place. I wonder whether gPXE is able to see your PCMCIA network card. If it did, you could just boot that off of a floppy and from there it would be a pretty simple task to netinstatll something; if not, well I'm pretty sure DSL has a set of floppies still. You could also try installing Slackware 9, which I think was the last version to ship a floppy set -- just install the very base system from there and then once you're booted you can try an in-place upgrade over the network.

  22. lrn2search by Anonymous Coward · · Score: 1

    Distrowatch has an entire category for "Old Hardware" which yields the options of: Damn Small Linux, Puppy Linux, Tiny Core Linux, and other options.

    lr2nsearch.

  23. Have you looked at... by stakovahflow · · Score: 2, Insightful

    Slackware 7.1 would probably support that old lappy... I used to swear by it back in the day. The only issue you may have is the NIC. Make sure, though, to put on some sort of lightweight WM, like blackbox or flvwm(95). KDE was the system default for the 7.x series, and was a bit of a hog, FYI. (To this day, the closest to a heavyweight WM/DE I will use is xfce4...) Good luck! Also, let us all know what you end up putting on the old girl... --Stak

    --
    Holy happy hippy crap!
    1. Re:Have you looked at... by Anonymous Coward · · Score: 0

      aewm is probably the lightest window manager. Source code is simple as hell too, easy to hack on. Lots of other lightweight window managers are based on it (I like Oroborus).

      Another good lightweight but more feature-filled WM is JWM (Joe's Window Manager).

  24. WHY would you do this? by xiando · · Score: 1, Insightful

    I barely got passed "486MHz CPU, 28 MB of RAM" when this obvious question popped into my mind: WHY WOULD YOU EVER CONSIDER INSTALLING ANYTHING ON THIS HARDWARE? Throw it out the window and visit the local flee-markets. You can get something as new Pentium3-based laptops for the price of a cup of coffee there these days. Better laptops also tend to lie in piles on recycling points, perhaps you can grab a few better laptops if you go deliver yours there. Perhaps you have some special loving relationship to this hardware, if so then put it in a frame or something and install GNU/Linux on something else. Seriously. That hardware is just not worth the time and trouble unless you are making a museum exhibit of some kind. I realize that this does not help with your original question, I just felt compelled to point out the obvious.

    1. Re:WHY would you do this? by Anonymous Coward · · Score: 0

      The obvious answer is, "because", which becomes ,"because I can", when he gets it up and running.

    2. Re:WHY would you do this? by Hadlock · · Score: 1, Informative

      Agreed. Sometimes though, it's fun to do something "just because". A lot of people doing this have dug up dad's old work laptop out of the attic/basement during fall break and are desperately looking for something to do. In high school, getting linux running on any sort of ancient mobile device gives you serious geek cred. I remember back in high school some guy had found (and got working!) and TRS-80 portable that ran on something like 15 D cell batteries, and could dial home to his linux box using it. I had a laptop I attempted installing Deli linux on. It seems the main problem with these older computers is finding working floppy drives. But when you're 15, broke, single, and a nerd, you make do with the hardware you have.
       
      That said, there is some incredible server hardware (like you said, P3 and above) 1 and 2U rackmount servers with dual processors on craigslist for less than $120 usually. This is in Dallas, YMMV.

      --
      moox. for a new generation.
    3. Re:WHY would you do this? by Anonymous Coward · · Score: 0

      You find an historic B/W TV from the 50's in an old house and decide you want to make it work again and watch FOX News on it.

      After weeks of hard, dedicated work and search to find a broken valve, you manage to get the TV up and running but still you can't syntonize to watch the network you wanted to see. Too bad analogue TV signals are gone: you missed nothing anyway, but had a lot of "fun" in the process...??

      A footnote: in case of that TV, make sure you have anti-radiation clothes and a fire estinguisher before you plug it in.
      In case of your PC: first run a bad blocks test......

    4. Re:WHY would you do this? by Anonymous Coward · · Score: 1, Insightful

      a 486 is not an old bw tv from the 50s. a 486 is really a crt tv (not even flat screen!) from the 80's. a piece of junk, not old enough to invest time just for nostalgia's sake, not new enough to be even remotely useful. it's just a piece of junk.

    5. Re:WHY would you do this? by aniefer · · Score: 2, Informative

      put it in a frame or something

      Do this, literally.
      I took a similar laptop, flipped the screen and put a wooden picture frame around it. Now it is a digital picture frame. Of course, without USB, cd or network, it is a little painful to actually get the photos onto the computer.

    6. Re:WHY would you do this? by MarceloR2 · · Score: 1

      Some of the older hardware have displays that compare favorably with the the stuff that is sold nowadays on cheap laptops. I'm talking LCD quality, as in viewing angle, etc. and not necessarily LCD resolution, nor the ability of the GPU to render images. Some older laptops also have great keyboards, say, take any old Thinkpad. Lastly, some of the older hardware also have unique styling like the 486 Thinkpad 701C (the famous Butterfly, see ThinkWiki's page http://www.thinkwiki.org/wiki/Category:701CS ) Thus for certain things (e.g. if you can offload heavy processing to another machine) running an old laptop maybe a reasonably good experience.

    7. Re:WHY would you do this? by Nithendil · · Score: 1

      A 486 is perfect for a MS DOS 6 install and old school game machine. I would keep it around just to play wing commander and betrayal at krondor in their native glory.

    8. Re:WHY would you do this? by Anonymous Coward · · Score: 0

      Obvious states that you're a jackass. He wants to do it just because. Leave him alone

    9. Re:WHY would you do this? by Anonymous Coward · · Score: 0

      I remember back in high school some guy had found (and got working!) and TRS-80 portable that ran on something like 15 D cell batteries
       
      I remember when those were new. Look out for what you call old hardware fuckwad.
       
      BTW: They're running web servers on Commodore 64s. Your friends TRS-80 brag is no real feat.

    10. Re:WHY would you do this? by adolf · · Score: 1, Insightful

      WHY WOULD YOU EVER CONSIDER INSTALLING ANYTHING ON THIS HARDWARE?

      Because they can, not because it's useful. Though it could be: I used to have a multi-user Linux box running Slackware and plugged into a lightly-used T1 (which was pretty fast, back then). It served mail, HTTP, DNS, ran an IRC server, and multiple shell sessions for half a dozen folks at once. 'Twas a 25MHz 486 with 24 megs of RAM and a few hundred megs of disk.

      It worked great. For years and years. And it'd work just as well these days, doing similar things.

      I once picked up a couple of DEC VT330 terminals in good condition for a few bucks each, and plugged them into my desktop machine. Why? Because I could.

      Not too many years ago, I scrounged an old XT, which had one 5.25" floppy drive, no hard drive, integrated 10base-2 Ethernet, and monochrome graphics. I ran MS-DOS on it, with a resident(!) FTP server to get data back and forth, and had telnet and a few other basic networking tools working just great. Just because I could.

      It's really no different than hacking an SD card into your WRT54 router. Or teaching your TI graphing calculator to play Tetris. Or playing chess. Or softball. Or any other thing that seems totally boring to some folks, but which regardless is interesting enough to be rewarding to the person who is actually doing it.

    11. Re:WHY would you do this? by Anonymous Coward · · Score: 0

      Who the hell are you to tell someone else what to do with their gear? Get over yourself, you ain't a fscking god. If you have nothing to offer, shut your gob and move on.

    12. Re:WHY would you do this? by Anonymous Coward · · Score: 0

      I must disagree though. I have Dell Lattitude on a P1 processor with 64 MB of RAM and less than a gig of HD space. The good thing is, the laptop is rock hard stable, but I would want to install Linux on it. It runs XP pretty well btw, but OO.o is just a bit slow and I was thinking that an older version of Linux might be the best solution as I don't really need a laptop when I'm away from my desktop, except for maybe opening documents, spreadsheets and stuff.

      And yes, I also have an older PDA that can take care of the office apps I need, but sometimes, it's just a matter of breathing new life into old equipment.

    13. Re:WHY would you do this? by arodland · · Score: 1

      I barely got passed "486MHz CPU, 28 MB of RAM"

      Who passed it to you?

    14. Re:WHY would you do this? by smchris · · Score: 1

      Or perhaps just "who passed?" The things grandpa might have socked away.

      Given the equipment's era, I have the strongest desire to say, "Have you considered OS/2?"

    15. Re:WHY would you do this? by Anonymous Coward · · Score: 0

      I barely got passed "486MHz CPU, 28 MB of RAM" when this obvious question popped into my mind: WHY WOULD YOU EVER CONSIDER INSTALLING ANYTHING ON THIS HARDWARE? Throw it out the window and visit the local flee-markets. You can get something as new Pentium3-based laptops for the price of a cup of coffee there these days. Better laptops also tend to lie in piles on recycling points, perhaps you can grab a few better laptops if you go deliver yours there. Perhaps you have some special loving relationship to this hardware, if so then put it in a frame or something and install GNU/Linux on something else. Seriously. That hardware is just not worth the time and trouble unless you are making a museum exhibit of some kind. I realize that this does not help with your original question, I just felt compelled to point out the obvious.

      Awwww the day a small part of Linux died, when people said the hardware was just too crap to run it.

    16. Re:WHY would you do this? by crispytwo · · Score: 1

      I would donate it to www.willitblend.com

    17. Re:WHY would you do this? by Reaperducer · · Score: 2, Insightful

      WHY WOULD YOU EVER CONSIDER INSTALLING ANYTHING ON THIS HARDWARE?

      Because he doesn't want to be wasteful? Because it's fun and interesting. Because he is of limited means? Because he enjoys a challenge? Because he lives in the third world? Because he's sending it to someone who's dirt poor or retarded or a charity? Put down the Wii and try to think.

      Throw it out the window and visit the local flee-markets.

      I guess they don't sell dictionaries at flee-markets.
      Coincidentally, there are software dictionaries that will work on his machine.

      --
      -- I'm old enough to have lived through six different meanings of the word "hacker."
    18. Re:WHY would you do this? by Anonymous Coward · · Score: 0

      Nostalgia can be a strong motivator. I'm still on the lookout for a 50-pin internal SCSI hard drive under 2GB for my Apple Performa 460 up in the attic. It's a complete and working system--minus the hard drive of course--with the original monitor, keyboard, mouse and Apple (Canon) inkjet printer. It's old, slow and only runs the Mac OS up to system 8, but just glancing at it collecting dust in the corner of the attic brings back memories from my teenage years. I'd love to resurrect it for my kids to play games and do digital art on, and I admit, for me to hack around on when they are at school.

      And yes, I know I could just fire up Basilisk II or SheepShaver and access the same software on my current system, but it's just not the same feeling.

    19. Re:WHY would you do this? by Pentium100 · · Score: 1

      After weeks of hard, dedicated work and search to find a broken valve, you manage to get the TV up and running but still you can't syntonize to watch the network you wanted to see. Too bad analogue TV signals are gone: you missed nothing anyway, but had a lot of "fun" in the process...??

      Then you find a way to connect your VCR or a digital tuner to that TV and can watch it. As an added bonus you can now watch old TV shows on a TV that they were made for.

    20. Re:WHY would you do this? by lena_10326 · · Score: 1

      It would be fun to run a website devoted to "everything 486" on a real 486. Course, I wouldn't trust an ancient hard drive to store any meaningful data so storage could be over a network mount.

      --
      Camping on quad since 1996.
    21. Re:WHY would you do this? by fastest+fascist · · Score: 0

      I've got an old grandmother that I've been trying to rejuvenate.She has a failing heart, dementia, arthritis and no bladder control. She does not have education past grammar school or language skills. She has alzheimer's and I do have the medication for that. My goal is to get a household helper able to run errands, go to the store and lift heavy objects. I can't get her to shut up about the constant pain she's in. Have old people really become that useless? Is there no way to just get her to do what I want her to?

    22. Re:WHY would you do this? by Anonymous Coward · · Score: 0

      and btw, linux loads for him, X doesn't work, but this is entirely Linux NOT related, unless video driver fails, which i doubt happening.

    23. Re:WHY would you do this? by LinuxIsGarbage · · Score: 1

      I must disagree though. I have Dell Lattitude on a P1 processor with 64 MB of RAM and less than a gig of HD space. The good thing is, the laptop is rock hard stable, but I would want to install Linux on it. It runs XP pretty well btw, but OO.o is just a bit slow and I was thinking that an older version of Linux might be the best solution as I don't really need a laptop when I'm away from my desktop, except for maybe opening documents, spreadsheets and stuff.

      And yes, I also have an older PDA that can take care of the office apps I need, but sometimes, it's just a matter of breathing new life into old equipment.

      Look at free softmaker office: http://www.softmakeroffice.com/ 2006 version runs on a win98 laptop with 32MB RAM alright. or Ashampoo office (rebranding of softmaker), where you can sometimes find the 2008 version for free. http://www.mydigitallife.info/2009/07/11/ashampoo-office-2008-softmaker-office-alternative-3-1-free-activation-serial-key-number/ Spread32 is also a very lightweight spreadsheet program.

    24. Re:WHY would you do this? by Nerftoe · · Score: 1

      15 D cell batteries

      Try 4 AA batteries.

    25. Re:WHY would you do this? by sowth · · Score: 1

      If I were you, I'd be looking for a way to hook up a flash card to the Performa. lowendmac seems to have the right ideas. Looking around, there appears to be at least one company selling those types of adapters--I got good hits on a search with Acard (though google wants to "correct" the search). This device from reactivedata may be what you are looking for. I don't know, hearing the drive grind away may be what you are missing, but this would make the computer work...maybe you could make a recording of old hard drives on CD and play it while you are at the computer?

  25. Fd Linux by adosch · · Score: 1

    Fd Linux was a pretty popular distro back in the day (cira ~2000) when floppy drives still thrived on sub-pentium machines. This was big competition against others like ZipSlack (Slackware on a ZIP disk) an LOAF (Linux On A Floppy) or muLinux. I really liked Fd Linux. I think development has tailored down quite a bit in the last 3/4 of a decade. However, this has all the console love one would need... it comes equipped with 'lynx' and a like. Hell it's even got limited hardware support for wifi (802.11b)... pretty sweet stuff on 1.44mb that's for sure.

    1. Re:Fd Linux by SanityInAnarchy · · Score: 1

      If you're going that route, I liked tomsrtbt. Most floppies and drives support the higher density, and it had everything I needed, back when I used floppies at all.

      --
      Don't thank God, thank a doctor!
  26. The problem with old distros is old browsers by harlows_monkeys · · Score: 5, Interesting

    I have a similar laptop, although mine only has 16 MB or RAM. I've got a better processor, though. Anyway, I see several people have suggested run a distro from that era. Indeed that works--sort of. My old laptop runs fine with a Redhat from that era, or a Slackware (or whatever Windows it came with, for that matter).

    The reason I say it works "sort of" is that if you just run a distro from that era, you have a browser of that era. I had hoped to use my old laptop as basically a terminal for configuring routers and other things like that which have web interfaces.

    The problem is, all my routers have web interfaces that assume browser features that are too new for that era. I was not able to find a browser that was new enough to actually work with my typical consumer home router and still run acceptably on the old system. I think I got Konqueror to work once--but it took something like an hour for it to start.

    I think the browser is going to be the determining factor as to whether or not this is feasible for you.

    1. Re:The problem with old distros is old browsers by oatworm · · Score: 1

      The RAM doesn't help. Assuming that he can get the kernel and X to load up in under, say, 8 MB, that still only leaves 20 MB for the browser and any objects present on the web site. Obviously Flash would nuke it from orbit, as would most Javascript-enabled pages these days. Images would hurt, too. I'm not saying it can't be done, mind you, but there are a ton of corners that would have to be cut to pull it off.

    2. Re:The problem with old distros is old browsers by evilviper · · Score: 1

      I was not able to find a browser that was new enough to actually work with my typical consumer home router and still run acceptably on the old system. I think I got Konqueror to work once--but it took something like an hour for it to start.

      Dillo, Links2 (GUI), NetSurf, and finally, Konquer-Embedded.

      The later of which is fully-featured, has been around for years, and requires just QT to work, not all of KDE. It's decent, I just find the PDA-interface much too limited to be used on a real PC.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    3. Re:The problem with old distros is old browsers by CronoCloud · · Score: 1

      Try an early Phoenix build (or even an older Mozilla suite build), before they renamed it Firebird (and then Firefox) that should do the trick. Had the same issue in trying to configure the router from my PS2 Linux kit until Phoenix became available.

    4. Re:The problem with old distros is old browsers by Anonymous Coward · · Score: 0

      why is this even a post? and modded insightful? you have 16 megs of ram for your os, and with whatever you have let you want a modern browser to run on that?

      your complaining about old browsers.

      wtf are you going on about routers for? i have machines without GUIs, much less browsers that seem to work with all sorts of routers just fine.

      why are you talking about routers? oh yea. you have all these routers laying about, and probably have 5 or 6 computers too, but you want to configure routers via a web interface, with your 16mb laptop.

      moron.

    5. Re:The problem with old distros is old browsers by toddestan · · Score: 1

      I wonder if Lynx would be good enough for configuring home routers? Unlike older versions of browsers, it supports a lot of modern HTML features but at the same time should not be a resource hog on an older laptop.

  27. Put the drive in another machine... by John+Hasler · · Score: 4, Insightful

    ...and install Debian. Install only the base system: select no "tasks". Then put the drive back in the old machine, configure the network, and install what you need.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:Put the drive in another machine... by AVee · · Score: 1

      Been there, done that. Works like a charm.

      If have a debian install running here which started it's live as a woody install. Over time it has been through in 3 different systems, it's been moved to a different HD about 4 times. But do as the parent suggests, install nothing but the base system and then hand-pick the packages you need. There really is no reason to use an older distro, just select ligthweight software.

  28. Re:Sadly by Anonymous Coward · · Score: 1, Interesting

    Your "bloat" is my awesome new functionality. And Linux runs just great on tons of crappy embedded devices; even the submitter mentions OpenWRT. The problem isn't that Linux can't fill the niche in question, it's that nobody fucking cares enough to do it. Ancient hardware is stupidly inefficient and should be recycled, not used.

  29. Tiny by Anonymous Coward · · Score: 0

    and core and Linux oh my

  30. 486MHz? You mean an Intel 486? by Bleek+II · · Score: 5, Informative

    486MHz? You mean an Intel 486?

    1. Re:486MHz? You mean an Intel 486? by ibmman85 · · Score: 5, Informative

      I'm surprised no other comments (well, that I saw) picked up on that. While it's not impossible for a 486MHz machine to have shipped with those specs, it sounds more like a late high-end 486 system- especially the video. Well, I guess all of it actually. 486MHz would have been K6-2/3 (overclocked) or (overclocked) P2 or P3, and most of those systems shipped with hard drives over 1gb, and more than 32MB RAM. I think not having a CD-ROM and especially NO USB points toward it being actually a 80486... If it's a 486 CPU, even if it's something 'nice' like a DX4, it's probably not worth it. Unless you really have a very good reason... Redhat 6 or earlier works pretty well, I used to have a really decent Redhat 6 server setup on a P100 with 64 MB RAM but considering how cheap you could get other hardware for, unless it's for some proof of concept of the re usability of hardware from past eras, it's really going to be a pain.

    2. Re:486MHz? You mean an Intel 486? by PishiGorbeh · · Score: 0

      May be mod'ed as "Funny" but It makes sense based on the VGA spec, RAM and Hard drive size; I think they are talking about a 486. Should that be that case then I really wonder: Why bother? This poster doesn't really give any indication toward their objective. Is it educational, Hobby, or what? Bloated? Is 3 Gig HD and 128 MB ram really an issue these days?

    3. Re:486MHz? You mean an Intel 486? by FlyingBishop · · Score: 1

      Yeah, I have an AMD K6 2 486 mhz sitting with my old, degraded tech. It's old enough now that I've decided to hold on to it for posterity. I need to see if I can get it in gear sooner or later.

    4. Re:486MHz? You mean an Intel 486? by Anonymous Coward · · Score: 0

      Similarly, I was struck by the question, "sure, this is cheap, but at what cost?" Dude, you'll never get this time back. Spend it on something you'll use for a while.

    5. Re:486MHz? You mean an Intel 486? by Anonymous Coward · · Score: 0

      A working computer is better than the alternative

    6. Re:486MHz? You mean an Intel 486? by cptdondo · · Score: 1

      DUH! Mea Culpa! Yes, it's a 486 DX/4. I wish it was 486 MHz.

    7. Re:486MHz? You mean an Intel 486? by lhoguin · · Score: 1

      He did say a 486 CPU in the original submission. The "MHz" part was added by the editor, who should probably forfeit his geek badge.

    8. Re:486MHz? You mean an Intel 486? by pcjunky · · Score: 1

      K6-2 was a Pentium clone. I have never seen a 486 or 486 clone faster than 133MHz.

  31. It works, but it takes work by saccade.com · · Score: 1

    After getting Debian running on an old Desktop system, I can say it does work, but you're guaranteed to hit speed bumps along the way.

  32. Linux Isn't Bloated by zx2c4 · · Score: 3, Insightful

    A lot of posts here claim that Linux now a days is bloated, has too many lines of code, too many dependencies, requires too many resources, bla bla bla... These posts conclude that an older linux distro is necessary. But what about the various embedded systems that have even slimmer resources than what we have here, and run Linux fine? It may be that most distros now a days are meant for new hardware and the kernel defaults to more demanding settings. But all of this can be tweaked and customized at ease. Play with Gentoo. If this doesn't fare well, investigate Linux distros for embedded systems.

    --
    ZX2C4
    1. Re:Linux Isn't Bloated by Omega996 · · Score: 1

      point out one distro based on embedded linux, if you would. One that does not require USB to boot, or a LiveCD. Compared to the old days of linux kernel 2.0.36, linux kernel 2.6.xx is fucking Windows Vista, pre-SP1. Even the netbook-oriented distros are pigs compared to linux distros from that time. You can yammer on about all the new functionality you have, but linux is still swelling up with 'extra features'.

      I tried to help out someone who had a Thinkpad T600e (Pentium II, 128MB RAM) and wanted to use it because it was the only machine that her relatives would not co-opt and install iTunes and every app under the sun on. I tried DSL, Puppy, etc. Compared to OP's requirements, this thing should've been a shoe-in: one USB 1.1 port, one CD-ROM. Neither DSL nor Puppy would boot on the thing - it would kernel panic when running setup regardless what kernel params I passed, on either distro.

      I gave up and installed an old OEM copy of Windows 2000 Pro I still had kicking around - and it works fine. Hell, even Office 2003 works well.

    2. Re:Linux Isn't Bloated by MichaelSmith · · Score: 1

      But because of the famous monolithic kernel you have to choose between bloat and binary size. You can't have both.

    3. Re:Linux Isn't Bloated by Lumpy · · Score: 2, Insightful

      Ok Slackware. I can netboot install it. I can embed it on tiny stuff. Whole OS on a single floppy with busybox.

      Also I can make it work on a 386. you know you are allowed to recompile the kernel to take out all that you dont want. In fact anyone that wants to run a fast machine typically does that.

      --
      Do not look at laser with remaining good eye.
    4. Re:Linux Isn't Bloated by TheRaven64 · · Score: 1

      But what about the various embedded systems that have even slimmer resources than what we have here, and run Linux fine?

      Most of them used a 2.4 kernel. The newer ones use a 2.6 kernel, but they run on modern ARM chips that are much faster than the 486. Something like the N900 is significantly faster than any 486 and has several times as much RAM as this machine. If you want a kernel that still runs well on a 486, go with OpenBSD.

      --
      I am TheRaven on Soylent News
  33. OpenBSD -current by Anonymous Coward · · Score: 0

    OpenBSD does all I need on the command line and X, plus there are many of the recent packages you may want. I have OpenBSD working great on my old Libretto 100ct without having to compromise with old, insecure Linux distros.

  34. I know I'll go to hell for this, but... by R2.0 · · Score: 4, Insightful

    Win95. I believe that the original install CD had a utility to create floppies for a full install. Do that on your main machine, install Win95 on the laptop, then download what you need. I know it sounds stupid, but I'm guessing that Win95 will recognize all of your hardware and actually get you on line faster than trying to sort out the linux drivers for the hardware. Then do a dual boot install and keep Win95 until you get the linux install hashed out - it will beat downloading stuff on your main machine and then copying it to floppies.

    --
    "As God is my witness, I thought turkeys could fly." A. Carlson
    1. Re:I know I'll go to hell for this, but... by snooo53 · · Score: 1

      Assuming all the drivers work, that does seem like it has the potential to be the most hassle-free solution

      --
      The sending of this message pretty much inconveniences everyone involved.
    2. Re:I know I'll go to hell for this, but... by demonlapin · · Score: 1

      Be sure to get Win 95 rev A - the one without FAT32. It was barely any more resource-intensive than WFW 3.11, but was noticeably more powerful.

    3. Re:I know I'll go to hell for this, but... by Anonymous Coward · · Score: 0

      Installing Win95 from floppies is fun. Insert disk, hit enter, wait a few minutes, eject disk, repeat 27 more times... MS should've been punished for selling Win95 on floppies.

    4. Re:I know I'll go to hell for this, but... by tomhudson · · Score: 1

      Installing Win95 from floppies is fun. Insert disk, hit enter, wait a few minutes, eject disk, repeat 27 more times... MS should've been punished for selling Win95 on floppies.

      Or "copy all disks to hard drive, then install from hard drive" - a LOT quicker, a lot less grinding, and you have the files handy for when you install drivers - it no longer asks "please insert disk #7" or whatever ...

  35. Bloated? Not a fair accusation by Philodoxx · · Score: 4, Insightful

    You're using hardware that is close to twenty years old. I don't think it's fair to say that because linux has kept up with current technologies (CD-ROMs and USB drives) that it has become bloated. Some other people have pointed out, correctly, that you should be looking for distros from the era if you expect it to install easily on your hardware.

    --
    Oh, a lesson in history from Mr. I'm my own grandpa.
    1. Re:Bloated? Not a fair accusation by Anonymous Coward · · Score: 0

      You're using hardware that is close to twenty years old. I don't think it's fair to say that because linux has kept up with current technologies (CD-ROMs and USB drives) that it has become bloated. Some other people have pointed out, correctly, that you should be looking for distros from the era if you expect it to install easily on your hardware.

      No, it's bloated, but not because it doesn't run on old hardware. Don't take my word for it, go ask Linus. I'd post a link, but I'm lazy, and it's already been discussed recently on slashdot.

    2. Re:Bloated? Not a fair accusation by Anonymous Coward · · Score: 1, Insightful

      there isn't fundamentally anything more difficult about modern hardware management than 20 year old hardware.
      some of its easier, some of it more messy due to hot swap

      but none of that install space or memory usage is going towards hardware management. it is* all basically bloat.
      just try* to trim down a distribution small enough that it doesn't want to pull in gtk

    3. Re:Bloated? Not a fair accusation by Anonymous Coward · · Score: 1, Informative

      Or go with a current Net- or OpenBSD for that more patched and secure experience. FreeBSD recommends at least 24MB of memory, so it might also fit, theoretically. A Linux distribution with a custom kernel and carefully selected userland could be a possibility as well, though it might require some extra work.

    4. Re:Bloated? Not a fair accusation by rastos1 · · Score: 2, Insightful

      I don't think it's fair to say that because linux has kept up with current technologies (CD-ROMs and USB drives) that it has become bloated.

      It certainly became bloated when KDE 4.3.2 comes with Akonadi that requires 100MB of disk space to hold an empty adressbook and a to-do list. You can turn it off, but it comes back when some app asks for it. In 90% of cases the functionality can be replaced with:

      new entry: echo "John Smith, Main St. 25, Los Angeles, 0904-666555" >> ~/.contacts
      search: grep -i "smith" ~/.contacts

    5. Re:Bloated? Not a fair accusation by jnork · · Score: 1

      Personally, I'd not recommend KDE on a system like he's describing. xfce at most.

      --
      Cleverly disguised as a responsible adult.
    6. Re:Bloated? Not a fair accusation by rastos1 · · Score: 1

      Personally, I'd not recommend KDE on a system like he's describing. xfce at most.

      Me neither. I just demonstrated how bloat comes to Linux.

  36. Ask Slashdot Strikes Again! by Rantastic · · Score: 1

    Seriously, why? If your goal is to run dillo and a couple of xterms, pick up an old p3 laptop. People are throwing them away. If you want to do it as a "fun" project, why Ask Slashdot? Is not half the fun in figuring it out?

    As someone who used to run linux on a 486 (and a 386), I can tell you that you aren't going to do any usable web browsing in X in 28megs of ram. Those are lynx specs.

    You can actually do some interesting/useful things in linux with that hardware, but graphical web browsing isn't going to be one of them. Unless maybe you restrict yourself to Craigslist.

    --
    Ask Slashdot: Where bad ideas meet poor googling skills.
    1. Re:Ask Slashdot Strikes Again! by Anonymous Coward · · Score: 0

      As someone who used to run linux on a 486 (and a 386), I can tell you that you aren't going to do any usable web browsing in X in 28megs of ram. Those are lynx specs.

      As someone who didn't do that with a 33mhz 486 with 4 MB RAM, Netscape ran perfectly fine for the sites that I needed. I'm a little saddened that you can't do better with a modern kernel. Lynx. geez.

    2. Re:Ask Slashdot Strikes Again! by CronoCloud · · Score: 1

      I can tell you that you aren't going to do any usable web browsing in X in 28megs of ram. Those are lynx specs.

      No, those are Dillo, Links2, kfm, Phoenix/Firefox 1.0/1.5/2.0 specs. It's quite possible to run Firefox 2.0.foo in 32MB of RAM. It'll be sluggish, yes. It'll swap, yes. You won't want to run much else (but you can...sluggishly) Now admittedly the machine I did that on was a PS2 with a faster CPU and a 40GB hard drive with a 512MB of swap IIRC, running the equivalent of Red Hat 6. And it had Ethernet, USB, a DVD drive to install the distro from, and better than 640x480 video was available if you had a SoG monitor or component cables for an HDTV.

      It's kind of funny that the PS2 would make a better Linux box than that thing he has would, might even use less power.

    3. Re:Ask Slashdot Strikes Again! by Reaperducer · · Score: 1

      I can tell you that you aren't going to do any usable web browsing in X in 28megs of ram. Those are lynx specs.

      28 megs is Lynx specs? Ummm.... no. Your youth is showing. 128K is lynx specs. Heck, even the Commodore 64 has a version of Lynx. And a somewhat graphical web browser, too: http://www.armory.com/~spectre/cwi/hl/

      --
      -- I'm old enough to have lived through six different meanings of the word "hacker."
  37. Slackware 10 by Anonymous Coward · · Score: 0

    Try Slackware 10. Install only the base system and add packages from CD as you need them.

    # cd /
    # tar -xzf /mnt/cdrom/slackware/x/PACKAGE.tgz
    # sh /install/doinst.sh
    # rm /install/doinst.sh

    Keep track of what you install and maintain a tags file to automate future installations.

  38. tagged "pointless" by SuperBanana · · Score: 1

    ...when you can get P3 class machines or better for free that will be an order of magnitude faster. For anything under $100, the principle concern should be power usage, since if left on 24x7, that will be far more expensive than purchasing the system itself.

    1. Re:tagged "pointless" by mister_playboy · · Score: 1

      I totally agree, especially since the stated goal is to browse the web. You can certainly find software to run on that old hardware, but the internet has moved on to be much more hardware demanding these days.

      It's just not worth it.

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
  39. MS-DOS and LoopyNES by Dwedit · · Score: 1

    Throw MS-DOS and LoopyNES on it. Get some decent NES gaming running on that thing.
    No$GMB also works at that kind of slow speed.

    1. Re:MS-DOS and LoopyNES by Anonymous Coward · · Score: 0

      nesticle on freedos too

  40. DSL by TheQuantumShift · · Score: 1

    You don't mention if a floppy is accessible, but if it is, here you go. DSL is just about the most minimal functioning distro I have found. Of course there is always slack, but you'll have to go a few versions back to install using floppies and network. And there's always a way to get usb but I doubt you'd be able to boot from it...

    --

    Shift happens. Fire it up.
  41. Maybe Gentoo? Read 1st before modding down. by miknix · · Score: 4, Insightful

    I know most of the /. crowd is not Gentoo friendly, we even have a Gentoo meme :)

    But seriously.. You can use emerge, with portage et all, to build a small and optimized/dedicated Gentoo based distribution for that laptop. You don't even need to put portage on the laptop, just use emerge on somewhere else to build packages for it. Emerge will take care of cross-compiling, etc..
    As simple as I can put it, think on it as a Box with a repository-toolchain capable of building packages for *other* Box, while still keeping track of package updates and dependencies.

    NOTE: A "full install" of Gentoo is not required for building gentoo based distros, you can setup a Gentoo chroot (you only want portage and emerge afterall, don't you?) on your debian/fedora/whetever box, or even setup a Gentoo prefix on MacOSX.

    1. Re:Maybe Gentoo? Read 1st before modding down. by lannocc · · Score: 1

      I second this! I have a couple VM's I use to build binaries (server and workstation flavors) for my other boxes. While not a 486, I do have Gentoo running on a Pentium 133MHz w/ 32MB RAM... and it'll play DVD's (w/ some hardware decoder-card help).

    2. Re:Maybe Gentoo? Read 1st before modding down. by fast+turtle · · Score: 1

      I've used Gentoo and for this, you'd have to use a stage1 tarball and bootstrap the damn thing. That's going to take a long time with such low-end specs and yes you could possibly cross compile but you damn well better check what the cpu actually supports in extensions. Not only that you will need to use the Os (Capital "O" as in OH) to force tool chain to use all size optimizations. Very similiar to the default O2 flag but drops anything that increased binary size.

      The biggest risk is that even with things as small as possible, you're still going to have to many damn dependencies and resulting bloat. In this case, the best option might be to go with a version of Linux from Scratch, which will teach you as much if not more about Linux and the toolchain while allowing you to get a very stripped down system. They even have instructions on how to get Gentoo or Slackwares boot scripts working instead of depending on SystemV like RH/Deb/Ubunta and most of the others. Overall, Gentoo or LFS (Linux fron Scratch) offer the most comprehensive options to getting a stripped down - Ricer system working on that old 486

      --
      Mod me up/Mod me down: I wont frown as I've no crown
  42. slackware by pinkishpunk · · Score: 1

    I would go with an older slackware and then upgrade to the newest once you have the net running,the whole problem in your case is the lack of pcmcia support in gPXE, if you have access to a docking station with a isa,pci bus you might beable to use gPXE and start directly into a new distribution. Alternativ is just remove the harddrive from the box and installed it on another box and then move it back, works too.

  43. 3.11 by heffrey · · Score: 4, Funny

    for workgroups

    1. Re:3.11 by oatworm · · Score: 2, Insightful

      Pfft. Why do that when he can run something more secure and network-aware, like NT 3.51 or OS/2 Warp? *whistles in the dark*

    2. Re:3.11 by PishiGorbeh · · Score: 0

      Score 5 "Funny"??!? Who the hell mods this stuff? and say hi to your mother when you emerge from her basement in the morning.

    3. Re:3.11 by Anonymous Coward · · Score: 0

      with Trumpet Winsock.

    4. Re:3.11 by Anonymous Coward · · Score: 0

      Funny you should mention OS/2. There's a company still developing and selling it:

      http://www.ecomstation.com/

    5. Re:3.11 by LiMikeTnux · · Score: 1

      3.11 was network aware, 3.1 was not

      --
      yap
    6. Re:3.11 by oatworm · · Score: 1

      True, but NT 3.51 was.

    7. Re:3.11 by Anonymous Coward · · Score: 0

      OS/2 Warp worked nicely enough with 16 MB of ram with a 33 MHz 486. It even had a free office suite with it.

    8. Re:3.11 by cbhacking · · Score: 1

      Well, Workgroups was specifically the network-aware version of the DOS-based Windows releases. Hell, you can install anything up to, IIRC, Internet Explorer 5 on it (it has a portion of the Win32 API, enough that some other browsers *might* run too, though it's doubtful). Somebody above mentioned Win95, which would also work. NT 3.5x, if you can find a copy, would probably work fine as well.

      I'm still not sure what anybody would honestly *DO* with hardware that old, though. I've got a pair of machines - 400MHz P2 and 450MHz P3, both with CD-ROM, 256 MB of RAM, and 20GB HDDs. I've been trying to find a good use for them for a while, without much success.

      --
      There's no place I could be, since I've found Serenity...
    9. Re:3.11 by heffrey · · Score: 1

      Someone with a better sense of humour than you it would appear!

    10. Re:3.11 by KZigurs · · Score: 1

      Actually NT4.0 or windows 95 would be a better choice. Lots of floppies to copy, but would run just fine. And in case of NT4.0 - probably much smoother than any linux distro (Ugh! X!)

    11. Re:3.11 by Anonymous Coward · · Score: 0

      Pfft. Why do that when he can run something more secure and network-aware, like NT 3.51 or OS/2 Warp? *whistles in the dark*

      Actually, if you run win3.11 on the net with trumpet winsock and netscape 2 these days you don't get infected. DAMHIKIJKOK?

    12. Re:3.11 by Anonymous Coward · · Score: 0

      I though you "don't copy dat floppy"?

    13. Re:3.11 by TheGreatOrangePeel · · Score: 1

      Take my floppies, please!

      ...no, seriously, take them. My wife will thank you.

  44. woody by jijitus · · Score: 1

    Debian 3.0 "Woody" worked for me on DebiaNiKa, a P100 with 16 megs of RAM and 2gb disk usage. It did X with IceWM (looking like Win95) and Dillo, and I even used it as a dial-up router + Apache/PHP server not that far ago. It even had an DIY AJAX interfase for incoming/outgoing byte statistics for the dial up connection. Before that I had tried RedHat 6.1 on that machine. And before THAT, around 2002, I had installed SuSE 7.0 on a 486 using LVM over two hard disks sized 200Mb and 160Mb respectively (yeah, I do mean 1E+6 bytes). So the distros I tried and likely work with your hardware are: SuSE 7.0, Red Hat 6.1, Debian 3.0.

  45. BSD? by Anonymous Coward · · Score: 0

    I haven't tried this myself, but I can't imagine a minimal install would be too big. I have installed various versions of BSD using a boot floppy and network installation, and it was always pretty painless. (An old laptop comes to mind, though I can't remember whether it was 386/486-class or not - at most it was a pentium 90.) I'd be more concerned about getting any gui running well in just 28mb of ram, though. Only thing I've seen 'snappy' with that little ram would be the floppy demo of QNX, if you could find it. But it ain't linux, either.

  46. Network install? by Urza9814 · · Score: 1

    I'm not sure anymore, but I know older versions of Mandriva (Well, Mandrake - try to find 9.2 or earlier) could boot from a floppy and install over the network. I installed directly from a mirror a couple times back in the day. Worth looking into. I believe carroll.cac.psu.edu still has the files for older Mandrake distros.

    1. Re:Network install? by taobeastie · · Score: 0

      Mandrake 8-9.2 ran like crap on my P3 500. This guy has jack for memory, so, we're talking Mandrake 6.0 (which is basically a rebranded RH 5.2)... I would probably suggest going with something like Debian 2.0-3.0 at greatest, personally...

  47. Old Linux by bpechter · · Score: 1

    Use only old Linux.

    Corel 1.2 is quite nice on my Pentium 166 with 60Mb.
    RH6.2, Slackware, older Debian. I ran FreeBSD 3.x on a Thinkpad 365 with 486 and 28 mhz. I usuallly rebuild the OpenSSL and OpenSSH from source to avoid major security holes for when I need to ssh to a work site.

    I'm amazed how much more power even these $250 Netbooks have.

    Bill

  48. Debian by Matias+D'Ambrosio · · Score: 1

    The specs seem more than sufficient for Debian. You will have to tune it after installing, obviously. I got X11 running on Debian using 10MB of RAM (on a laptop with 32MB).
      As you mention, the tricky part is installing. If you can plug the HDD in some other computer, you can format it to ext2 and copy the files no problem. Debootstrap is a very useful tool for this: http://www.debian-administration.org/articles/426
      If you can't plug the HDD somewhere else, it's not really a big issue, just find a floppy distro that can see your HDD, can connect through FTP or HTTP to some other computer, and then just use it to boot and copy the files like the link above shows. It doesn't really need to be a distro, anything that can create ext2 partitions and do FTP/HTTP will work, but linux is probably the best bet when dealing with unknown hardware.
      This is a well known one diskette distro: http://www.toms.net/rb/

    --
    The geek shall inherit the Earth.
  49. How About FreeBSD? by Demetrius+Berman · · Score: 2, Informative

    You can still download floppies for a FreeBSD Net Install. Assuming your network card works with the drivers on the boot floppies you should be able to do a base system net installation of FreeBSD and then build whatever else you need from the ports tree afterward (or install the binaries from the packages collection. Should make for a small, clean installation with only what you need and nothing else to take disk space or consume your limited resources.

    1. Re:How About FreeBSD? by taobeastie · · Score: 2, Informative

      If unafraid of console only, FreeBSD (7.2) or even current versions of OpenBSD or NetBSD should work just fine, probably able to use the Network card straight out the gate... -Just a thought...

    2. Re:How About FreeBSD? by boylinux · · Score: 2, Informative

      Any of the BSDs. OpenBSD might be another choice. http://www.openbsd.org/ I've installed it on several older computers to keep them going.

    3. Re:How About FreeBSD? by epine · · Score: 1

      Ten years ago, a similar machine was my junk box of last resort for messing around with ipsec firewalls, a spare end point for some test configurations. I had OpenBSD 2.5 on the box and had to compile some stuff out of ports. With 16MB, this was deadly slow and some ports failed to compile. With 24MB it was about twice as fast, and most of my compile problems went away.

      OpenBSD doesn't seem to have become especially bloated, but on a recent OpenBSD, even something as basic as gcc likely have inflated memory requirements to the point where 24MB is a bit dicey. That said, on my old clunker, it was amazing how much it would do if left alone for 24 hours. OTOH, I was reading last week that compiling Java on OpenBSD 4.6 out of ports might not work if your machine was low on memory, which I suspect is somewhere around the 512MB threshold. (OpenBSD now has Java as a binary package, but it's an early-look version of 1.7, that doesn't scream prime time).

      My first laptop was a 486DX/25 with 8MB of memory and a 120MB hard drive. I had NetBSD on it before I tossed it out. Under DOS, I had measured sequential disk transfer at about 250KB/s (using PIO mode 4 or the least DMA mode, can't recall precisely). That's less than DSL speed these days--for sequential hard disk transfer.

      Many video cards from the day had single-ported memory. You'd get the majority of your frame buffer update bandwidth during the blanking intervals. For a single-ported video card, a video driver optimized to the hilt (there were many of these, I wrote one myself) would have trouble redrawing the screen in 640x480 mode with a static image in under 200ms and it tended to tie up your CPU the whole while. If the CPU has anything else to do, or the disk is swapping, good luck with that.

      I suspect you could browse the web successfully on such a machine with a lot of patience if you turn off images and JavaScript and Flash, etc. You'll want the mode I used to use on bad dial-up: click the image to have the image load. It'll be about as useful as console mode on a 1200 baud dial-up. I wonder how many lines of code that still exist in the BSDs were written over 1200 baud dial-up.

      My oldest machine at the moment is a PPro 200 on an Intel Venus FX440 board that doesn't know how to die (slated for replacement this very day). I don't recall this machine glitching a single time in ten years. I could have dry walled it into a closet.

      A PPro 200 with 64MB running something tight like OpenBSD is where you might actually manage to forget for more than five minutes (on a graphical desktop) what a terrible POS you've just built. The PPro was the first CPU Intel made that really worked well at 32-bit, with DMA all around, a split transaction bus, etc. It was the first Intel chip scorned with a hint of fear.

      I find this stuff interesting from the perspective of historical delusion. At the time, people are wailing that you can or can't do X, for X possibly equal to X. In hindsight, sometimes that was true, sometimes it wasn't. We're about to go through another round of the same delusions as we transfer from the oil economy to the post-oil economy over the next 100 years, maybe a lot quicker if the carbon hits the coral reef.

      A lot of people out there presently believe it's not possible to drive home from work in the summer without air conditioning. Necessity is 90% perception.

      The first manned Apollo mission to achieved manned lunar orbit was Apollo 8, launched 21 December 1968. Imagine the electronics that was running. It was soon miniaturized.

      http://www.atarimuseum.com/videogames/dedicated/homepong.html

      The first space shuttle launch was 12 April 1981, thirteen years later. What a difference a decade makes. It's now been three decades since the construction of nuclear power plants in America came to a grinding halt. In the meantime, we've gone from a 8086 to the i970. I wonder if that translates into a safer reactor design.

    4. Re:How About FreeBSD? by TheRaven64 · · Score: 1

      OpenBSD just dropped support for i386, which doesn't have some of the atomic operations that were required. It still supports i486 because a lot of people run routing platforms on Soekris and PC Engines boards with 100MHz 486s-class CPUs (AMD Geodes) in 32MB of RAM. People don't run X on these machines, but pf with complex routing tables and priority rules can be more RAM-intensive than X.org. With a 640x480 screen, X won't be using much RAM, especially without a compositing manager. If you use a lightweight window manager (something that just runs apps full screen is probably fine; when I had a laptop with a screen that size I usually just ran one app maximised). Opera 10 with a single tab will probably only swap a bit.

      --
      I am TheRaven on Soylent News
  50. Has Linux really become that bloated? by jim_v2000 · · Score: 3, Insightful

    No, your hardware has become that obsolete.

    --
    Don't take life so seriously. No one makes it out alive.
    1. Re:Has Linux really become that bloated? by Anonymous Coward · · Score: 0

      You are right. But this type of discussion benefits people for whom obsolete hardware may be the only option. Plus it may be good for a kiddies machine?

    2. Re:Has Linux really become that bloated? by captjc · · Score: 1

      Plus it may be good for a kiddies machine?

      Sounds like a great way to teach patience!

      --
      Slow Down Cowboy! It's been 1 hour, 47 minutes since you last successfully posted a comment
    3. Re:Has Linux really become that bloated? by Reservoir+Penguin · · Score: 1

      Because of software bloat. And when the solution to bloated inefficient crap produced by (expensive) programmers is to throw more (cheap) hardware one can argue that the obsolescence is planned.

      --
      US-UK-Israel: The real Axis of Evil
  51. Seconded by oGMo · · Score: 4, Informative

    Some people may still have misconceptions about Gentoo. The negative stereotype has long passed, though. Gentoo is, really, a meta-distribution: a dist that lets you make your distribution based on what you want and need.

    You could do what some folks have suggested and get a really ancient dist, and that may be fine .. but it will have all the limitations it had back in the day, and nothing new without a lot of manual compilation and work. (No newer shells, html renderers, etc.) Gentoo just automates the process, and since you're building for x86, you could easily build on another box as the parent suggests. (It's actually not trivial to truly cross-compile a dist between architectures last I checked, but I haven't really done a lot of research. However it is trivial to build for a different architecture which the build machine supports.)

    This way you get all the stuff you want anyway, and all the work to do so is streamlined. Building a boot disk should be easy (as long as you can find a disk drive for your current box!). Check the wiki for details on how to do a lot of specialized things.

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

    1. Re:Seconded by miknix · · Score: 2, Informative

      (It's actually not trivial to truly cross-compile a dist between architectures last I checked,

      Indeed.
      While most packages build fine as-is, a lot just fail to cross-compile due common stupid things totally unrelated to the source code (libtool and pkg-config I'm looking at you). Problems also show up due to badly written/generated configure and Makefile scripts (I don't blame package authors though because autotools are complex).

      My point is that it is currently very important to Gentoo to be able to cross-compile easily. For instance, we can see the in-portage cross-compiling working when:

      * Distributed compiling with distcc.
      * Cross-compiling for x86 on x86_64.
      * Generalized cross-compiling (gentoo-embedded: ARM, MIPS, ..)

      So, a lot of patches for successful cross-compiling are applied on the Gentoo tree everyday to make cross-compiling easy and thus, to make the above projects possible.

    2. Re:Seconded by Jack9 · · Score: 1

      Some people may still have misconceptions about Gentoo. The negative stereotype has long passed, though.

      According to whon? I still have nightmares about portage.

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
  52. tomsrtbt by Anonymous Coward · · Score: 0

    The reasoned you can't find a non-bloated distro is probably because you are searching for the terms 'desktop distribution'

    http://www.toms.net/rb/

    Fits on a floppy.
    But you'll need an internet connection to install anything - by default AFAIK all it can do is bash work. To install packages you'd either have to compile every single one or just compile an apt-get or similar system to use.

    http://www.puppylinux.org/
    Needs a cd-drive or USB-port however!
    ~100mb big it is known to work on hardware with only 32 megs of ram. Contains Xvesa and Xorg servers with a million and one programs already installed that allow you to do anything out of the box. Puplets (community variations) are also available that are both smaller (ie barebones) or bigger.

    Also see http://www.linuxlinks.com/Distributions/Floppy/

    1. Re:tomsrtbt by BluBrick · · Score: 1

      There are any number of distros from around 2000 that offerred a floppy boot and hard disk source install option (slack, redhat, debian, mandrake). tomsrtbt would be a great bootstrapping tool for one of these distros. Unless the NIC itself is somewhat exotic, he should be able to get his PCMCIA ethernet card going under tomsrtbt without too much hassle.

      Here's how I'd do it:

      • 00 - Boot from tomsrtbt
      • 01 - Configure PCMCIA ethernet
      • 02 - Partition HD (/dev/hda1 500 Mb as /, /dev/hda2 100 MB as swap, /dev/hda3 ~120 Mb remainder as package repository)
      • 03 - Create a filesystem on /dev/hda3 (which will be remounted as /home)
      • 04 - Mount /dev/hda3 as /mnt/hda3
      • 05 - Make a directory for the package repository (/mnt/hda3/repos/)
      • 06 - Download all required packages to /mnt/hda3/repos/
      • 07 - Download floppy image(s) to boot chosen distro's installation routine
      • 08 - Copy floppy image(s) to diskette(s)
      • 09 - Reboot from installation diskette(s)
      • 10 - Install to /dev/hda1 (with only 28 Mb RAM, the installation routine will require the swap created earlier)
      • 11 - Reboot to tomsrtbt
      • 12 - Mount /dev/hda1 and /dev/hda3 (as, say /mnt/hda1 and /mnt/hda3)
      • 13 - Move /mnt/hda1/home/* to /mnt/hda3
      • 14 - Edit /mnt/hda1/etc/fstab to mount /dev/hda3 at /home
      • 15 - Delete /mnt/hda3/repos/
      • 16 - Reboot your shiny new distro with 120MB /home
      • 17 - Commence kickin' it old skool!

      Selection of appropriate distribution and research of actual commands used shall be left as an exercise for the reader.

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
    2. Re:tomsrtbt by cyrano.mac · · Score: 1

      http://www.toms.net/rb/ Only one dl link (Ibibilio) still works... Seems to be abandoned, bur it's still interesting, as it provides a boor floppy with network support, wich opens a zillion other possibilities.

  53. Knoppix? by hazem · · Score: 1

    I've used Knoppix in the past (the CD image) and it had an hd-install option that would put itself on the harddrive. You would be able to tell if X works using just the live CD then decide if you want to install.

    [url:http://www.knoppix.org/]

    [url:http://www.knoppix.net/wiki/Hd_Install_HowTo]

  54. What? by wumpus188 · · Score: 0, Redundant

    What is this obsession with old or cheap crap hardware recently? No, really.. I'm not trolling, this is a honest question. Did everyone here gone broke or something?

    As to the original poster, why don't you do us all a favor and recycle this old piece of shyt, buy a used 3 years old notebook and stop wasting everybody's time by asking for support of 15 years old hardware.

    1. Re:What? by GasparGMSwordsman · · Score: 1

      You are looking at it from a completely wrong view here.

      The poster is thinking, "I have this computer, maybe it can do XYZ with it."

      Your thinking, "I want to do XYZ, I need to go buy something that is very 'fast' to do that."

      If what you want to do only requires a 20mph golf cart that you already have, why go PAY MONEY to buy the 45mph Gator? This guy has hardware that meets his needs (basic web browsing).

      Using a real life computer systems example. My work is using 20 year old computers as firewall machines. We could buy new fancy replacements when these break. Or we could simply take another old, off-line computer and plug in an imaged hard drive. One option costs money, the other doesn't. Both methods get the exact same results.

    2. Re:What? by mattack2 · · Score: 1

      So says someone named after a game from 1972.

    3. Re:What? by Anonymous Coward · · Score: 0

      People found out they don't need the latest and greatest to do simple things.

    4. Re:What? by ciggieposeur · · Score: 1

      What is this obsession with old or cheap crap hardware recently?

      Some of that old hardware is very far from cheap. A 486, while slow, can be very reliable over the long haul. Most 486's didn't even need heat sinks, so no moving parts to fail.

      As for the poster, I would suggest either a disk-based Debian woody install, puppy linux, DSL, or a Slackware install.

    5. Re:What? by Anonymous Coward · · Score: 1, Interesting

      Yes, a 486 with 28Mb of ram is an excellent computer for webbrowsing, except for two very small nits: it doesn't have enough ram or cpu. This is beyond pointless, this is entering the mental masturbation territory -- sure, you can make it work, given a large enough hammer (read: probably lose a few days tailoring a distro that "fits" on all those constraints), but in the end you'll have like 20Mb to run the browser, which in today's world wouldn't even be suficient to render slashdot. So, again, what is the point? To feel good about your geeky acomplishments? Yep, that sounds like mental masturbation to me.

    6. Re:What? by Lumpy · · Score: 1

      Exactly, I just got nearly $590.00 for my Tandy Model 12 in near mint shape.

      --
      Do not look at laser with remaining good eye.
    7. Re:What? by Pentium100 · · Score: 1

      I used 486DX 50MHz 16MB RAM laptop with Windows 98 (had to modify the setup so it would install on a 66MHz CPU) to browse the web using Opera ~4 years ago. I could only have up to 5 tabs open, but it was enough. And his PC has more RAM than my laptop.

    8. Re:What? by mister_playboy · · Score: 1

      Actually, a 486 dates this hardware as circa 1994... 25 years ago, making your point even more valid.

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
    9. Re:What? by toddestan · · Score: 1

      Because people here are geeks, and like to mess around and tinker with stuff because we can, and take pleasure in making old/slow/obsolete hardware do things it wasn't meant to do.

  55. deja vu by Anonymous Coward · · Score: 1, Informative

    hey i went thru this a few months ago. a laptop w/ a 100 mhz pentium 1, 24 MB of SDRAM in a non some weird looking non SODIMM format. about a 500mb of hard drive space, a singular modular bay with a floppy drive module, an extended battery module, and a cdrom module. serial, parallel, and pcmcia slot but no usb. It came w/ a pcmcia 802.11b wifi adapter but no ethernet adaptor.

    I tried ubuntu 9.04, tomsrbt, dsl, and puppy. funny enough i had the most luck w/ ubuntu. It was the most hardware compatible and i was able to perform a bare minimal console only install. it would boot up and i could log in but it only had a few KB of memory free so trying to do much of anything would send it thrashing. I dont really remeber what the issue w/ puppy was but tomsrbt and dsl both there were hardware compatibility issues that kept me from installing.

    After I got bored with it, I tried unsuccessfully to give it away so it eventually found its way into the dumpster.

  56. PCMCIA CD-ROM or IDE Adapter by oracleguy01 · · Score: 1

    Get yourself a PCMCIA CD-ROM drive for it. Though finding one might be rather difficult or expensive. Or pull the hard drive out and track down an IDE adapter. I remember being able to access laptop hard drives a little bigger than that with adapters that would convert the smaller IDE connector on the drive to a standard 40-pin connector. You could hook it up to a desktop machine, install Linux and then put it back in the laptop.

    Though I have to also agree with some other people that suggest getting a newer laptop, at least one with a CD drive.

    1. Re:PCMCIA CD-ROM or IDE Adapter by Fallen+Kell · · Score: 2, Interesting

      I have to also agree with some other people that suggest getting a newer laptop, at least one with a CD drive.

      Or at least a network card that supports PXE-boot.

      --
      We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
    2. Re:PCMCIA CD-ROM or IDE Adapter by sowth · · Score: 1

      I wonder if using USB may be easier. I seem to remember buying a PCMCIA USB adapter for my mother's laptop a few years ago. It looks like newegg still carries them.

      The install process may still require a boot floppy, but after boot, a usb cdrom or flash card should work, assuming the floppy's kernel isn't too old. Then again, if the laptop has Win95/98 on it, dropping to DOS and using loadlin to boot the install could work...

  57. Fedora/CentOS LiveCDs do contain native extX fsimg by jdogalt · · Score: 1

    While probably not a solution to the original problem, an answer to the specific question about native ext2 images instead of LiveCD iso images is this-

    The Fedora and CentOS LiveCDs do contain a native ext3/4 filesystem image embedded within a squashfs image. The normal Fedora anaconda/liveinst installer works by copying this image directly to the target destination then using resize2fs to expand it to the destination's size.

    My ZyX-LiveInstaller at http://filteredperception.org/ goes one further and does this process with the running copy-on-write version of the filesystem, allowing for a rebootless LiveOS installation.

    But of course these LiveCD sized filesystems are on the order of 2G (compressed about 3:1 by squashfs). You can probably find a minimal spin that brings that down a bit, but not enough for your needs. A real answer of course is as others have said- get a distro of the same vintage. Linus himself commented on the bloat recently didn't he?

  58. Gone are the floppy net installs. by mrmeval · · Score: 1

    I have a useless think pad that for a time was my picture server. I used redhat and booted a floppy and then used a driver floppy for my NIC. This let me install just what I needed from a server over the internet. I killed the RPM database for some reason I don't recall and could NOT find anyone who catered to boot floppy installs. Granted I could have fought and beaten on it and a local PC to do it but I gave up and used another junk one with a CD in it to install Damn Small Linux. It's clean and it's cool and right now it's running some ethernet testing at work.

    The old one is going to be a range dummy.

    --
    I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
  59. I've had experiences with a very similar system by PenisLands · · Score: 1

    Yes, Linux really has become that bloated. It's possible to get stuff working, but it's incredibly slow. Getting something to install will take a lot of tweaking (for example, the debian installer will have a lot of trouble if you have less than 64MB of RAM) and tedious work. The install process takes several hours, and if something goes wrong, you usually have to start straight from the beginning again.

    I had Debian installed on a Toshiba 460CDT with 32MB RAM, and managed to set it up with X, networking, a window manager (icewm) and a web browser (links2). I tweaked it as much as I could, but it was still not very usable.
    Recently, I installed Windows 98 on the same laptop, set progman.exe (program manager) as the shell, and k-meleon as the web browser. Now it's quite tolerable for web browsing use... and it does this while having a fully featured GUI. (and before you say anything, it has not crashed or bluescreened once yet. I've been using it for about a week for web browsing)

    I'm a linux fan usually, but I have to admit that Linux isn't worth much on old hardware, especially very old hardware.

  60. kmandla is your man by Anonymous Coward · · Score: 0

    http://kmandla.wordpress.com/ -- This guy has one of the best recent blgos devoted to running Linux on systems similar to the one you described. He has covered evrything you need.

  61. Unless you *have* to have linux.. by nurb432 · · Score: 3, Interesting

    Go for NetBSD instead.

    --
    ---- Booth was a patriot ----
  62. LTSP, if the PCMCIA card supports PXEBOOT by doodleboy · · Score: 2, Interesting

    If so, I'd have a look at LTSP. At work we're re-purposing a bunch of old thin clients at our branch offices to PXE boot into a modern Ubuntu server. The setup is very easy under Debian/Ubuntu and you'll get a modern OS on every screen.

    1. Re:LTSP, if the PCMCIA card supports PXEBOOT by jvin248 · · Score: 1

      If the PCMCIA doesn't PXE boot on its own (probably not) then go to http://rom-o-matic.net/ for a floppy disk to do it. There is probably a VGA port out of the laptop so you can hook standard keyboard, mouse, and monitor to it and get a good client.

    2. Re:LTSP, if the PCMCIA card supports PXEBOOT by Anonymous Coward · · Score: 0

      PXE doesn't exist for the OP hardware.

  63. Slackware by Anonymous Coward · · Score: 1, Informative

    Runs on 486s, still.

  64. faq by Anonymous Coward · · Score: 0

    we seriously need a slashdot faq

  65. Be strong by Tx · · Score: 0, Redundant

    Be strong - chuck the damn thing in the trash now. I know it's tempting. We've all been there. But, unless your nerdiness borders on psychopathy, any sense of achievement you derive from resurrecting that relic will be short lived, and soon replaced by the realisation that you just wasted a heap of time on something utterly pointless. While you might get a little pleasure from the process of getting it up and running, actually using such a pathetic piece of crap once you're done, when people are giving away machines orders of magnitude more powerful, would be utterly perverse. Don't do it.

    --
    Oh no... it's the future.
    1. Re:Be strong by Anonymous Coward · · Score: 0

      Why throw away a piece of hardware that still works perfectly unless you're a capitalist pig?

    2. Re:Be strong by CronoCloud · · Score: 1

      Where the hell do some of you people live where people give away computers.

      Nobody gives away computers here. Even non-protits have trouble outfitting themselves with cast-off equipment. People seem to keep old machines running here for ages. In fact, just last year, the local newspaper still had an old 68foo Performa running in their office. They replaced it with a G4 tower.

      Take a look at what the local computer recycling place is selling:

      http://www.atrecycle.com/

  66. I beg your pardon! by gdav · · Score: 1
  67. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  68. A fully functional, OS that's VERY lean & clea by Anonymous Coward · · Score: 0

    OpenBSD - www.openbsd.org you'll have a fully functional OS, with no bloat and will run really well on that system.

  69. DSL (DAMM SMALL LINUX) by Fallen+Kell · · Score: 1

    Go take a look. It is around 50MB of space. Yes, it is typically a live CD, or USB distro. But that doesn't mean you can't get it to work. I personally have installed it on a system without CD/DVD, USB, etc., by doing a network install. That may or may not work in your case, as I do not know any PCMCIA network cards which support PXE-boot. That said, you could remove the hard drive. Pop it into another computer and do the install that way. The live CD distributions do a full hardware check even after doing a hard-drive install, so as long as it can detect your hardware normally, it will work even after you pop it back into your laptop. You won't find another light weight distribution that is as fully functioning as DSL out there. You can even get apt-get to work with DSL to install some other applications if you want (assuming that the system has enough power to run them).

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  70. Debian or PXE works fine by Anonymous Coward · · Score: 0

    I have current versions of debian running on a Pentium Classic with a 75MHz CPU and 48MB RAM (as a server), and CentOS on a laptop with 64MB RAM running X.

    • Debian supports can be bootstrapped from floppies, and then the rest installs directly from the Internet. It runs on 486 (my Pentium is running the 486 distribution, btw)
    • An alternative is to use PXE boot to install any other distribution supporting 486's from a server CD. A PXE boot floppy is needed if the laptop bios does not has built-in PXE support. For the TFTP server, I used dnsmasq.

    After the install, I disabled all unnecessary services, and replaced gnome.

    1. Re:Debian or PXE works fine by Fallen+Kell · · Score: 1

      Unfortunately for him (and anyone with only a PCMCIA network card), there is no PXE-boot support for such a device.

      --
      We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  71. KolibriOS! by Anonymous Coward · · Score: 0

    Full disclosure: this isn't Linux. It is, however, everything you asked for and more, and it fits on a single floppy. I'm sure the guys in their forum will be more than willing to help you out.

    http://kolibrios.org/

    If you want linux specifically, tiny core linux is what you're looking for:

    http://tinycorelinux.com/

    Happy computing!

  72. yes , it has by Anonymous Coward · · Score: 0

    it going the wind2 way, bloat, useless crap, like in ubuntu.. bluetooth app, palm app, hardrive, 4 package adders,

  73. LTSP / VNC / XDMCP Similar "Dump Terminal" Option by madstork2000 · · Score: 1

    Using anything other than the most very basic console will be painful on a machine that old. Someone suggested using older software, but that won't be very fun, since the web will be practically useless on an old browser.

    i have a Toshiba from that era that I have used as a dumb terminal on and off over the years. At one point I had gui-less version of linux, with a frame buffer version of vnc and used it to connect to my main machine. It was fast and served well as a bed side web browser for years. At another pointI had a LTSP server set up, and used an LTSP network boot floppy to use it as a dumb terminal. That was pretty cool too. Probably the most useful was using XDCMP and just having it login in to the remote X session on another linux box. A basic X setup with XDM and connection to a remote server. XDMCP worked quite nicely.

    Any of those well proven technologies will make that little old machine useful again, provided you have working network and video drivers.

  74. DSL by Anonymous Coward · · Score: 0

    DSL Linux
    http://www.damnsmalllinux.org/

  75. X on OpenWRT? by omkhar · · Score: 1

    Why would X have worked on any builds of OpenWRT???

    1. Re:X on OpenWRT? by cptdondo · · Score: 1

      It's in trunk now. I built qt3/embedded and konqueror for it 4 years ago. OpenWRT is a build system; you can build whatever you want.

  76. way back in the day by snooo53 · · Score: 1

    Way back in the day I used to browse the web on an IBM 8086 with 640k of ram, using something similar to Lynx. I know there are versions out there for DOS so a 486 should be plenty. Not sure though how well they handle the web code on more "modern" sites crapped up with php, flash and css.

    --
    The sending of this message pretty much inconveniences everyone involved.
  77. Dead Horse by Anonymous Coward · · Score: 0

    Really, why bother with such an ancient bit of kit? You can pick up a much more capable second-hand laptop from EBay for around 20-30 bucks + shipping (i.e. at least pentium, 128 megs, SVGA, pccard etc).

    1. Re:Dead Horse by Pentium100 · · Score: 1

      And who will give those 20-30 bucks + shipping?

      He has that computer right now, it does not cost anything.

  78. To not create garbage. by HalAtWork · · Score: 0

    Better than throwing it out: make it useful again.

    1. Re:To not create garbage. by FlyingBishop · · Score: 2, Insightful

      Not really. Make sure the parts are disposed of properly, and buy something with more power for $100 that actually uses significantly less power, so if it's used for a decent amount of time, the power cost dwarfs the cost of the hardware.

    2. Re:To not create garbage. by Pentium100 · · Score: 2, Funny

      And how do I get that $100?

      Also, using old hardware is fun.

    3. Re:To not create garbage. by FlyingBishop · · Score: 1

      You get the $100 dollars from the reduced electricity bill you'll have if you don't try to use a 10 year old 300 Watt machine to do the job of a brand new 5 watt one.

    4. Re:To not create garbage. by Pentium100 · · Score: 1

      For $100 I could get enough electricity to run the 300W machine for 111days 24/7. If I turned it off when I didn't use it I could stretch that to a year.

      So, a year without a PC and then I buy a 5W one for $100.

      I haven't seen a PC that uses 5W though.

  79. It will be slow by Anonymous Coward · · Score: 0

    First time I installed Linux was on my 486DX-33 w/8MB RAM and a Trident TVGA 8900C ISA gfx card. Console was fine, but X11 was extremely slow (Redhat). Way slower than Win 3.11 or even Win95. I wouldn't bother with X.

    1. Re:It will be slow by emj · · Score: 1

      But you had 8MB of ram that's a different story, he has 28MB of ram that's enough for Linux. I ran X with 24MB but didn't have HD space to have X and kernel sources at the same time so no X for me.

  80. I have a slightly better machine by Nimey · · Score: 1

    It's a Pentium-90 with 64MB of EDO DRAM. Thing runs Damn Small Linux really well, but it's got rather more RAM than you do. Might be worth a shot if your BIOS supports booting from a CD -- the very last BIOS update for my box enabled that. You'll also need a junker 40x (ish) CD-ROM drive: the 6x drive this thing had originally wouldn't support booting either. I can even run Firefox 2.0 on this; takes 20-30 seconds to start up, and the redraws are slow, but it works a lot better than you'd think. Dillo's pretty decently fast, but OTOH the browser sucks.

    Were I you, I would go with an older version of Slackware or Debian. I ran Debian 2.1 on a slightly lesser machine in 1999, and it performed well. That means being stuck on an obsolete Web browser, of course. Deb 2.1 shipped with Netscape 4.5x or 4.6x or something like that. You could probably get away with compiling a recent version of ELinks or Lynx... if those won't work, try doing a static compile on another machine & copy the files over.

    --
    Hail Eris, full of mischief...

    E pluribus sanguinem
  81. Debian 5 by reillyeon · · Score: 1

    I recently installed Debian 5 on a Pentium 75Mhz with 16MB of RAM and a 500MB hard drive. Debian still distributes floppy install images which include support for PCMCIA network cards.

  82. What is the "most slim" Redhat/Fedora distro? by HouseOfMisterE · · Score: 1

    Can anyone suggest a slim, up-to-date, linux distro based on Redhat or Fedora? Do I just need to run a standard install and de-select everything?

  83. sounds like a 486 project I once started by logicassasin · · Score: 1

    a few years ago, I came across a 486 motherboard on ebay. It was an FIC job with PCI slots on it. I had wondered what, if anything, could run on it in 2005. I picked it up for next to nothing, grabbed a 486 100MHz chip and went about building this frankenmonster machine.

    In retrospect, I wish I had that time back.

    I had 128MB of ram on this thing, an 8MB Matrox Millenium II, a pair of 4.3GB UWSCSI drives and an Adaptec 2940UW card. Networking came from an old 3Com ISA slot 10base Nic I had (and, oddly, still have to this very day!). Win98? yup. NT4? yep, 2000??? Absolutely. RH7.3 and 9? You betcha...

    Then it got old, I longed for something that could actually do stuff. It was cute for the moment, but overall a gigantic waste of my time.

    --
    Fifty watts per channel, baby cakes.
  84. OS/2 Warp by gozar · · Score: 1

    Find yourself a copy of OS/2 Warp and a bunch of floppies. You can do a floppy disk install and it will give you the best graphical experience on that hardware. Of course you'll probably be stuck with Lynx to browse most sites,

    --
    What, me worry?
  85. Red Hat 4.x? by Anonymous Coward · · Score: 0

    If I remember correctly, RedHat 4.2 did run on that hardware. Albeit, with a very "loose" definition of running. The hardware I tested:

    CPU: 486 @ 33MHz
    RAM: 16 MB

    Again, IIRC, the boot time was over ten minutes. Even when I ran this test it was for an "academic" exercise only. The Pentium class CPUs and motherboards ran circles around their predecessor, i486. The typical Pentium class motherboard had at least 32MB, and more than double the performance. RH 4.2 would boot in about 2 minutes on a Pentium (vs. over 10 for a i486).

    So, in the end, if you get RedHat 4.2. running, then you'll get "props" and "respect" but not much else. It's only good for an academic exercise. The hard fact is that a modern Linux really requires 128M RAM. Specialty distros like DSL may let you get by with somewhat less, but you won't be running Ubuntu 9.10, Fedora 12, or Slackware 13.0. So what, time marches on, and (so far) Moore's Law keeps giving gifts: (cheaper, faster, and more power efficient hardware.)

    To quote National Lampoon, "Give up."

  86. angstrom by Anonymous Coward · · Score: 0

    get angstrom, from angstrom-distribution.org .. its a debian-based distro.

  87. Only a masochist would suffer with that box! by Anonymous Coward · · Score: 0

    Give that sh*tbox a Viking Funeral.... quarter cup of kerosene and a flicked match! 8-P As others have already noted, you can literally find PILES of better lappies at your community waste recycling centers....

  88. Really man... by cephus440 · · Score: 0, Redundant

    my cell phone is more powerful. Buy a $150 closeout computer and install linux. You'll make your money back with the lower wattage power supply and you'll be less frustrated.

  89. BuildRoot by Anonymous Coward · · Score: 0

    you can build a distro as slim as you want or heavy as you want. and it creates ext images after compilation.

    http://buildroot.uclibc.org/

  90. hate to break it to you.... by scamper_22 · · Score: 1

    I ran into the same thing in one of our labs at the university. Let me just say, finding a linux distro that works and performs well on older hardware is pretty tough. Tried everything from old redhats to Corel Linux. This was a few years back and maybe I just couldn't find some niche distro... but in the end, the best OS I found to use was... Windows 95. We built some apps with QT and it did its job.

    We figured if we ever got new computers, we could install linux and just recompile.

    So my advice to you, sure to get you shot in slashdot... save yourself the time and effort and just get windows 95. You can get a basic browser and ssh in there.

    1. Re:hate to break it to you.... by uncle+slacky · · Score: 1

      I have to agree that Win95 is probably going to be the best GUI experience you'll get on such a machine. I ended up doing the same on a Compaq Contura 4/25 (486SX/25 with 8Mb RAM and 320Mb HD, floppy only, no networking apart from RS232 for a modem).

      Initially I installed Slackware 3.9, whose critical elements were available as floppy images. I downloaded the rest via dialup modem. You might like to try Zipslack, which is available up to v11 of Slackware and installs on FAT (with the option to change to ext2 later, IIRC). I think up to at least V7 still had floppy images for booting.

      I got X running, with help from http://www.linux-laptop.net/ and installed Netscape 3.0 (without WM) - it just about worked.

      Alternatively, you could use an svgalib graphical browser like Arachne:
      http://www.glennmcc.org/aralinux/
      I've used the DOS version with great success on 286 and 386 platforms, but I've not tried the Linux version.

      In the end I created a set of Win95 floppies from an install CD, installed the OffByOne browser and it ran at a much more usable speed:
      http://offbyone.com/offbyone/

      I'm no fan of Windows, but it provided the best UI on that particular laptop.

      Rob

      --
      Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it.
  91. Debian minimal by solid_liq · · Score: 1

    Debian Minimal is what you're looking for.

  92. Re:Fedora/CentOS LiveCDs do contain native extX fs by David+Jao · · Score: 2, Interesting
    Fedora provides Appliance OS spins for recent versions (F10 and up), which are highly stripped down Fedora images, coming in at 100-200 MB of disk. The OS is shipped as an ext3 image, not an ISO image.

    However, it's still pointless to do what the submitter is attempting. 486 machines weren't even interesting targets 9 years ago. Any recent version of Fedora won't boot on a 486, since Fedora is now compiled for i686 and up. Even if you got it to boot, it would be too slow for a modern X, and nearly too slow even for a console.

    The only modern-day task that a 486 machine can still perform acceptably is IP routing. Most people still have "slow" (by networking standards) DSL or cable connections. An old machine is perfectly capable of handling such speeds. But it's still a very bad idea. Energy costs are so high these days that buying a new low-power router machine is much cheaper than running a 486 even in the medium term (1-2 years), and the new machine will be much more capable and featureful. For $99 you can get a SheevaPlug which comes with Ubuntu and consumes 5 watts.

    If I was setting up a 486 machine anyway, my distribution of choice would be Voyage Linux. Voyage is just a very small Debian Lenny installation with a few additional (small) packages for embedded environments. It doesn't ship as an ext2 image, but rather as a tarball that you untar, which is just as good. The kernel is compiled for 486, so (unlike Fedora) it will actually boot. In theory, you can apt-get anything in the Debian repositories (including X, GNOME, etc.), but in practice it won't work on a 486. There are just too many differences between modern X11R7.5 and contemporary versions to the 486 like X11R5 or X11R6. I've done this before, and I can tell you that you won't be happy with the GUI even if you get it to run.

    A lot of commenters have suggested running an old distribution. This is a bad idea on any machine that you plan to connect to the internet. Even if there's a firewall in between, old versions of Linux have so many security holes that they represent an unacceptable risk. Old Linux versions are just as insecure as old Windows versions. Don't make the spambot problem worse. As a side note, distributions that provide no mechanism for in-place security upgrades are also insecure. This rules out most mini-distros like DSL or Puppy Linux.

    Basically, there's no way to run X securely on such old hardware. Just forget about it. If you intend to use it as a text terminal, then it might be worth setting up. Even then, don't leave it on all the time, or your electricity bill will dwarf any savings. (If you're not paying for the electricity, still, do the rest of us a favor, and save the planet from global warming or something.)

  93. First install from floppy, then experiment by m6ack · · Score: 1
  94. Other operating systems by Anonymous Coward · · Score: 0

    You should probably be looking at other operating systems. Check out Kolibri (not sure if it runs without a CD to install) or FreeDOS (which comes with floppy images). Both will fit in a very small space and will provide a graphical desktop with about 10MB of RAM.

  95. Without X? by Anonymous Coward · · Score: 0

    The last time I used dillo, it was OK but the experience was reminiscent of a text-based browser (except that dillo rendered some images). Do you really need dillo, or would a browser like elinks cover your needs? If you can get rid of X, then I think there will be a number of more current options open to you.
    http://elinks.or.cz/
    Alternate distro perhaps not yet mentioned :
    http://minimalinux.org/ttylinux/

  96. openembedded by Anonymous Coward · · Score: 0

    openembedded, it's a bit like gentoo (based off it actually) but it compiles 486 environment fine (e.g. for soekris devices) and X works fine (e,.g. on phones and such devices)

  97. Have you considered BSD? by Anonymous Coward · · Score: 0

    I have a roughly similar system (486 "laptop", 32MB RAM, no CD, floppy only) that runs OpenBSD relatively well. As long as you don't install KDE or GNOME, it should be fine for light-duty work. It isn't a drop-in replacement for Linux, but it's extremely easy to switch back and forth, especially with the heavy documentation.

  98. BasicLinux by Anonymous Coward · · Score: 0

    Have you tried BasicLinux? http://www.volny.cz/basiclinux/ it's really easy to find ditros that run on such hardware, just don't expect to be using 2.6.x kernel.

  99. Slackware, of course by spaceyhackerlady · · Score: 1

    An older version of Slackware will serve you well. Make a boot and root floppy, boot them, install. My very first Linux box was comparable to yours, though it was a desktop, and it ran Slackware '96 (aka Slackware 3.1) beautifully.

    Cruft is a minor consideration. If all you want is a box that boots to a command prompt, Slackware makes it easy. I view it as a construction set for making Linux boxes, instead of a pre-packaged Linux box in a can.

    No matter what you do, you are going to have to find some way of getting the distro off the CD. Slackware's network install may be what you need.

    ...laura

    1. Re:Slackware, of course by DynaSoar · · Score: 1

      Didn't find 3.1 myself, but did find 3.3 circa 1996

      http://slackware.mirrors.tds.net/pub/slackware/slackware-3.3/

      --
      "I may be synthetic, but I'm not stupid." -- Bishop 341-B
    2. Re:Slackware, of course by spaceyhackerlady · · Score: 1

      My Slackware '96 CD bit the dust a long time ago, but I still have the copy of Slackware 3.6 I did most of my thesis on.

      ...laura

  100. Recycling Bin by grimw · · Score: 0, Redundant

    Take it to your local recycling bin and just forget about this piece of garbage. Really, buy something better and more power efficient. I recommend a Sheevaplug if you want to keep price low, power consumption low, and get a lot better system in general.

  101. One Of My Favorites by DynaSoar · · Score: 1

    No longer under development, but who cares? It works. Was intended to run from one floppy with additionals running from a second, but has other configuration options. I ran it on a 386 Thinkpad with DOS 6.3

    muLinux (mu = micro)

    http://www.micheleandreoli.it/mulinux/mulinux.html

    muLinux is a minimalistic Linux distribution, suitable for old computers. X11, GCC, VNC, SSH, Samba, Netscape etc. are supported on additional addon floppies. It can be installed from DOS/Win9x or Linux, without repartitioning.

    Plus the head developer's personal project a single floppy Linux, Lepton, at the same site:

    Lepton is the temporary name for a single floppy Linux, based on the kernel series 2.4.x. It is my lab where I do experiment with the framebuffer device in Linux.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  102. If this is a matter of principle thing, why not... by Anonymous Coward · · Score: 0

    port v6 Unix to it? Your machine is somewhat comparable to the PDP/11 hardware that that OS ran on.

  103. So 15 is 20 now? by localroger · · Score: 2, Funny

    SRSLY the hardware in question was state of the art in 1994, which was when I bought a spiffy new DX266 instead of a then-dodgy P75. If you think 2009-1994=20 then I suspect you're using one of those dodgy early Pentiums.

    --
    Brackets contain world's first nanosig, highly magnified:[.]
  104. The problem with old dist vers / DSL etc.. by Anonymous Coward · · Score: 4, Interesting

    The MAIN problem I see with using old now unsupported distribution versions of BSD / LINUX is that security patches for such versions and their packaged applications are no longer generally being offered / maintained, and there will be dozens or hundreds of potentially trivially remotely exploitable code execution, DOS, and other security vulnerabilities in the OS, the services, and the applications, and there will be nothing you can easily do to fix these problems lacking official maintenance and contemporary patch package releases for the version you are running. Even some of the "long term support" versions of products are only supported for a few years, and the oldest of which that are still supported are still often too new for the type of hardware the OP refers to. If the OP wanted to compile her/his own BSD/LINUX distribution, there would be better hope of using modern version / patched software but configured to run on that old hardware, but that is probably way too much work just for an "appliance" in search of a convenient distribution.

    The problem with non mainstream distributions like Damn Small Linux, Puppy Linux, LTSP, et. al. seems to be either still insufficient portability to old CPUs with little RAM, or an infrequently updated monolithic distribution model that isn't really based on individually freshly updated packages / patches such that the most recent overall distribution is probably months or a year or more out of date with respect to security patches and bug fixes.

    I've got an old 64MB Pentium based laptop with a fine KB / screen / HDD / CD but a slow CPU and not much RAM that I've also
    been looking to turn into a basic web/email terminal for very basic internet access (e.g. no flash, no silverlight, not even AJAX sites, et. al.).

    I've failed to boot the most appropriate known Debian Live CD version on it. I've failed to boot Linux Mint 6 & 7 on it. I've failed to boot Fedora Live CD and Ubuntu Live CD on it as well. It seems like most modern LINUX distributions don't like running on 64 MBy RAM, or with CPUs with these kinds of limitations.

    I've run into similar problems with a Pentium based Fujitsu laptop with 256MBy RAM too.

    I believe part of the problem is likely something that I started running into with LINUX and BSD distributions several years ago with my Mini ITX VIA EPIA C7 / EDEN based motherboards. They don't support the platform OPTIONAL X86 CMOV instruction, but for a long time there was (and maybe still is) a GCC bug that emitted code that uses CMOV but doesn't do the mandated run time check to see if the instruction is supported and provide a work-around. Further some of these are not "i686" class CPUs and may lack other features that some kernels are built to rely upon, whatever those are.. SSE, SSE2, whatever. Because of the CMOV GCC / kernel problem and the transition from "i386" compatible kernels to "i686" compatible kernels being commonplace / the minimum supported by the distribution media, I started to have to compile custom BSD (OpenBSD / FreeBSD) and LINUX kernels on some machines as of several years ago.

    Now I would assume the GCC bug relating to CMOV is fixed or well known, but AFAICT the distribution maintainers just mostly stopped caring about old CPUs and limited RAM configurations and turned on optimizations for e.g. i686, i586+CMOV or whatever by default for their packaged binaries / media, hence perpetuating the incompatibilities with old i386 / i486 CPUs.

    I wish there was either an embedded version of something like VNC / RDP / X that could act as a graphic / audio / mouse terminal to a remote PC/VM that actually ran the OS and applications. AFAIK most of those things need a fairly respectable OS distribution and X11 and so on to run on top of, thus making the problem of having a secure terminal almost as hard as having a secure PC with a small general purpose distribution.

    Otherwise I wish there was some kind of BSD / LINUX distribution that was geared to handle hardware with old i386 / i486 class

    1. Re:The problem with old dist vers / DSL etc.. by naturaverl · · Score: 1

      there will be dozens or hundreds of potentially trivially remotely exploitable code execution, DOS, and other security vulnerabilities in the OS, the services, and the applications

      Not a problem. As the OP said, the laptop has no network connection.

    2. Re:The problem with old dist vers / DSL etc.. by Anonymous Coward · · Score: 0

      I have an old libretto .... really crappy version
      it has a 640x480 screen, pcmcia, an ide hd (currently 2.1gb, originally .8gb), and 8mb of ram, some i386arch, 75mhz but no coprocessor, ie slow :)

      it runs debian :)

      debian is sweet for old hw
      support is long running
      selection of packages is all there

      it has a working x with xdm to handle logins
      it ran x with networking pretty decently
      icewm etc are nice to use

    3. Re:The problem with old dist vers / DSL etc.. by Anonymous Coward · · Score: 0

      Just curious if you've tried

      http://www.delilinux.org/

      ?

    4. Re:The problem with old dist vers / DSL etc.. by tinyMAC · · Score: 1

      There is an operating system that though in its alpha one release, in my opinion I think it is appropriate for old machines. This is Haiku [ http://www.haiku-os.org/ ] and the minimum requirements are a x86 processor with at least 128 Mb of RAM and 400 Mhz+ PII system, 600 Mb+ hard disk space (The release notes are here [ http://www.haiku-os.org/get-haiku/release-notes ] ). I have used it and found it to be quite decent for ordinary desktop use (surfing, listening to MP3 and other audio formats, watching videos - MPEG, avi & MP4s). It is also POSIX compliant.

  105. Read this and save yourself a lot of trouble by billybob1.0 · · Score: 1

    Let me tell you what you will discover at the end of this exercise: Computers are a LOT faster today than they were 15 years ago. Moores law is transistor density doubles every 18 months or so which translates into a 1/2 price drop or 2x the speed or power. This exponential progression is roughly equal to a 10x speed increase or 90% price drop every 5 years. Applying that to a machine that is 15 years old. That's 5+5+5 which meant it's about 1/1000 as powerful or valuable as todays machines. 1000x is a bit too much but think about any other stat of the machine... 28M x100 = 2.8GB (a decent amount of RAM for a machine these days) 750MB x 100 = 75Gb (small by todays standards) 1.44Mb drive vs Flashdrive which people literally give away these days. (floppys died for a reason - I can only assume you are too young to have experienced the frustration of losing an important document to some grit in your pocket) Trust me - it's not worth it. (I had to resurrect a few machines myself to come to this realization) At least start with a better machine - I'm sure you could get something better for free, put a wanted ad on craigslist or look at surplus auctions (schools sell old machines by the lot)

  106. My $.02 by sootman · · Score: 2, Interesting

    I'm in general agreement with the "that's WAY to old to be worthwhile" crowd here but I will give you the benefit of the doubt and ask "resurrect for what purpose?" There are very few thing that can truly be done with a 486 in 2009:

    • Music player? Probably not. A fast 486 is absolutely at the bottom end of what can decode MP3, and I've only seen DOS (not Linux) players that claim to work on a 486
    • Make it a console-only system: easy enough to do, plenty of distros will give you a CLI and network drivers. Then you can use it to... SSH places.
    • But you mentioned X, so you probably want a GUI. OK, to do what? Games? Tetris would be fine, but nothing newer than DOOM will run on a 486.
    • Browsing station? Well, you can either run an old browser, which won't render any modern pages worth a damn, or you can run a more modern browser, which will be slow as death on that hardware.

    So really, yeah, I can see there are things you can do, and I can appreciate not wanting to waste something, but I just can't see anything really worthwhile that could be done with this hardware outside of single-purpose stuff like a dumb terminal, recipe database, weather station, etc. Only worth pursuing if you have lots of spare time or just really love to tinker of the sake of tinkering.

    Also: even though it's a laptop, I can't imagine the battery is any good, and replacements are probably hard to find by now, so it'll either be stationary, or portable to the extent that you can go anywhere as long as you're within 10 feet of a power outlet. So I can't see you taking this thing to coffeeshops or conferences or anything. If you have a particular goal you want to reach--say you love taking notes in vi and want something you can take to conferences--then you'd be better off getting a newer unit with wireless and a decent battery.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:My $.02 by jred · · Score: 1

      If he can get DSL running with X, couldn't he then run the browser off another box? Seems like it's be just powerful enough to be a dumb X terminal.

      --

      jred
      I'm not a mechanic but I play one in my garage...
    2. Re:My $.02 by Anonymous Coward · · Score: 0

      (the 486 only had ISA) ... actually I was using FreeBSD 4.x as a firewall on the 486 (2 ISA NICs) which could easily keep up with the bandwidth of my DSL (5 years ago) ... I already had the os set-up so I had nothing to loose seeing if it would handle the MP3 playing so it could be used with the stereo.

      The 486 didn't have a CD-ROM drive, but I think the method of installation back then was boot from a floppy -- and install via an FTP server (requires a network card).

      I manged to succeed in getting recognizable music out of the audio out on the sound card, but only after fiddling with the sample rate and downmixing it to mono ... It was recognizable music, but it was pretty low-fi.

      The only reason I would even attempt to do something like this would be for the fun of it. People are practically throwing away PIII laptops with 128mb+ ram and 5-10gig hard disks would definitely make a better web browser type box (plus it'll have USB / CD-ROM and will run Xubuntu easily) .

    3. Re:My $.02 by Anonymous Coward · · Score: 0

      Try Xubuntu with the text install for older hardware. I have Xubuntu running on a Dell 266mhz PII.

    4. Re:My $.02 by Anonymous Coward · · Score: 0

      X Terminal.

    5. Re:My $.02 by ccarlquist · · Score: 1

      Hum... I don't fully agree with these arguments. I for one have an old IBM Thinkpad 486DX4 notebook, 24MB RAM, 512MB HD. It is still running Slackware 7.1, being able to decode MP3 through mpg123 and madplay. I'm running Xfree 3.x, FVWM or Blackbox, I can surf the Internet on Netscape 3.x and edit docs using Maxwel Editor. I'm not concerned about "security" here because it is not connected so often, and even though, I don't keep important information stored here. A 486 is a terrible thing to waste...

    6. Re:My $.02 by captjc · · Score: 1

      SSH -X, Alpine Mail client, Pico (Nano), Midnight Commander, WindowMaker / GNUstep, Lynx, wget, BSD Games Pack, Nethack, and fortune - What more do you need?

      --
      Slow Down Cowboy! It's been 1 hour, 47 minutes since you last successfully posted a comment
    7. Re:My $.02 by TheRaven64 · · Score: 1

      I had a 133MHz Cyrix Pentium clone that struggled with MP3 playback and could encode at about 0.2x realtime speed. The Cyrix chip had a much weaker FPU than the Pentium. The same is true of a lot of 486 clones. If it's an Intel 486 then it's probably just about okay for music playback, but if it's an AMD clone or similar then it may have problems.

      --
      I am TheRaven on Soylent News
    8. Re:My $.02 by transparen · · Score: 1

      on a 486, ssh is enough :)

      --
      SR&ED
    9. Re:My $.02 by Thelasko · · Score: 1

      There are very few thing that can truly be done with a 486 in 2009:

      I was going to say start a blog, but alas you need a newer machine for that these days.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
  107. FreeDOS by Anonymous Coward · · Score: 0

    http://www.freedos.org/

  108. Deli Linux by flameproof · · Score: 1

    Try here: Deli Linux. Specs: 486 +(exactly) 750mb hd. Most likely you can trim down the floppy install in some manner to bink that back enough to be meaninful. Try the forums. Hope that helps.

    By-the-by, I get why anyone would want to "waste their time" with such efforts: Because You Can. Please disregard these post `90's, Pentium-based infidels. Deli's tagline: "`Why the heck make a Linux for such old crap ?' you may ask.'" (Because) "I can't stop playing with it." (Taken directly from the front webpage).

    --
    ~Just as a thing fails if it lacks a kernel, so too it fails if it lacks a skin. ~ Rumi, Discourses
  109. SCO by hierofalcon · · Score: 1

    See if you can find someone with Santa Cruz Operation OpenServer or similar. I know there is much hate and loathing on Slashdot with them and when applied to management it is completely deserved. But they make a X based Unix distro which runs very well on old small low horsepower hardware. Or at least they used to. Back in the dark ages. Course you might not be able to find anyone with the license keys anymore. Still - it'd come closer to running on the old stuff than most other choices if you want something full featured.

    My 82 year old mother has been running it for years on a P90 and refuses to change. She'll probably still be running it when she dies. Runs solid as a rock and she refuses to connect to the Internet as well so patches aren't a concern.

    That would be my primary concern with many comments saying run old version X (including this one). The old stuff frequently has holes that have been patched. If you don't run any world services and never do anything as root with real world access, you might limit the risk. The risk won't be 0 though.

    Junk the old stuff and move on.

  110. Friday math fail by mister_playboy · · Score: 1

    Oops, Friday math fail.

    Time to stop posting and start drinking... :)

    --
    Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
  111. Re:Fedora/CentOS LiveCDs do contain native extX fs by evilviper · · Score: 1

    Even if you got it to boot, it would be too slow for a modern X, and nearly too slow even for a console.

    That's nonsense. Boot times might not be fast (most services can be disabled) but there's no reason a 486 wouldn't smoke at the console.

    X11 with a lightweight window manager like Blackbox would work just fine on an old CPU... The problem you may run into, though, if you use a stock build of a recent X11, is running out of RAM, and constantly swapping to disk. Still... avoid that, and you'll be fine. I've certainly got 128MBs of EVDO SIMMs lying around... And even 32MB would be managable if you go with something optimized for low-memory systems.

    Energy costs are so high these days that buying a new low-power router machine is much cheaper than running a 486 even in the medium term (1-2 years), and the new machine will be much more capable and featureful. For $99 you can get a SheevaPlug which comes with Ubuntu and consumes 5 watts.

    It'll take a good 4 years before the cost of electricity pays for your ShevaPlug.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  112. 3rd world countries by rodrigovr · · Score: 1

    Maybe the guy lives on a poor country or has very low funds. If this machine is the better he can get for some job, let's help him.
    My sugestion is openbsd with a custom kernel, because the generic will eat so much memory. I run a firewall with 1GiB RAM and everytime I check ram usage it is bellow 20M.

  113. Re:If this is a matter of principle thing, why not by rodrigovr · · Score: 1

    port v6 Unix to it? Your machine is somewhat comparable to the PDP/11 hardware that that OS ran on.

    It's MANY times faster than the PDP11, there are 20 years between them.

  114. Slitaz gets my vote. by JDeane · · Score: 1

    I think this may be what you are looking for...

    You can install it from a floppy and it will run in 24MB's of RAM.

    Pretty modern and lite.

    http://forum.slitaz.org/index.php/discussion/38/floppy-install-how-to

    Slitaz Linux is my favorite these days for older hardware and the requirements are modest to say the least.

    This will not apply to your situation but I installed it on a machine with 256MB's and I can run Opera use youtube and do all kinds of things on this machine, Ubuntu would run but it ran like molasses on a cold day....

  115. Have similiar, but only kept for Old gaming by ThundrNeon · · Score: 1

    I can't think of much you can do with a 486 at least for running any modern program. I also own a 486 but mine is a desktop. I keep it purely for sentimental reasons and for playing a few older games on their native OS and equipment. Granted my currebnt 486 is much better than my original 486 and the specs could even be considered waste. 486 DX2 66, 128 MB EDO RAM, 1 GB HDD, built in 10 Mb Ethernet, 64 MB 3DFX Voodoo 5 PCI for Graphics, and a Soundblaster 16 ISA for Sound. The unit has a 3.5 and 5.25" Floppies and a CD-ROM. It is loaded with Windows 95. Even with these specs the best it can do is run Master of Orion, Heretic, DOOM, Road Rash, and the Original Warcraft. Older versions of Winamp run but wheter local or pulled over network the best the unit can muster for mp3 playback is 1/2 quality mono even while optimized for 486 processors. Again the only reason I keep this machine is to play some of my first games and because my first PC I ever owned was a 486 DX2 66Mhz Machine. Oh it does browse the internet but firefox doesn't like running and the newest version of ie that can run is 5.5 Windows 98 is too much for the unit.

    --
    Inherited Will. The Destiny of the Age, and the Dreams of the People. These are things that will not be stopped. As l
  116. Re:Fedora/CentOS LiveCDs do contain native extX fs by David+Jao · · Score: 1

    That's nonsense. Boot times might not be fast (most services can be disabled) but there's no reason a 486 wouldn't smoke at the console.

    If you're using the 486 as a console, and nothing else, then it will work. I mentioned this in my original post. However, text consoles by themselves aren't very interesting these days. It's not like the average person has a machine lying around that lacks a display console. If you try to do anything else on the 486, such as use the disk, then the machine will thrash. Remember, 486 machines predate the advent of DMA transfers, so you'll be sucking up all of your (already very limited) CPU just to manage disk activity.

    I really can't see a 486 being useful, even in console mode, unless you literally need a console for some reason.

    X11 with a lightweight window manager like Blackbox would work just fine on an old CPU...

    I really doubt it. I've used Blackbox when the occasion calls for it, and although Blackbox is great, it's not fast enough for a 486. An AMD Socket 7 K6 is about the slowest machine I can tolerate, even with Blackbox.

    And again, even if the X server runs, what would you do with it? Perhaps you missed the part where the submitter mentioned that the machine's display resolution was 640x480. I mean, 640x480, are you kidding? It's also a laptop machine, which means that upgrading the video card is not an option, not that it would be worth it anyway. You mentioned running out of RAM, but you forgot to consider video RAM (which is not easy to upgrade).

    It'll take a good 4 years before the cost of electricity pays for your ShevaPlug.

    4 years is not that long a time in this context. I certainly wouldn't want to go through setting up a low end machine any more often than once per four years. Besides, if you factor in either the extra time required for setting up and using such a slow machine (at minimum wage) or the risk of future energy price shocks, the time to break even is much closer to 2 years than 4 years. And finally, the SheevaPlug was just one example. Plenty of other commenters have mentioned that you can get Pentium 3 machines for free these days, which won't save any electricity, but will be a lot more pleasant to use.

  117. try Vector Linux 3.2 by Penicillus · · Score: 1

    I have Vector Linux 3.2 installed on a Pentium 66. I split the (?1.2 gig) hard drive into two partitions, lap-linked the file (~320 meg) to the first dos partition, and used a Vector Linux boot disk to load the file and install it to the second partition. I have 16 megs of ram on the Pentium 66, so I think you install it successfully with your 486 system.

  118. Thank you for fun. by jackb_guppy · · Score: 1

    I too have old hardware:
    486sx16 with 12MB and 275MB drive, 2 ISA 10baseT - use for testing of IPCop.org linux firewall. Works great.

    K6-3D 400 with 256mb and 10G drive - Had to get Ubuntu 7.04 because new versions would not find IDE drvies correctly and had problems with ACPI (or lack of). Then upgrade upgrade upgrade not to 9.04. Took awhile. It is what I am writing on now.

    My next projects are Dual PPro 200 with 256MB and 2 2G drives. It was running Linux before with NT3.51 in a VMWare session, but that been a few years. 2 SMALL form P6-500 with 256MB and 10GB.

    I also run Core 2 QUAD with 8GB and 256G and 1TB with VMWare 5 sessions. So I do not just have old hardware.

    I am finding Linux has loss some of its roots for being able to bring more work out of older equipment. But it does not stop us from trying, does it. Good luck with your project.

    I used an old redhat diskette a few months ago to netload from their servers, was fun and slow but did work. Other information for doing these types of installs.
    http://www.debian.org/distrib/netinst
    http://marc.herbert.free.fr/linux/win2linstall.html -helpful.

    Also remember the Async ports on these old machines and be connected to another machine and used for network loading too. ;-) Just takes longer be works very well.

    Thank you

  119. Re:Fedora/CentOS LiveCDs do contain native extX fs by nxtw · · Score: 1

    The only modern-day task that a 486 machine can still perform acceptably is IP routing. Most people still have "slow" (by networking standards) DSL or cable connections. An old machine is perfectly capable of handling such speeds.

    Maybe.
    But the cheap routers with a 200 MHz MIPS CPU can struggle with certain usage on residential broadband connections. And I'd expect there to be more overhead involved in just pushing frames around on a 486.

  120. I wouldn't recommend this by es330td · · Score: 1

    I used to have a collection of old hardware and tried doing this a couple times. You are going to find that it is so incredibly slow that whatever satifaction you got from getting it to work will be more than cancelled by the disappointment in the performance. I tried installing a couple Linux flavors on a Dual Pentium Pro 200 with 1 GB of RAM, a computer that is light years ahead of your i486 and was quite depressed about how poorly it performed. The fact is that successive generations of CPU's really smoke the previous ones, and two generations is too big a gap. Save yourself the aggravation.

  121. Only if your time is worth less than zero $$$ by tomhudson · · Score: 0

    Where'd you get that clunker - out of someone's garbage? That's the sort of machine you give someone you don't like, as a "favour."

    No network card (at least from the specs you posted), no usb, 640x480, les than 1 gig hd, just a floppy drive - what are you going to do with that?

    Best to find a copy of D0S 6x (or if you can find the Window95 floppy set, DOS7). Even Windows95 is too much for that. At least you'll be able to (sort of) play doom on it.

  122. Time management by Anonymous Coward · · Score: 0

    "I've spent the last few days trying to find a Linux distro that will work on that machine."

    Holy crap, is that a worthwhile use of your time? I mean, assuming that "the last few days" equates to 4 days, and a geek-day has 12 working hours.. That's 48 hours. At minimum wage, you could have bought a brand new netbook for that, and you can bet that 486 laptop will never equal a netbook even if you spend the rest of your life tweaking it.

  123. Linux does work on a 486 just not X(XL) by Anonymous Coward · · Score: 0

    I have a similar laptop to yours except it only has 16megs of RAM, and also a PCMCIA interface with a combo 100Mbps ethernet and 56.6k modem. Basically Slackware will work if you are able to boot from ethernet.

    But recent X are so damn bloated that I seriously doubt it will even start. Apparently recent X.org versions do not support ISA video cards. So that's probably the end of it just there.

    Right now I have Windows 95 and a Slackware 9.x on it (I think it used XFree86 3.3.x). I can use IceWM and some Gtk 1.2 apps, but the sucky X driver only allows for 8 bit color even though Windows 95 allows for 16 bit colour which is a huge show stopper. Also most Linux graphical programs are not designed to be used with a 640x480 or even a 800x600 resolution. You'll find yourself often with too big windows for 640x480/800x600 which is shame since Windows 95 in 640x480 works nicely. Anyway, 20 years later, X still sucks.

    With Windows 95, I'm able to use Netscape Communicator 4, Paint Shop Pro and some other nice apps, even play Duke Nukem 3D and Magic: The Gathering. In Linux, you can play Doom with svgalib but that's about it.

    You won't have any problems with console stuff in Linux though, even recent things. But in any event, you'll have to compile yourself a custom kernel for your hardware (and don't forget to enable the options for small systems). And no, unlike what someone said, the console will not be slow. To be able to access the HTTP config stuff of DSL modems, 'elinks' might very likely work with 24mb of RAM.

    Since X absolutely sucks, it would be really cool if a Linux framebuffer driver was made to work with video cards of this time (they don't support VESA 2.0). You could use 800x600 / 256 colours and with a console window manager such as VWM it could be nice.

    A distro that doesn't use GLIBC might be a good thing too.

  124. The framebuffer is your friend! by akanouras · · Score: 1
    1. 1. Attach disk to a more powerful machine
    2. 2. Install barebones Debian (no tasks, forget Xorg)
    3. 3. aptitude install fbset links2 fbterm
    4. 4. Modify the kernel's boot parameters (in your GRUB configuration) so that it loads a framebuffer driver.

      Use:

      find /lib/modules/`uname -r` -iname '*fb.ko' -print0 | xargs -0n1 basename | sed 's/\.ko$//g'

      to get a list of available framebuffer drivers. Possible candidates are: uvesafb,vesafb,vga16fb or possibly a specialised driver for your VGA card, if you can see one.

      The syntax (in Linux 2.6?) in most cases is video:DRIVER:XRESxYRES-BPP.
      Here's what I'm using: video=uvesafb:1024x768-32,mtrr:3,ywrap

    5. 5. Attach the disk back to the POS.
    6. 6. Use links2 as your browser in VC1 (Alt+F1). It supports images, some JS and some CSS(?). You'll be able to read Slashdot in its familiar format with it (which I assume is the point of this exercise). It can use either a framebuffer or SVGAlib.
    7. 7. Use fbterm as your terminal emulator in VC2 (Alt+F2). It supports multiple buffers. This one requires a framebuffer to work or else you'll have to make do with the standard linux console (VC2-VC64).

    Note: I'm not sure if the above will work with 28MB RAM. In that case, you can try the latest 2.4 kernel from kernel.org and links2 using SVGAlib.
    Also: Don't try running aptitude on the POS, you're in for a world of misery. :-P

    Good luck!

  125. Wing Commander by Green+Salad · · Score: 1

    All your base (of 486 laptops) are belong to me....ha.ha.ha. Seriously, I still play Master of Orion, Civilization and X-COM. Old laptops make decent game consoles for the classics.

  126. Just No. by SanityInAnarchy · · Score: 1

    Unless your hardware is old enough that the kernel taking some 3-4 megs (instead of fitting on a floppy disk) is an issue, newer software is probably better.

    Just go lightweight.

    I would say Debian or Arch, not Gentoo. I like Fluxbox as a window manager, for a light system. That's about it -- add other things as needed.

    --
    Don't thank God, thank a doctor!
  127. Upgrade... and then play! But reconsider X. by PhotoJim · · Score: 1

    None of the other posters (that I've seen at least) have recommended that you upgrade the hard disk. You absolutely can. It will be some work but it will be worth it. A multi-gigabyte hard disk will make your system a lot more useful.

    Filesystem Size Used Avail Use% Mounted on /dev/hda3 2.2G 913M 1.2G 44% / /dev/hda1 89M 85M 0 100% /boot /dev/sda1 3.8G 1.8G 1.9G 49% /usr /dev/hdb1 1.4G 222M 1.1G 17% /var /dev/hdb2 1.6G 374M 1.2G 25% /home

    That's from my 486sx25 with 32 MB of RAM. No X, though. And not a laptop.

    Just remember that you need a /boot partition if your machine can't natively see large hard disks. My machine choked hard on the 2.2G IDE drive I put into it, so a 100-megabyte /boot solved the problem nicely.

    Maximize the RAM. This will help too. Unfortunately 32 MB is the maximum mine will take. (In theory it might take more; there are larger 30-pin SIMMs than I'm using now, but my machine wasn't built for them, so I haven't bothered trying them. They might work but they would probably be a waste of money.)

    This is a waste of time. Some wastes of time are still fun. If it entertains you to do this, do it. I keep my 486 running out of nostalgia only (it was my first *nix box).

    Incidentally if you want some low-end box projects, check out http://www.lowendbox.com/wiki ... the author is really interested in very modest VPSes (sub-$5 a month for many) but the principles would apply to modest whole-computer systems too. I put lighttpd on my 486 out of inspiration from that wiki.

  128. Small floppy based by zogger · · Score: 1

    http://www.linuxlinks.com/Distributions/Floppy/

    In that list, I tried blue flops before, (a two floppy distro, with an enhanced graphical Links browser) it worked fine on an old mostly broken pentium 1 laptop with 16 megs RAM that I was given. It says in the notes minimum requirement is 16 megs or 8 with swap, and a 386, has Ethernet card drivers and a text editor and some other stuff. I know I was able to get online with it and surf reasonably.

    http://blueflops.sourceforge.net/

  129. Stop treating linux like an illigitimate child by shovas · · Score: 0, Flamebait

    This is something I've thought about for ten years. When people try out linux, or when techies try out linux, it's always on a spare machine which is inevitably worse for specs than their windows box. Inevitably they never fully make the switch.

    So many years ago I decided I would treat linux well and give it the preferred hardware. Guess what, I was much more satisfied having a great system rather than something hobbling along. The user experience was obviously a total notch up and so you get a better impression of linux because it can then do so much more.

    My opinion on this particular story is that it's completely bogus to think you'll approach something you'll make significant use of with the specs we see given. When you see a garbage system, hobbling along, ask yourself, what did I actually expect to come out of this? Something almost as good as my dual-core windows desktop? Come on.

    Just try it. Give linux your windows hardware and put windows on your worse, spare hardware. See how it feels when the shoe's on the other foot. Not so fun anymore.

    Now, perhaps something constructive. Why bother with this old machine when you can dumpster dive for better *easily* or you could buy a sheeva plug for $99?

    --
    Selah.ca. Pause, and calmly think on that.
    1. Re:Stop treating linux like an illigitimate child by petrus4 · · Score: 1

      This is something I've thought about for ten years. When people try out linux, or when techies try out linux, it's always on a spare machine which is inevitably worse for specs than their windows box. Inevitably they never fully make the switch.

      Come on. We all know Tux was conceived at around 4 one morning while Linus was shagging Tove on their bathroom floor, while both were under the influence of alcohol and various other controlled substances, and thus forgot to use contraception. (Hint: Lighten up. ;))

      More seriously, the reason why people don't put Linux on their primary hardware, is because Linux is considered by them to be experimental, and thus potentially unsafe. They don't want to risk losing their data, by sharing their Windows drive with something that could potentially go berserk and destroy their partition table, for all they know. Given said lack of knowledge, it's a logical approach to take.

      Incidentally, I dual boot, and I'm not intending to probably ever "fully make the switch," either. Dual booting is not a sin, and there are certain things for which Windows is still very useful.

    2. Re:Stop treating linux like an illigitimate child by shovas · · Score: 1

      (Hint: Lighten up. ;))

      I wasn't being miserly, I was just telling people the truth of what they're doing and comparing it to how they treat windows.

      Of course windows will always appear better because you always give it preferential treatment.

      My main desktop is linux. I have a windows laptop for a little bit of side-work and another windows desktop just for gaming. I'm cool with both.

      But these endless questions and how best to run linux on ridiculously old hardware will only _obviously_ fall short of satisfaction. Worse, what happens is you build a little machine, find out it's useless, and never really get into it. It was only when I gave linux a bit of respect that I saw just how good it is.

      It's like people expect something for nothing...

      --
      Selah.ca. Pause, and calmly think on that.
  130. Single-floppy OS by tomhudson · · Score: 1
    32-bit and 64-bit operating system written entirely in assembler, fits on one floppy. http://www.menuetos.net/

    Pre-emptive multitasking with 1000hz scheduler, multithreading, ring-3 protection
    Responsive GUI with resolutions up to 1280x1024, 16 million colours
    Free-form, transparent and skinnable application windows, drag'n drop
    IDE: Editor/Assembler for applications
    USB 2.0 Hi-speed storage, webcam and printer support
    TCP/IP stack with Loopback & Ethernet drivers
    Email/ftp/http/chess clients and ftp/mp3/http servers
    Hard real-time data fetch
    Fits on a single floppy

  131. Time / Effort value by Anonymous Coward · · Score: 0

    I'm surprised no one mentioned it... perhaps geek nestalgia keeps the perspective at bay...
    someone mentioned a $100 cell phone, which is close...

    I have to wonder, how much is your time worth? how much time will you spend getting an old relic to operate, and possibly even interact with the world around it? If all you need is telnet/SSH, sure you'll be fine... but as it's already been mentioned, web browser needs are well beyond what that machine will handle.

    If you have nothing to do, no job to worry about, sure, spin your wheels... for those with jobs, feel free to calculate your hourly rate (I use the ratio of 10k/yr = $5/hr, which I think is close enough), and determine how much money it'll spend to write the floppies (if you have another machine w/ floppy drives, and the cost of disks), install, perform updates, etc.

    I'm not suggesting you spend every dime for the latest and greatest... but I'd at least consider something with a P4 or greater, 256-512 RAM... such computers can be found on ebay and CL for $25-50 (the TRUE value, for all you over pricing CL'ers!).
    Chances are, the monitor will be the biggest expense, and I imagine you've already got one.

    point being, keep the value of computers in mind, and as importantly, the value of your time!

  132. Re:Fedora/CentOS LiveCDs do contain native extX fs by evilviper · · Score: 1

    If you try to do anything else on the 486, such as use the disk, then the machine will thrash.

    Thrash has a very specific meaning, which you seem not to understand.

    Remember, 486 machines predate the advent of DMA transfers, so you'll be sucking up all of your (already very limited) CPU just to manage disk activity.

    It won't make a good file server, but that's about it. You're not going to be doing heavy multimedia, or running a major database server, so it's unlikely you'll be doing enough disk access that you'll care.

    A 33MHz 486 is plenty fast enough for MP3 playback, image display, text web browsing (Links was GREAT in the days before CSS completely took over), e-mail, and probably decent document editing, if you can find yourself an old copy of some lightweight office tools (AbiWord1, etc.)

    An AMD Socket 7 K6 is about the slowest machine I can tolerate, even with Blackbox.

    You'd probably do a lot better if you knew how to optimize Linux system performance, as well as code.

    Perhaps you missed the part where the submitter mentioned that the machine's display resolution was 640x480.

    That's almost DVD resolution. It's not that bad.

    The #1 reason people complain about screen resolution is because they can't figure out any way to change font and icon sizes... Set that, and maybe default scaling in your image viewer and possibly web browser, and you'll have to look close to notice.

    You mentioned running out of RAM, but you forgot to consider video RAM (which is not easy to upgrade).

    640x480@256 colors is just fine for the basics. Many apps have very good dithering, so you'll have to pay attention to really notice, even with images.

    Besides, if you factor in either the extra time required for setting up and using such a slow machine (at minimum wage)

    You're making an awful lot of false assumptions...

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  133. electricity bill? you've got to be kidding... by Anonymous Coward · · Score: 0

    I use a 486 laptop as an alarm clock. The power usage is negligable. Maybe you don't recall but 486s didn't require CPU fans, the lower clocked versions could often be found without even a heatsink. The thing shipped with a 5V 5AH Ni-Cad battery pack for heaven's sake, and I could play DOOM on it for a couple hours when it was new.

  134. Re:Fedora/CentOS LiveCDs do contain native extX fs by David+Jao · · Score: 1

    Thrash has a very specific meaning, which you seem not to understand.

    My slashdot ID is lower than yours. I understand full well what thrash means, and I meant thrash.

    You're not going to be doing heavy multimedia, or running a major database server, so it's unlikely you'll be doing enough disk access that you'll care.

    The mere act of administering a system (to install security updates, say) is already more disk access than a normal person would care to endure.

    Perhaps you missed the part where the submitter mentioned that the machine's display resolution was 640x480.

    That's almost DVD resolution. It's not that bad.

    It's 2009. 640x480 for a graphical display is bad, and no amount of scaling or font size tweaking will fix it. But even if we totally ignore this and grant everything you said, you're still ignoring huge issues that make the idea of using this laptop totally unworthwhile. For example, laptops from the 486 era had passive matrix displays. They are positively painful to look at for long periods of time. There's a reason why passive matrix displays dropped out of the marketplace despite their low cost.

    Besides, if you factor in either the extra time required for setting up and using such a slow machine (at minimum wage)

    You're making an awful lot of false assumptions...

    Minimum wage is if anything an extremely conservative estimate of the time value of money in any developed country. If the submitter wants to provide additional information then by all means go ahead.

  135. LFS by Yogiz · · Score: 1

    I'd probably not use such a machine for everyday computing but if you want to have some fun, try building Linux from scratch on it and try out how well the current kernel handles the old hardware.

  136. use DSL: Damn Small Linux by tjanke · · Score: 1

    The answer to your question is "Damn Small Linux". You can install it from floppies; instructions here: http://www.damnsmalllinux.org/install_from_floppy.html. Runs beautifully on lower spec hardware than you've got.

    --
    Cheers, Tim -- Tim Janke Part mad scientist, part lion tamer: sr. software engineer, global team leader, project mana
  137. try LinuxMint XFCE by Anonymous Coward · · Score: 0

    I have this running (not crawling) on a P3.450 with 384 RAM. One CD image and everything works first time! You can get it at http://www.linuxmint.com

  138. Stupid by Anonymous Coward · · Score: 0

    Dear slashdot, I have an old punchcard based machine that I'd like to resurrect so I can run dillo and some xterms but I can find punch cards for ubuntu. Has Linux really gotten so bloated that it can't run from punch cards? I though it was supposed to run on old hardware? It's not as though my expectation of running a modern Linux distro on hardware less powerful than my cheap cell phone is unrealistic, are they?

  139. Basic Linux is the answer by stasike · · Score: 1
  140. LFS by Anonymous Coward · · Score: 0

    what are all you guys blabbing
    LFS, Linux From Scratch
    If anything is not bloated, this is it. (it = what you make of it.)

  141. Different project, maybe? by Anonymous Coward · · Score: 0

    I would say forget using it as a regular system, it's just going to be painful to use a browser on, especially when you already have other stuff. I would suggest installing NetBSD (4mb minimum memory requirements, 8mb for X11) and a slideshow screensaver so you can use it as a digital photo frame. Alternatively you could use something like conky to use it as a live monitoring station for your network.

  142. Not linux, but another option by pestilence669 · · Score: 1

    An old copy of BeOS will boot graphically off of a single floppy disk and will definitely outperform any other operating system from that era. No security patches are ever needed, because hardly anyone ever heard of it. Security through obscurity. There's still fledgling support from die hard fans and an open source clone progressing nicely. You can find R5 & boot floppy images online. It really does scream on hardware like yours. Should boot in around 20 seconds. It even has a UNIX-like shell. Once upon a time, it was my primary O/S. The 64-bit filesystem never corrupted and it could push a quad Pentium Pro box to near 100% utilization. Nothing has ever matched its multithreading nor its responsiveness since. I was sad to see it go. Coding for it was a dream too... assuming you like C++ more than C.

  143. OpenBSD by petrus4 · · Score: 1

    Check the hardware support list, but looking at it, it supports DX2s/DX4s. AFAIK UNIX was never ported to i386 before the addition of the FPU, although I could be wrong about that.

    The reason why I'm suggesting this is because, as well as being a particularly compact, high quality codebase, OpenBSD is, as you probably know, specifically oriented towards security. A firewall or software router is one of the only uses I can think of for a 486 these days.

    If you were going to install NetBSD, you could possibly mess around with using the CPU as a controller for something weird, especially if you know how to actually rip the motherboard out and attach it to a robot chassis. ;)

    OpenBSD's internal fork of X is probably very tight I'm guessing as well, so you will possibly be able to run that. You almost certainly won't be able to play mp3s on it, and personally I wouldn't even try Dillo on it, either; use links.

    The DX4 was the first machine with video playback, if memory serves.

    Good luck with it, and have fun. If you can find a tight enough system for it, you'd probably be surprised at the number of uses you could find for it. It'll run ash, ed/vi, sed, and grep, at least; and who really needs more than that anyway, right? ;)

    1. Re:OpenBSD by TheRaven64 · · Score: 1

      AFAIK UNIX was never ported to i386 before the addition of the FPU, although I could be wrong about that.

      The 386 did have an MMU. So did the 286, but it only supported segmented addressing, not paging. A few other UNIX systems were ported to use it (e.g. MINIX), but Linux and BSD were not, as far as I know. OpenBSD continued to support i386 until a few months ago. The support was dropped because the 386 did support a few atomic operations and so it needed some complicated mutex code to work around them and removing this support simplified the kernel code and removed some complex and rarely-tested code paths.

      --
      I am TheRaven on Soylent News
  144. Tweak Firefox by Britz · · Score: 1

    Since you want a browser, you probabely have a choice between w3m, lynx, links, elinks or some very inadequate X11 browser. I don't know if Dillo is up to the task of displaying current webpages in a proper way.

    You should look at older versions of Opera (they have an archive). Some run on very low spec hardware and also check out how much you can tweak a current version of Firefox to run on those very low specs.

    Since someone suggested Debian, please make sure it is compiled for i486. Some distros nowadays compile for the Pentium.

  145. Or QNX? by Anonymous Coward · · Score: 0

    I recall that QNX had a relatively impressive demo on a single floppy.
        http://toastytech.com/guis/qnxdemo.html

  146. Linux mp3 players by Anonymous Coward · · Score: 0

    mpeg123.

    Command line. Works on a 486.

  147. SliTaz ? by Anonymous Coward · · Score: 0

    You can try SliTaz (http://slitaz.org) loram version : http://download.tuxfamily.org/slitaz/iso/2.0/flavors/slitaz-loram-cdrom.iso

  148. Replace it with the money you'd spend on power by Anonymous Coward · · Score: 0

    It's a neat project, but you could probably replace it with an atom board for the money you'd otherwise spend on keeping the older one powered up and cooled for a year.

  149. DeLi linux by Jeek+Elemental · · Score: 2, Interesting

    I put this on a 15 yo toshiba satellite pro (p75, 40MB ram, 750MB hd), works fine.
    Getting wireless from a pcmcia card took a little work.
    The CD rom, which is a custom toshiba thing, worked fine which was pretty impressive.

    Ofcourse once the itch to get everything running was satisfied, it just sits on a shelf now..:)

    http://www.delilinux.de/

  150. power consumption? by NeoStrider_BZK · · Score: 0

    TCO says you should get a newer machine. Not necessarily a NEW machine, but at least a pentium (4.99999-86).
    And c'mon, what would be the use of dillo these days? I tried it for a while in my EeePC 700 2G and it was mostly useless. The web today is (unfortunaly) too dynamic for it.

    (And trust me, Im into embedded computing and "I just want whats enough for me" trends)

  151. OpenBSD by Spit · · Score: 1

    OpenBSD should boot and run on that. I can't remember if they're still shipping XFree86 along with X.org but it wasn't so long ago they were. Don't expect to do anything useful with it in X, unless you're willing to run an old version of Netscape or something. Maybe Dillo will run.

    --
    POKE 36879,8
  152. 28 Megs of RAM? by he-sk · · Score: 1

    That's like an assload. 8 years ago, I installed a then-recent Debian on a 486 with 8 MB RAM and RAM was the limitting factor. Calculation of the apt-get dependency tree would take hours.

    You might wanna try something like that: Install a server that serves up Debian boot images, boot via your PCMCIA network card, install a Debian base system on the hard drive and then simply pull software from the network.

    Or you could toss it. That's what I'd do.

    --
    Free Manning, jail Obama.
  153. tiny linux, 8 mb ram by cenc · · Score: 1

    It is designed for the old hardware.

    http://tiny.seul.org/en/

  154. RedHat 5.2 by Anonymous Coward · · Score: 0

    I installed RedHat 5.2(Apollo, 1998) on a 486SX 25MHz, 8MB of RAM. I still have it. I had the same issue as you. No CDROM. I has a DNS and DHCP server on it. It only has a floppy and an ISA NIC for external adapters. Boot 1 floppy and then installed the OS to the HD over NFS. I would use that or Slackware 4.0. Both really stable. They are the best period OS's from that era. As far as updates, put it behind a good firewall which you should have anyway. It's a non-issue. Your system should scream compared to mine. If you have to go buy an ISA NIC card make sure it has jumpers to configure the IRQs and MEM address.

  155. VNC client by Anonymous Coward · · Score: 0

    The 486 might be good enough to work as a thin client. Setup a 640x480 VNC server desktop on a more powerful machine and run a vnc client on the 486. Some experimental DOS vnc clients exist. VNC over a LAN is going to be faster than what the 486 can do on its own.

  156. Anonymous Coward by Anonymous Coward · · Score: 0

    Two solutions I've used in the past for a IBM Thinkpad 166 MHZ with 80 MB of ram:
    1 - DeliLinux - specifically designed for really old hardware (at the time it was kind of buggy but surprisingly well made for being a 1-man show)
    2 - Base Debian with a fluxbox interface
    ( total size of both ranged from ~ 600-1000 MB )

    Both of those were pretty simple to set up. I think one of the biggest hurdles is just getting it installed without a CD drive. For hardware that old it may be best just to remove the HD and install it via a PC with a CD drive.

  157. Re:Fedora/CentOS LiveCDs do contain native extX fs by sowth · · Score: 1

    Remember, 486 machines predate the advent of DMA transfers, so you'll be sucking up all of your (already very limited) CPU just to manage disk activity.

    This is a total load of crap. Even of the 8088 IBM compatible computers, most (if not all) had DMA chips. I learned assembly programming on IBM compatibles before 486s were in regular use, and all the IBM compatible computers had DMA chips. As best as I recall, the only PCs which didn't have DMA chips were early IBM and compatibles, the 8-bit 6502 based computers (Atari, Apple, Commodore), early Macintosh, and maybe the Atari ST and Amiga. I could be wrong in they may have had DMA chips, but I know later computers did have them. Here is an article about old 8088 computers and DRAM refreshing.

    About using a 486 and X: you obviously know nothing about this. I used a 100MHz 486 with 16MB of RAM from 1996 to about 2000 or 2001, and it ran X okay. When I say "okay", I mean okay for me. Current "fast" computers with KDE or Gnome are not okay for me: they run slow. Yes, Mozilla had problems, but it certainly was not slower than browsing with current "fast" computers. This guy wants to run Dillo. He will be just fine. Dillo is fast even on a 486.

    Yes, I did have problems with swap storms. Mostly if I opened too many windows in Mozilla (or a heavy page), or if I tried to edit a big photo (larger than a resolution than probably around 1500x1500) in GIMP. However with more ram, this won't be as much a problem (I think the submission said 24 MB).

    You must be using a different version of blackbox than I do. As I remember, blackbox was just fine on my 486 I don't recall it being slow, though I mostly used fvwm. Blackbox was certainly snappy on my 500 MHz K6. I know because the fvwm project degenerated into a buggy mess with fvwm2 and didn't seem to have the features I needed anymore, so I used blackbox quite a bit. I don't really like blackbox because of the way it is set up, but it isn't slow.

    In fact, if you compared blackbox on a 486 running against KDE or Gnome on a "fast" modern computer, I doubt you could tell the difference in response speed. If anything the Knome computer would be slower. I think blackbox had a delay setting for accessibility, but so do Gnome, KDE and MSWin. Maybe you had that turned on? Blackbox Configuration wiki session.autoRaiseDelay: look down in section 2.4.8

    It may require using an older X binary (better lock it out of the internet with -nolisten tcp and such), it will probably also require compiling a custom 2.4 kernel, but I don't see the big problem. What is with all the naysayers?

  158. Deli Linux is nice to old hardware by Anonymous Coward · · Score: 0

    Get it here:
    http://www.delilinux.de/

    As others have pointed out already NetBSD, OpenBSD and perhals FreeBSD should work ok too on you old hardware.

    Good luck!
    Mikael

  159. Slitaz by al3k · · Score: 1

    Go for Slitaz, it works well and its even smaller than DSL...and it keeps its kernel up to date. It works well on old hardware, had a friend who got it up and working on hardware similar to the OP.

  160. WTF? Security? by ratboy666 · · Score: 1

    What are you talking about? You are using a CLIENT. What servers would you be running on that?

    Let me be clearer. Assume that you decided to go with a Vintage version. Say, one with a Linux 2.0 kernel. What would be your security exposure? *IF* you decided to run sshd, you would be vulnerable. You won't be running a web server, or file sharing.

    So -- if you wanted to expose the machine, make sure that sshd is updated. *IF* you want any other services, tunnel them. But for a client machine? Honestly, it doesn't matter.

    I would recommend a small base system, but with a kernel that supports user-space file systems, to allow you to run sshfs for your file "sharing" (access) needs. Which precludes that old zipslack system, but I believe slightly more recent versions would work perfectly for you.

    For example; I run a Fedora 8 variant on my netbook; I am sure that there is vulnerable software on it but what is the real exposure: none -- there aren't any open ports.

    The only exposure would be a flaw in the network stack itself.

    What you seem to be getting confused about is the strangely ENORMOUS vulnerability of old Microsoft products. Which I don't understand (how the hell could a client system be SO BAD with security?).

    --
    Just another "Cubible(sic) Joe" 2 17 3061
    1. Re:WTF? Security? by Anonymous Coward · · Score: 0

      I run a Fedora 8 variant on my netbook; I am sure that there is vulnerable software on it but what is the real exposure: none -- there aren't any open ports.

      Is that Linpus? If so have you checked there are no open ports? When I used it I noticed they left the X server listening on TCP. That in itself may not be a problem (unless you disable access control for your X session), but it is an open port, and it is unnecessary (since few people use the functionality).

  161. 80486? Wimp! by Anonymous Coward · · Score: 0

    Hey, I remember fighting with an 80386sx20 based laptop that had a 640x480 vga grayscale display and 2mb (yes, 2mb!) of ram, and a 40mb hd, and I got X to run on that thing! Granted, it swapped like mad just to get a couple xterms going, fvwm was too much of a wm for it to handle, and the only network connection was with the internal 2400 baud modem, but it was awesome! The ram was the worst limiting factor in that situation, I did get some version of the linux kernel to boot, custom compiled with everthing pulled out of it. Minix, though horrible to install, was what I ended up using to get X going. Smaller kernel memory footprint.

    Those were the days...

    an intel 486 would have been 1000x easier to get going then. You're job is too easy.

    Of course without a usable browser as everyone else says, what's the point, unless you love vnc and network lag.

  162. Lots of good suggestions for distros by jnork · · Score: 1

    ...and possibly somebody already mentioned this but this is about how to get the OS onto the hard drive when you can't boot off the install media.

    One of the nice things about Linux is the ability to install on one machine and run on another. I've done it a number of times and I'm thinking of doing it again... it's actually a Celeron-based system, but does not have CD nor boot from Flash drive. But all I have to do is put the drive on a machine that does, and do the install there.

    Of course it means that I need an adaptor to install a laptop ATA drive on a desktop machine, but those are cheap. (Or a newer laptop with the same drive interface, I've done that too.) It also means you need to make sure nothing gets installed that requires a newer processor. Any hardware auto-detection may require tweaks later (usually network cards). It's not a perfect solution, but it's worked well for me many times and saved me having to figure out how to do installs using floppies. *shudder*

    --
    Cleverly disguised as a responsible adult.
  163. Anonymous Coward by Anonymous Coward · · Score: 0

    here is a link to debian 2.0 floppies. scroll down under and they are under "distributions". each link is a floppy image. I had this running on an IBM laptop with pentium 133 and 64MB of ram. xwindows and everything a few years back. A lot of people a chiming in about security issues with these old distros, but if its just for fun and behind a firewall you should be fine. wouldn't put it on the internet with a routable IP.

    http://chaddsfordpc.com/linux.php ps: click my google adds while your there

    you can also find the old redhat installs if you look hard on their website, but debian is much better. or should I say that apt-get beats RPM hell.

    GO PHILLIES

  164. Use an OS for thin-clients by vsanjay · · Score: 1

    You should use an OS made for thin-clients. I made one from Debian to install using USB, but you could definitely try a network install, I'm sure. The total installed size with Firefox, X, Fluxbox is 297MB. Adding xterm would be very easy. If you need more info, let me know

  165. use bsd without a GUI by karlzt · · Score: 0

    use BSD without GUI and you're fine

  166. Re:Fedora/CentOS LiveCDs do contain native extX fs by David+Jao · · Score: 1

    Remember, 486 machines predate the advent of DMA transfers, so you'll be sucking up all of your (already very limited) CPU just to manage disk activity.

    This is a total load of crap. Even of the 8088 IBM compatible computers, most (if not all) had DMA chips.

    They had DMA chips on the motherboard, but hard drives did not support DMA transfers stably until well into the Pentium era. Why do you think Windows did not include DMA drivers? Hell, Linux distributions didn't even default to DMA drive transfers until 2001 or so. DMA at the time was used for things like sound cards.

    About using a 486 and X: you obviously know nothing about this. I used a 100MHz 486 with 16MB of RAM from 1996 to about 2000 or 2001, and it ran X okay. When I say "okay", I mean okay for me. Current "fast" computers with KDE or Gnome are not okay for me: they run slow.

    This is the same thing that a lot of other commenters have suggested. "Run an older distro with an older X" or something. That will indeed result in acceptable performance (if you ignore the human factor of the crappy 640x480 passive matrix LCD screen). But you'll be running a trivially insecure machine with who knows how many exploits. X in particular is a large program that needs suid root privileges (not true anymore on very recent setups with KMS, but that is not going to help the submitter). Those old linux/X versions that could run with limited resources did so at the price of insecurity. All that stuff today that you perceive as "slow" is the price of security engineering. This is especially the case for critical components like the kernel, the web browser, and yes, the X server. I'm not talking about KDE/GNOME here. Updating the X server alone from X11R6 to X11R7.5 (by which I mean, the protocol, not the actual server codebase) would cripple a 486. I would never run any version of any system software (such as X) dating from 1996 or 2001 on a machine accessing the internet today.

    It may require using an older X binary (better lock it out of the internet with -nolisten tcp and such), it will probably also require compiling a custom 2.4 kernel, but I don't see the big problem. What is with all the naysayers?

    The naysaying is because the submitter clearly doesn't know what he's getting into, and what you describe (while possible) is very hard to get right. Even if you configure X not to listen to any ports, a security hole in your (custom) kernel or your web browser means one more zombie bot on the internet, and although one more makes no difference, I wanted to do what I can.

    When you add on top of that the fact that the machine has a 640x480 and likely passive matrix display, you have to ask: what's the point.

  167. Chunk it. by Howitzer86 · · Score: 1

    I had a laptop like this. I put Windows 95 on it and sold it on eBay to a college student for $15. Seriously, avoid the stress man! You can get a much more worthwhile obsolete laptop for less than $100. One that you can browse the internet with, put wifi PC cards in, serve web pages with. I recommend anything over 400mhz. Trust me, they are cheap and easy to find.

  168. Voyage Linux by Anonymous Coward · · Score: 0

    You could use Voyage linux http://linux.voyage.hk/. It allows you to generate a disk image, so no cdrom or usb necessary. It is based on debian, so you can install whatever debian offers. Typical installation requires 128MB.

  169. OSX? by Anonymous Coward · · Score: 0

    Come on, nobody suggested OSX yet? I thought /. loved Apple products.

  170. lenny by Anonymous Coward · · Score: 0

    latest Debian (Lenny) works flawlessly on my 233MHz pentium (mmx) with 0Kb cache... this machine got already two slots for sdram so i put over 300Mb in it. as i see it, your main problem will be having too less memory. you still could try an install, because the Debian installer has a low memory mode, but that's no fun, right? so if i were you and had no additional ram left but a floppy drive, i would buy a couple of floppies and read through this howto: http://tldp.org/HOWTO/Bootdisk-HOWTO/index.html and make myself a bootable floppy for this thing. if you succeed, you will be able to see if it's still working. besides that, you'll learn to cope with a small harddisk (700Mb) later on.

    have fun

  171. Browser without network? by Anonymous Coward · · Score: 0

    If it has no network port why do you want a browser?

    And if you can add a network (PCMCIA slot?) then you can do a PXE install.

  172. buildroot or an old distro by OrangeTide · · Score: 1

    Grab a distro from the same era and install it. Plenty of old Slackware ISOs online for you to use.
    If you insist on having recent software, then treat it as an embedded system. buildroot will compile the kernel, busybox and uclibc into a simple system that you can extend. And it is capable of outputting an ext2 image as its results (very handy!). Then cross compile Xorg/kdrive and other goodies on there (linked to uclibc)

    In my opinion if it takes more than 4 hours to get some old computer hardware working, it would be cheaper to just throw it away. I promise you, getting your 486 DX/4 laptop working is going to take you more than 4 hours. It's from an era when laptop vendors were building very proprietary systems.

    If you were trying to get an old Tadpole SPARC notebook to work, at least you would be trying to get something rare and interesting to work. An old 486 is neither rare nor interesting.

    --
    “Common sense is not so common.” — Voltaire
  173. Old Hardware... by forty · · Score: 0

    I was able to get a recent 2.6.X series kernel to boot on a older non-isa bus 386. Building it was easy, turn off everything that wasn't necessary, enable some embedded features, etc.

    Debugging it to boot wasn't easy. The machine had a non name processor upgrade, that wasn't recognized, which caused the kernel to halt. Once I got that patched, the cache wasn't enabled, so I had to patch boot.S.

    So now I've got a kernel that boots, and turns on the cache and the $#@!ing keyboard won't work... There was some switch I had to pass on the kernel command line for the keyboard to be recognized.

    I wanted to use ether-boot with it, but current version were no go on this hardware, and the older version I did get to work wouldn't work with my kernel. I gave up debugging it. It'll make a nice project for some sunny day.

    I ended up booting from a floppy, and using nfs root, I didn't have any useable SCSI-1/SCSI-2 disk available, the only unit we had was a full height 5 1/4 unit, which sound like a 747 in your office when it turns on, it also drew so much current it shut off the power supply in the external drive chassis I had.

    I made some other changes to get swap over NFS to work but it was horrid, evil nasty abortion......

    I built a busybox userland and some other tools, dropbear. This machine did run X at one time, but I wouldn't consider it even an option now. As the machine only has a trueblue IBM vga adapter, and could only do 320x240x8bpp if we were lucky.

    No doubt you could get X to run on some older hardware, you're just going to have to have the time, patience, and know-how to do it from scratch. You definitely don't want to build your userland or kernel on these machines, setup a cross environment and do it there, unless you have some crazy saint patience.

    I built a kernel with it over NFS (10 Meg Ethernet), it took like several day. I used to build kernel on this machine, as recently a 2.0/2.2, local disk of course on it, within an hour or two.

    Still pretty good considering the hardware is close to 21 years old, making it officially an antique that can boot a current kernel. How's that for legacy?

  174. Ah...the good ol'days! by YankDownUnder · · Score: 1

    http://slackware.cs.utah.edu/pub/slackware/ I just found this, and lo and behold! I used to dig my OLVWM desktop - and it ran like the dickens - just a matter of mucking about here and there but it worked wonders! Ran Slack 3.2 through to 3.6 on a 486 machine for quite some time JUST CUZ - and I don't like to throw out hardware if it's working! This has got me into the groove of setting up a VM with Slack again...nice thing to do for a Sunday!

    --
    YankDownUnder Veni, Vidi, volo in domum redire
  175. Debian Sarge? by incubbus13 · · Score: 1

    I ran a server for work, apache + qmail + squirrel mail + clamav + spamassassin on Debian Sarge (and I think later Woody, not sure about the timing of that) on a 233mhrz, 32mb ram, 8gig HD box for several years. Then the drive fused solid and the box seized up. But it took like 3-4, maybe even 5 years before that happened. I don't know much about the linux dev world, and if you can still find a copy of Sarge around somewhere, or even if it'll run on your particular architecture, Debian wouldn't run on the replacement for that box. But if you can find it, I can't imagine why it wouldn't work. And it's footprint is pretty small.

    K.

  176. Small GNU/Linux installs.... by Anonymous Coward · · Score: 0

    Hi, Try Slax, 190Mb and comes in a tar arch or iso, easy to install, has a recent kernel and xorg,

    You can make larger if you want, good documentation as well.

    Links...
    http://en.wikipedia.org/wiki/SLAX
    http://www.slax.org/documentation.php
    http://www.slax.org/get_slax.php

    Regards GlennsPref

  177. why bother? by JustNiz · · Score: 1

    Jeez a 486, why bother? I'm sure you could find a much higher spec laptop on ebay for next to nothing.
    I mean realistically even if you got your 486 running, it would be dog slow.

  178. Get this 22 meg Debian Woody image by steveadept · · Score: 1

    IIRC it expands to a 100 meg disk image, of which about 50 megs is used. http://sourceforge.net/projects/user-mode-linux/files/Root%20filesystems/1/Debian-3.0r0.ext2.bz2/download It's an image you can copy right onto the drive. It was made for User Mode Linux, but I'll bet it'll work with only a little bit of apt-getting. Then you can dist-upgrade to Lenny.

  179. fond memories or something? by reiisi · · Score: 1

    He has the machine.

    He (thinks he) has the time.

    It could be instructive.

    (In my case, the old tangerine iBook with Fedora 11 was plenty instructive. Did run nice until yet another used 30G drive died. The box won't recognize over 120G of hard drive, for either Mac OS or Linux, which, for a new 160G HD, left me with openBSD booting on a lower partition, but using the last 35G as its workspace. Didn't like that solution much, either.)

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  180. Unless time != money by sku158 · · Score: 1

    486 in the days of i7 is it really worth your time? even if you revive it, the second you hit its limit the second you wish you had not spend days trying. the issue is that all other software had moved on. i tried it with a 1 gHz P3 toshiba laptop, but then it couldn't even play youtube videos in decent smoothness. DSL/kubuntu what not, it's just not worth the two days trying various distros and drivers, compile my own drivers to make it work at a frustrating fashion. go shop craigslist.

  181. MicroXwin by mahadiga · · Score: 1

    You may try a MicroXwin distro.

    --
    I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
  182. Slackware is gr8 by Mage+Powers · · Score: 1

    I had a 486 laptop with 16mb of ram and a black and white LCD, I had good results with using pieces of slackware 10.1. If you want to save a lot of space, use strace and ldd to figure out exactly what files you need.

    Compile a custom kernel with everything you actually have built in except for cardbus/pcmcia modules.

  183. Why linux? by schizz69 · · Score: 1

    windows 3.1 FTW!!!

  184. Maybe you should get laid instead! by Anonymous Coward · · Score: 0

    Maybe you should get laid instead!

  185. A liveCD in 64MB or physical memory? by Anonymous Coward · · Score: 0

    i don't remember terribly well but have a feeling that even knoppix had trouble with that kind of memory size, though it could use a swapfile to alleviate the problem to some degree, let alone the appallingly memory hungry ubuntu, fedora and similar liveCDs.
    On a P4 laptop with 256MB of ram, a few meg of which are eaten by the graphics card, ubuntu liveCDs have failed to reach a usable state, while an installed system using the alt install disc runs very nicely indeed. Not that i expect your system to cope with these modern bloated distros when installed, either, not in their default configurations at any rate. Maybe it's worth trying debian, stripped down with twm or fluxbox.

  186. Breadbox Ensemble? by RhapsodyGuru · · Score: 2, Informative

    Hey... try Breadbox Ensemble! It will revive any old PC! It is still in active development and may even have an application for you. http://www.breadbox.com/

  187. Xorg-7.5 in OpenWrt by loswillios · · Score: 1

    Xorg-7.5 was committed to trunk this weekend. Your issue may be fixed with that upgrade

  188. Zipslack! by Tastecicles · · Score: 1

    I have Zipslack running on a 486 DX4/120 notebook with 24MB RAM. FVWM and it does everything I need in a 120MB basic install (as the name suggests, it fits on a zip disk!). I don't think the notebook has the boots for a 240MB KDE install...

    The way I did it, because the laptop had neither CDROM nor USB, was to pull the 500MB drive, format it to FAT, add basic DOS boot image (IO.SYS, MSDOS.SYS, COMMAND.COM, customised but basic CONFIG.SYS) then make a directory called "LINUX" (yes, very original) then install the Zipslack DOS image straight onto it. Moved the LOADLIN.BAT to that folder as well. Replaced the drive, booted and typed "LINUX/LOADLIN". Later on, I added a single line "LINUX/LOADLIN", to AUTOEXEC.BAT so power-on-to-login was entirely automated.

    Caveat: the latest kernels have broken the UMSDOS filesystem and there is no plan to fix it.

    --
    Operation Guillotine is in effect.
  189. Memory cheap... by rkhalloran · · Score: 1

    If you're determined to resurrect this hardware, for $15 you could add a 128 Mb stick of PC100 memory from Newegg, then any of a number of compact distros mentioned above become straightforward to support.

  190. It's not bloated by dmsuperman · · Score: 1

    It's not bloated, hardware has just been updated. It makes no sense to continue developing for decade-old hardware when almost nobody uses it. If you're looking to run linux on it, you certainly can, take a gander at http://wiki.linuxfromscratch.org/lfs and put together exactly what you want, using absurdly low amounts of disk space and memory.

    If you want a desktop distro that's pre-configured, go back in time and find an old version that was created specifically for that hardware's era.

    --
    :(){ :|:& };: Go!
  191. Puppy Linux,DSM, or Sisela by Anonymous Coward · · Score: 0

    http://the.earth.li/~martin/sisela/
    http://puppylinux.org
    http://www.damnsmalllinux.org

    All work on a 486 with 24 Mb ram (tested by me)