Applying Fixpaks to OS/2 Warp from a Local Hard Drive (Alternative)

This is an alternative procedure to prepare and install Fixpaks for OS/2 Warp from the local HDD. A different but similar alternative is available on this article, Applying Fixpaks to OS/2 Warp from a Local Hard Drive.

These instructions had worked for me running OS/2 Warp 3, Warp 4 and Warp 4.5x.

The Tools/Files
First we need to unpack and prepare the Fixpak to install, we will require the following tools:
 * Fixpak files - These are the .*dk diskette image files.
 * Corrective Service Facility 2-B Version 1.44 (cs_144.exe) - The IBM tool that install fixpaks.
 * Diunpack - The tool that will unpack the fixpak files.
 * FIX.CMD - A script that will load the IBM fixpak install tool and install the fixpak from the HDD.

Preparing the Fixpak
The fixpaks are available in a diskette format image. It was useful on the days when the PC had only a diskette drive, but today we have more storage and the internet to download this kind of files.

First we are going to create a directory to put all the files there:

You will need to go file by file to "unpack" each of the fixpak files. For example: diunpack xr_m015.1dk It will show you all the files getting unpacked.
 * 1.- Using diunpack

After that you move to the next and next. diunpack xr_m015.2dk diunpack xr_m015.3dk ...etc

Just run it (cs_144.exe) inside the directory and it will unpack all its files.
 * 2.- Run CSF to uncompress it.


 * 3.- Copy FIX.CMD to the same folder.

Installing the Fixpak
Run FIX.CMD and follow the install procedure.

It will ask you for a directory location of backup files. After that, you can start the update procedure.

You may get some warning that some files can not be services since are in used. It will give you the option to update those files on the next reboot.

Validate the Fixpak Install
After the next reboot, you can validate the version and kernel level by executing a "ver /r" and you will see the fixpaks level on it.

Ex: [C:\]ver /r The Operating System/2 Version is 4.50 Revision 14.106

The 14.106 indicates that OS/2 Warp 4.50 is at Fixpak 6 level (XR_C006).