![]() |
Installing OS/2:Boot disks |
Creating the correct installation diskettes to install OS/2 unto unusual hardware has always been the trickiest part of the entire process. This is probably the most involved single step in this guide. However, anyone who can edit a DOS config.sys file and know what they're doing can cope with this.
The procedure is as follows:
IBM packs the diskette files into .DSK files on the OS/2 CD. You'll need to use XDFCOPY to unpack these files back onto diskettes. XDFCOPY.EXE lives in \DISKIMG on the CD - it's a good idea to temporarily add this directory to your operating system's command path. When I talk about creating a diskette from, for example, DISK1.DSK, I mean you should type in the command
XDFCOPY DISK1.DSK A:
XDFCOPY has two extra parameters:
I tend to use both parameters to speed up the process. If you have trouble with a particular diskette during the installation, remake it and omit the /NV parameter so that it gets verified during creation.
From the \DISKIMGS\OS2\35 directory on the OS/2 CD, create the first three diskettes from DISK0.DSK, DISK1.DSK, and DISK2.DSK.
Next, you might want to create some free space on Disk 1 so that any
parallel port storage device drivers you may need can be placed there. Any of the
following files could be deleted to free up space:
Drivers |
Needed for |
AHA*.ADD | Adaptec SCSI controllers |
AHA*SNP | |
AIC*.ADD | |
AIC*.SNP | |
BTSCSI.ADD | More SCSI support |
BTSCIS.SNP | |
CHINCDS1.FLT | Chinon CD-ROM |
DAC960.ADD | More SCSI support |
DAC960.SNP | |
DPT20XX.ADD | |
DPT20XX.SNP | |
FD*.ADD | Future Domain SCSI controllers |
FD*.SNP | |
HITCDS1.FLT | Hitachi CD-ROM |
IBMIDECD.FLT | IDE CD-ROM |
IPSRAID.ADD | RAID controller |
IPSRAID.SNP | |
LMS206.ADD | Philips CD-ROM |
MITFX001.ADD | Mitsumi CD-ROM |
MITFX001.SNP | |
NECCDS1.FLT | NEC CD-ROM |
NETDET*.SNP | Network adapter detection |
SBCD2.ADD | CD attached to SoundBlaster card |
SBCD2.SNP | |
SONY31A.ADD | Sony CD-ROM |
SONY31A.SNP | |
SONY535.ADD | |
SONYCDS1.FLT | |
TMV1SCSI.ADD | More SCSI support |
TOSHCDS1.FLT | Toshiba CD-ROM |
You will also want to REM out the lines in CONFIG.SYS which refer to these, and place a
semi-colon in front of lines in SNOOP.LST which refer to the .SNP files above.
First, make sure you know the PC110 drive configuration is correctly configured. I strongly recommend you install with your PCMCIA drive as the primary IDE channel device, and your Flash drive as the secondary channel device.
To do this, you should follow these steps:
Once the drive controllers are in this configuration, and so we know they are visible and using certain resources, the final preparation is for the order in which the OS/2 IDE driver loads support for these channels. It makes sense for the PCMCIA drive to be seen on the primary IDE channel, even though we have set it above to use the secondary channel resources. To accomplish this, we tell the OS/2 IDE driver to swap the channel allocations for the given devices, by altering one line in the CONFIG.SYS to read:
BASEDEV=IBM1S506.ADD /A:0 /P:170 /IRQ:15 /A:1 /P:1F0 /IRQ:14
The PCMCIA hard drive (assuming it has a single primary partition) should be seen as C:, and the flash ROM should be D:.
When you boot from Disk 0, you'll see a white rectangle and 'OS/2' displayed in the top left of the screen - hit the following keys to gain extra control over the boot sequence:
If you want to check my installation disk changes, click below for more details:
Back to OS/2 installation guide