PS/2 FAQ, Section 8
S) 8.0 Operating Systems
(OS) NOT reviewed 04/26/00
Q) 8.1 Can I
run UNIX on my PS/2? Which UNIX variety works?
According to C. Beauregard:
Currently, most of the common disk controllers are supported: IBM SCSI,
IBM ESDI, AHA-1640, Buslogic, Future Domain. X Windows runs under
XGA, XGA-2, 8514, VGA, etc. Network cards include 3c523, 3c529, assorted
WD/SMC, IBM Ethernet Adapter/A, and a few ethernet, Token ring, and :)
Arcnet. Basically, it's running on almost all MCA machines in one
form or another including most PS/2s, NCRs, Apricot, and some other extremenly
weird configurations (An IBM P390 300Mhz Pentium Pro with 1Gb of RAM, for
The 2.0.x kernel series is supported via patches available at glycerine.
As well, MCA support is now in the 2.1.x kernel (well, with a few bugs),
meaning MCA hardware will be fully supported in Linux 2.2, although support
from specific distributions will probably come a little slower. The exception
is Debian, which has had complete MCA support since 2.0.
There's also been some work done on NetBSD for MCA, and Bob Eager is
working on some other BSD support. Linux, of course, is way ahead
of the game.
Q) 8.2 Why won't
certain UNIXs run on my PS/2?
The only thing that stops anything type of program from running on a
PS/2 that would normally run on any other machine with the same CPU/memory
etc are usually the device drivers. In the case of UNIX more
than likely it is just a matter of obtaining the correct disk drivers.
If you have ESDI and want to run LINUX there is a ESDI fix available.
If you have a SCSI that is compatible with any of the supported drivers
you are ok also. Currently there is a large Linux/MCA following and Linux
is by itself a great OS... 32 bit and totally stable.
For questions on Linux/MCA go to: http://glycerine.itsmm.uni.edu/mca.
Q) 8.3 What is
better for the PS/2, MSDOS or PCDOS?
I would have to say it is a toss-up. In one hand, PC-DOS supplies
special programs that are optimized for/unique to the PS/2 and may be helpful,
but then you have the problem that something may not be compatible
with the MS-DOS standard. By purchasing MS-DOS, you may not get the
special programs you need to run certain diagnostics, and procedures on
your PS/2, but you do get a 100% compatible DOS. Buy whichever you
think you will need, PC-DOS should be more than 98% compatible with anything
MS-DOS has, but if you have something in that 2% incompatible area the
decision is practically made for you.
Another note is that DOS is on its way out in the form we know it today.
The routines and procedures are being incorporated into GUIs (Graphical
User Interfaces) like Windows, OS/2, and of course as always UNIX. If you
are still one holding out on running Windows or OS/2 you really should
start as soon as you get far behind in the realm of OS's and it will be
hard to catch up.
Actually DOS is out...run Windows 95/98 or UNIX/LINUX if possible and
don't worry about it unless you are running applications that rely on a
DOS version that does not run under Windows 98 or UNIX/LINUX or you need
a low disk space OS.
Q) 8.4 Can I
run Windows? What would I need?
Any PS/2 with the basic requirements can run all of the standard OS's,
such as OS/2 and Windows, even Windows for Workgroups and Win95.
Just make sure you read the box carefully and that your machine has all
the requirements. Even though Windows and other OS's can run in 2-3
MB it is wise to at least have 4MB and 8MB is a more comfortable range.
Try to get as much RAM as possible as the more RAM you have the faster/more
efficiently your machine will run.
One system.ini line that should be added for the PS/2 user is under
the Enh 386 section, add the line InitPS2MouseAtExit=False. This
prevents Windows from reinitializing the mouse on a PS/2 and thus causing
a 5-10 second delay.
Q) 8.5 Can I
run Win95? What would I need?
95 works without many tricks - you will have to add the
driver to the Win95 starter disk.
Ohland's chaotic explanation and W95/Doze examples are HERE
Wendt's Eurotrash explanation for CD Roms specifically is HERE
Can I run Win98? What would I need?
Under revision 10 Jun 01
From our Anarcho-techno Hacker
You'd experienced a very familar problem - some machines
(with SPOCK SCSI that is) run Win98, some don't. The problem is the SCSI
miniport driver SPOCK.MPD. It fails, you don't have a CD-ROM any longer,
machine runs in 16-bit mode and all drives outside the ones on the first
HD are no longer accessible.
There is no fix for the machines that *need* to run on
the Spock SCSI. (56 /57, P75, Bermuda 76 / 77, 85, 90, old 95).
However: Win98SE worked on *my* Bermuda-77. The "First
Edition" failed. But Win98SE also failed to run on the 9595-AMT, where
Win98 1E failed too.
It has to do something with the IOSUBSYS - or with the
bus and device detection repectively. MCA is not supported with Win98 ...
and obviously M$ found a secret way to keep them out.
Win98 First Edition will not work - Second Edition
will. The 1st has a bug that drops the machines with <50MHz base clock
*and* IBM MCA SCSI adapter into 16-bit compatibility mode with e.g. a CD-ROM
inaccessible. Second edition works fine and I'd installed it on a couple
of PS/2 so far. Don't forget to run SETUP /NM from the Win98 CD to bypass
the processor speed detection (or else you end up in a silly error message
that your CPU is too slow).
Win98 (any version) has its pitfalls on MCA-based machines.
It may run on some - but fail on others ... your individual mileage may
(BTW: it was not the DX50 Type 3 -AMT where 98 failed to run but the
-AKD DX33 Type 1. Any 98 ran on the -AMT)
Don't know for the mix-architecture machines like PC-730
/ 750 or Server 320 / 520 with PCI / MCA. They are *basically* PCI machines
with add-on PCI-MCA bridge in the case of the PC-730 / 750. Most likely
Win98 has its problems properly identifying and initializing the bridge
chip - and the MCA cards behind it.
Success so far:
- 9577-0NA "Bermuda" with onboard SCSI
- 9577-BTG "Lacuna" with Fast SCSI-2 (which ran 98 1.Ed already too)
- 9590-AH5 w. T2 DX2-25/50 platform and cached SCSI
- 8573-401 P75 w. DX-33 and onboard SCSI
Failed to run:
- 9595-B20 w. T4 P60 platform and cached SCSI
- 8595-AKD w T1 DX2-33/66 platform
Christian Hansen pipes
FYI: On my PC Server 320, win95B happily recognizes both
PCI slots (graphics and sound), as well as the MCA based network adapter.
One of the serial ports (COM2) switched off in BIOS, to free up some resources.
Haven't tried with win98 though. Hmm - think I have a disk lying around
for experiments.... no promises made.
Q) 8.5a Blank Screen
Under MS-DOS Mode
You've got a PS/2 running xga2 and Win95 but when you shut down to
dos the screen goes completely blank.
1) Go into Windows Explorer, look in the "windows" folder for an icon
marked "Exit to DOS".
2) Using the right mouse button, click the icon, and choose "properties".
3) Click the "Program" tab. In the "cmd line" box,place the cursor
at the end of the C:\...command.com, add a space, then the switch "/k mode
co80". Click "Apply", then "OK"
Q) 8.5b Can't See
>16MB or >64MB Under W95
Older versions of Win95 used a HIMEM.SYS which only uses
a clone API call to detect memory. This works fine with 16MB or 64MB (depends
on Win95 version) but barfs with >16MB or >64MB. (Please make sure your
video aperture is disabled under system programs, this can cause >16MB
memory to be not accessible). Supposedly, OSR2 and greater have the updated
HIMEM.SYS, also, Win98 has the fix built-in.
For a real boring explanation, go HERE
For M$'s explanation, look for Q137755
Ask me to mail you a copy of the updated HIMEM.SYS
Q) 8.5c W95 Does Not See
IDE Controller on MCA System
After installing Windows 95 on an IBM 95xx computer with
a standard IDE hard disk and controller, the following message may appear:
"Windows has detected that your computer is not configured" blah, blah,
blah... Windows 95 does not detect standard IDE hard disks on MCA computers.
See Windoze KB article Q134452
If you can confirm that the computer has a standard IDE hard disk, manually
add the ESDI/IDE driver to get 32-bit protected-mode functionality. To
do so, follow these steps:
1.Click the Start button, point to Settings,
and then click Control Panel.
2.Double-click the Add New Hardware icon,
and then click Next.
3.Click No, and then click Next.
4.Click Hard Disk Controllers, and then click
5.In the Models box, click Standard IDE/ESDI
Controller, and then click Next.
6.Accept the default resource settings for
the device. Click Next.
These settings work on a lacuna 9577- YMMD...
Standard IDE/ESDI HD Controller
If the computer is configured for non-standard resources, these settings
may not work correctly and will have to be set manually.
8.When you are prompted to restart your computer,
Q) 8.6 Can I
run Linux now?
Uh, hell yes. For you unfortunates (?) with a Pentium PS/2, there is
the little "HLT" problem with Linux.
Almost 100% of the time providing you are at least running a 386.
Almost every SCSI card is supported. And if you can't run the latest
kernel the invaders kernel (ftp://invaders.dcrl.nd.edu) usually will run
and is very full-featured itself.
9595 Main Page