Microsoft KB Archive/70087

From BetaArchive Wiki

Local Security Won’t Work with IBM OS/2 1.30 XGA Driver ID Number: Q70087

2.00b OS/2

Summary:

LAN Manager 2.00 (any release) local security cannot be installed correctly on a PS/2 machine running OS/2 1.30 with IBM’s XGA video display drivers (Model 90, Model 95).

The machine will GP-fault attempting to boot, and it will be necessary to reformat the drive, reinstall OS/2, and make the changes detailed below to the CONFIG.SYS file BEFORE attempting to install LAN Manager and activating local security. This behavior is due to a flaw in IBM’s OS/2 1.30 XGA driver, and it is necessary to replace this driver with the standard VGA driver before installing local security.

More Information:

Because the fault is in the display driver, the user will not even get an error message on the screen. At most, the first three letters of the message will appear in the upper-left corner of the screen

TRA

and the remainder of the screen will be blank:

To correct the problem, perform the following steps:

  1. Reinstall OS/2, reformatting the boot partition during install.

  2. Change the DISPLAY DLL back to standard VGA:

    • Copy IBMVGA.DL@ from disk #5 into C:.
    • From the directory, type “unpack ibmvga.dl@”.
    • Reboot the machine from the OS/2 installation disk so that you can access the active system .DLLs.
    • Copy DISPLAY.DLL to DISPLAY.OLD.
    • Copy IBMVGA.DLL to DISPLAY.DLL.
  3. Edit the CONFIG.SYS file as follows:

    1. REMark out these lines:

      REM SET VIDEO_DEVICES=VIO_IBMXWY REM SET VIO_IBMXWY=DEVICE(BVHVGA, BVHXGA) REM DEVICE=C:0.SYS

    2. Add the following lines to replace them:

      DEVINFO=SCR, VGA, C:.DCP SET VIDEO_DEVICES=VIO_IBMVGA SET VIO_IBMVGA=DEVICE(BVHVGA)

    3. Save the file.

  4. Reboot the machine.

You can now install LAN Manager with local security. The display quality will be standard VGA.