Is nobody gonna ask?!? Why do you have a pentium 2? I like old hardware as much or more than the next guy but man that’s old. And this from a guy who has a working Commodore 64 🤣
I mean I guess. Just in my opinion a Pentium 2 is too new to be old and too old to be new. Something like 386 or a Coco2, that’s cool.
I deal with a lot of old hardware in my lab but sometimes it’s just too much trouble. But whatever floats your boat. Last thing I’ll be is judgey about what brings you happiness. I mean I’m currently playing with Proxmox on a 2013 Mac Pro because I think it’s fun. And some people (cough ..cough.. my wife) wonder why 🤣
Fli4l is still around?! Crazy. I used that back in 2002 or so to turn an old i386 with 3 ISA HP 100Mbit network cards into a router + fileserver combo. Good times.
With 32MB of RAM you can't go far. The Linux kernel barely runs on it, and that's just the kernel. NetBSD also has a minimum requirement of 32GB of RAM. One other thing you can do is try to run BeOS (not Haiku, but BeOS). It could run on 32MB of RAM (it still preferred 64 MB, but it could run on 32 too).
With 48 MB, you can, though. That’s what I booted 5.17 on a Pentium II with once to get a basic busybox terminal.
I think I did an experiment once with qemu and found the minimum to be somewhere in the high 30s or low 40s.
Debian still supports Pentium IIs. They axed support for the i586 architecture (original Pentium) a few years back, but Debian 12 (current stable, AKA Bookworm) still supports i686 chips like the P2.
Not sure how the rest of the hardware in that Compaq will work.
As others have suggested, the only option I can think of is Tinycore but you’ll need to get the Microcore version (aka Core ISO with no GUI). This should run on 32MB RAM but leaves you very little headroom with a very barebones install, and obviously no GUI of any kind.
[Source]
I looked up the Compaq Armada 1700 and saw that it came with 32MB soldered with one slot available to expand up to 160MB. It’s a long shot, but if you can find a working 32MB, 64MB or 128MB memory module for this you should be able to run TinyCore with a GUI. Adding more RAM would also open up options like Slackware.
It’s not clear to me if Debian will work or not, even with maxing out the RAM in this computer. There is a low memory install mode you could try but I think even that requires at least 256MB which is beyond the theoretical maximum this computer supports.
If all you want to do is prove to yourself that you can install Linux on this computer then Microcore might be worth a try. If you want a usable system with a GUI then you’re probably going to have to add more RAM.
This could be a long shot, but so long as you do NOT connect it to the internet, you could try sourcing a Linux distribution from back when this computer was released, I’m thinking Redhat Linux (before RHEL and Fedora was a thing) or Debian a very old version of Debian. However even if you do succeed in this it’s probably not going to be usable.
@nichtburningturtle I run Arch Linux on a Pentium 2 E5300 and with some system tweaks like using Dwm/St, less than 1000 packages and args on some software it run smoothly.
not this P2, I think OP is talking about the P2 from 1997, I had a P2 266MHz and was running it at 300 (75x4), 32MB of RAM, 4GB HD, it was the shit in 97