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?
Sigh, What do people expect? Can't people respect that this man spent the last ten years of his life working on this problem. He and many thousands of other people worked hard to resolve what went on. Just goes to show you how much the media will inflate problems and exploit people.
Wow that's something else. I can just see it now. Walking thru the airport getting sniffed by an aibo. At least it can't get stoned.:-) BTW. Whatever happened to using birds to sniff stuff out?
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?
Sigh, What do people expect? Can't people respect that this man spent the last ten years of his life working on this problem. He and many thousands of other people worked hard to resolve what went on. Just goes to show you how much the media will inflate problems and exploit people.
If you rot-13 something that has been rot-13'd prevouisly it just unscrambles it dumb ass. Gurp!
What NOC_Monkey Thinks of COVAD! http://www.technolust.cx/coredump/work/PDC_0672.jp g http://www.technolust.cx/coredump/work/PDC_0325.jp g He He
Click here if you want an example.
This device makes it possible to catch flea's at mit flea. yippe!
Ha. Sniff, Sniff, growl pop.
Wow that's something else. I can just see it now. :-)
Walking thru the airport getting sniffed
by an aibo. At least it can't get stoned.
BTW. Whatever happened to using birds to sniff stuff out?