Live data from Hacker News

Linux on a 486SX

ocawesome101.github.io

101–110 of 151 posts

Re: Linux on a 486SX

#101

I ran Linux on a 486 DX for quite some time including providing shells to people on IRC. Don't run X and it's more than powerful enough.

A 486 can handle X just fine. 486's were our main X11 desktop machines at the office in the mid 90's (it has been the year of Linux on the desktop for me since 1995). The challenge is more that most modern X clients won't play well with a slow, memory constrained machine.

Re: Linux on a 486SX

#102
post #84
post #66

Earlier quoted context omitted.

Most distributions already don't support a 486 anymore. For example, Debian dropped support for Pentium with Stretch (2017). And support for 486 was dropped in Jessie (2015). 386 support was dropped with Sarge (2005).

Slackware still does, but I think it's the last distribution to do so that still deserves to be called major. http://www.slackware.com/install/sysreq.php

As far as i know slackware will not boot on a 486 since some time (14.0 ?) because the kernel or glibc is compiled using instructions for later processors.

Re: Linux on a 486SX

#103
post #56

Earlier quoted context omitted.

In 1995, I was stationed at an Army base about 10 miles from the DMZ in Korea, and for the first time in my life I saved up enough money to build a computer from modern parts instead of scavenging them from thrift stores and dumpsters. So I went AWOL for a day and went down to a place in Seoul called the Yongsan Electronics Market. To my young American mind, this was a place straight out of a William Gibson novel. Im…

I really wish cities in the US had those kind of sprawling electronics markets. So cool and useful. Like if you just need a single SPDT switch instead of a 20 pack on Amazon… you can’t do that right now.

Fry's was the closest thing we had, and it was thinly spread at the best of times (particularly outside of California). It didn't really even make it into the pandemic; I remember walking into the Downers Grove, IL store in the Christmas 2019 season and feeling strange at how few cars there were in the parking lot. I walked in, and was shocked at the state of what was an obviously failing store that gave me the willies. I half-expected to run into zombies. Looking back, I'd have to call it a portent of 2020.

Between the implosion of Fry's, and Radio Shack not quite lasting long enough to capitalize on the maker movement, it's pretty well online ordering or nothing.

Re: Linux on a 486SX

#104
post #56

Earlier quoted context omitted.

In 1995, I was stationed at an Army base about 10 miles from the DMZ in Korea, and for the first time in my life I saved up enough money to build a computer from modern parts instead of scavenging them from thrift stores and dumpsters. So I went AWOL for a day and went down to a place in Seoul called the Yongsan Electronics Market. To my young American mind, this was a place straight out of a William Gibson novel. Im…

I really wish cities in the US had those kind of sprawling electronics markets. So cool and useful. Like if you just need a single SPDT switch instead of a 20 pack on Amazon… you can’t do that right now.

Shipping kills the deal, especially with used stuff that isn't worth much. An old workstation may cost $50 but the shipping is another $50 on top when you buy it on Ebay. At the same time, people are throwing out record amounts of ewaste that is higher-end than the gear I currently have on my desk. Really wish there was a local market here similar to those Asian ones.

Re: Linux on a 486SX

#105

Earlier quoted context omitted.

I get real nervous about posting personal retrocomputing projects here to be honest :) I just spent most of my free time in the last week trying to get the Rust compiler to run on a K6-2/500. Had a bunch of trouble because one of the newer x86 extensions (CET) chose opcodes which decode as NOPs, and therefore are considered safe to include in binaries for older processors. Unfortunately, they're only NOPs on i686 or…

This is really cool, even if you didn't post I'm glad you mentioned it in a comment. :) I remember compiling Linux kernel on my Cyrix 486SX 25MHz (the one with a disabled-by-default L1 cache!) and it took an hour. Got it on a P60 and it was like 5 minutes. Good times.

Another one of my silly retro computing projects: https://github.com/teknoman117/m68k-fpga-bridge. I wanted to try and make an MMU for it, hence the 68010 specifically (which added some additional data to the bus error exception to allow restarting the failed instruction).

I also managed to get someone on utsource to sell me a tray of 386EX33s for like $2 a pop so eventually I can make some 386 systems. I managed to track down a few of the old IIT 3C87 FPUs that had the hardware matrix by vector multiply so I'm going to try to make some 3D renderer if I ever get around to putting it together.

Re: Linux on a 486SX

#106

By the time I got into installing Linux (1996+), I always seemed to be able to find salvageable pentium machines 166Mhz and above. But, my sister ended up returning my old AMD 486 DX4 120Mhz after they bought a new computer. I threw FreeBSD on it for a bit. It ran really well! I'll forever miss this era of computing. The internet was brand new, machines were often Frankensteins built out of spare parts. Computer Shop…

You had better "salvage" options in 96 than I did. The Pentium 166 was newly released in 1996. 486SX33 was easy to come by in 96 for me, though, and it was easy to get slackware running on, too. Though I did let the smoke out of one monitor with a bad X modeline.

I miss Dirt Cheap Drives.

Re: Linux on a 486SX

#107

Earlier quoted context omitted.

There are three tools useful on machines of this era: 1. The aforementioned IDE/CF adapter. It helps that it's a dumb PCB since CF speaks IDE natively. 2. A Gotek Floppy Emulator (With the FlashFloppy firmware) 3. A SCSI2SD SCSI emulator.

Commenting to save; this is prime advice right here.

That Gotek looks like gold. I hadn't heard of it before. The CF-IDE and SCSI-SD are super useful on their own, but the Gotek looks like it works in some places that really lack for options.

Re: Linux on a 486SX

#108
post #37

Earlier quoted context omitted.

Yep, everyone had stock-ish pc components and then came winmodems, custom-protocol printers and other oem hardware.

I was reading a bunch of these comments thinking "winmodems were terrible". Thanks for that. I remember carefully selecting modems. Most of the PCI modems in popular retail shops were winmodems so getting one that used the ISA bus was the first step. But even that was not the safest bet. Online shopping was nothing like it is today, so getting a known good model was more difficult.

Back in the day, I specifically chose an external serial (RS232, not USB) modem precisely to avoid Winmodems. I still have my V.92 Zoom somewhere, though I no longer even have a landline to use it. Somehow, I don't think anything fancier than 1200 bps would work over a VoIP connection, and even that would probably be unusable without error correction.

Re: Linux on a 486SX

#109

Earlier quoted context omitted.

> Many people ran Linux on 486 machines. Other than the nostalgia of seeing the old boot loaders and boot screens, there's nothing special about this "feat" Many people ran Windows on 486. But it was Windows 3.x, or 95 at most. If you managed to get Windows 10 to boot on one, surely that would be a feat...

Windows 10 was never designed for a 486. Linux was.

Windows NT was. That has about the same relationship to Windows 10 that the Linux kernels designed for 486 do to modern Linux.

Re: Linux on a 486SX

#110
This post makes me want to roll my own Linux kernel again. I used to build vanilla kernels on Slackware (2.2.x!) and then Gentoo a /long/ time ago as well as modify stock Debian kernels to remove stuff I didn't need and tweak some knobs as of just a few years ago.

I feel like it's almost required to page through the various dialogs in menuconfig periodically in order to stay current when it comes to modern hardware and how it can interact with the OS.

Post reply on HN