3.803 bytes

Service Hints & Tips

Document ID: LWIK-3QYH75

Crossbrand - Restoration of OS/2 boot and system files for OS/2 Warp

Applicable to: World-Wide

In the event that the boot and system files on an OS/2 partition become damaged and need to be restored, the following procedure is required. This procedure will work for all versions of OS/2 Warp 3.x including Warp Connect and Warp Server (base code) and Warp 4.x. If a FixPak has been installed on the system, then a slightly different procedure will be necessary as shown.

Restoration with Base Level Code (No FixPaks)
1. Boot from diskettes that are the same version of OS/2 as is on the machine.
2. At the 'Welcome to OS/2 Installation...' screen, press F3 to drop to a command prompt.
3. Place the OS/2 Installation diskette into drive A:.
4. Change into the \OS2 subdirectory and issue the following commands:

ATTRIB -R -S -H x:\OS2*.*
COPY A:\OS2*.* x:\*.*
COPY x:\OS2KRNLI x:\OS2KRNL
ERASE x:\OS2KRNLI
ATTRIB +R +H +S x:\OS2*.*
COPY A:\SYSINSTX.COM
SYSINSTX x:

where x: is the driver where OS/2 is installed.

5. Reboot the system.

Restoration with a FixPak Applied to Base Level Code
For this procedure, it will be necessary to have the respective FixPak diskettes for the FixPak installed on the OS/2 system. The FixPak version can be verified by using the SYSLEVEL command from an OS/2 command prompt, for example:

C:\OS2\INSTALL\SYSLEVEL.FPK
OS/2 Warp 4 Service Level
Version 1.00 Component ID 566933010
Type Fixpak
Current CSD level: XR0M006
Prior CSD level: XR0M006

1. Boot from diskettes that are the same version of OS/2 as is on the machine.
2. At the 'Welcome to OS/2 Installation...' screen, press F3 to drop to a command prompt.
3. Copy the SYSINSTX.COM file from the OS/2 Installation diskette into the \OS2 subdirectory.
4. Locate the following files on their respective diskettes by consulting the README.1ST file on FixPak diskette 1:

OS2DUMP.___
OS2KRNL.___
OS2LDR.___
OS2LDR.MS_

5. Copy these files into a temporary directory, change into the \OS2 subdirectory and use the OS/2 UNPACK command to expand them:

UNPACK x:\TEMP\OS2*.*_

Note: Steps 4 and 5 can be performed on another OS/2 machine and the files can then be copied onto diskette for transfer to the machine needing restoration.

6. From the \OS2 subdirectory and issue the following commands:

ATTRIB -R -S -H x:\OS2*.*
COPY x:\TEMP\OS2*.* x:\*.*
ERASE x:\OS2*.*_
ATTRIB +R +H +S x:\OS2*.*
SYSINSTX x:

where x: is the driver where OS/2 is installed.

7. Reboot the system.

Search Keywords

Hint Category

Configuration

Date Created

22-01-98

Last Updated

22-06-98

Revision Date

19-06-99

Brand

Cross Brand

Product Family

Various

Machine Type

Various

Model

Various

TypeModel

Retain Tip (if applicable)

Reverse Doclinks
and Admin Purposes