NetBSD/i386 On IBM PS/2 (MCA) Machines 19
Jaromir Dolecek writes: "The support on NetBSD for these old IBM boxes has reached the point where it's useful for general work and should provide stable multiuser service. The NetBSD/i386 installation tools were also updated to support installation on this type of machines. The next NetBSD formal release will include all this support. Until then, it's available through NetBSD/i386 binary snapshots of the development branch. For further information, see the original announcement,
the NetBSD site and
NetBSD/i386 on IBM PS/2 page.
Besides the hobbyist and enthusiast value of this project, the general support for MCA (MicroChannel Architecture) bus will also be used within upcoming NetBSD RS/6000 port, since quite a few of IBM RS/6000 boxes have MCA bus too."
yay (Score:2, Interesting)
Re:yay (Score:5, Informative)
Download the install floppies, and try to boot from them. Watch the messages for the edc0 controller (your card) and ed0, ed1, etc (your disks), though they might come up wd0 or sd0.
Choose "Utilities" and then the option for a shell (Bourne, not bash). Then you can try to mount the EDSI disks as FAT, or look at them with fdisk, etc. That way you can test the kernel's ability to reach the disks at all without a full install.
Whatever you do, don't format over your reference partition, or you'll need one on a floppy just to boot up, and the BIOS might try to "take back" that part of the disk, causing a great deal of disagreement with netbsd. Just look for an unallocated area on the disk with fdisk, and setup your partitions to avoid that area. I have a 9595, and it squirrels away the reference disk in the last 3 blocks of the hard drive. Any old DOS utility to examine a raw disk should help you find out what part of the disk to avoid.
Re:yay (Score:2)
Usually the difficulty is not so much the kernel drivers as getting your distribution to realize that ESDI disks exist. To install Slackware I had to make some fake device nodes
Sorry to hijack this NetBSD thread with writing about Linux, but it's probably more an MCA discussion than a NetBSD discussion. The Linux support for MCA is a lot more mature than any of the BSDs: many of the OSes will boot and run but Linux supports a wider range of devices commonly found on MCA boxes. OTOH that makes NetBSD a more challenging project to undertake
Re:wow (Score:1, Interesting)
Where's information on this RS/6000 port? (Score:1, Interesting)
Re:You're on crack. (Score:1)
Now who's on crack?
Re:You're on crack. (Score:1)
Re:Where's information on this RS/6000 port? (Score:1)
Most of cpu instructions are the same, with some diferences.
Damn (Score:2, Interesting)
*sigh*
although, its def a good thing, seein as how a lot of the RS/6000 machines use MCA, so the bus support is something that should be very useful/important for any OS bein ported to those...
Re:Damn (Score:1)
(As you might guess, newer RS/6ks are not MCA, so a port isn't _that_ important.)