    AST RESEARCH, INC.        TECHNICAL BULLETIN # 1645          12/19/96

    TITLE:  Premmia GX, WinNT 3.51 Dual CPU Support

    ISSUE

       Dual processor support is lost after installing any Service Pack
       version on a Premmia GX system shipping with dual processors and
       Windows NT 3.51.

       This issue affects all Premmia GX systems that ship with Windows
       NT 3.51 and two CPUs. The part number for these systems is 501733-A05.

    BACKGROUND

       The Service Pack install program determines which components to
       install by looking at the contents of the hidden file
       "SETUP.LOG". The SETUP.LOG file on this image contains single
       processor kernel file entries, and consequently, the service pack
       will install the single processor kernel. The SETUP.LOG entries
       affecting kernel files need to be changed.

    ACTION

       To resolve the issue, perform the following steps:

       1. Log in as administrator. Open the Windows NT File Manager, and
       select the directory c:\windows\repair

       2. Make hidden files visible by selecting View - By File Type...,
       then clicking in the Show Hidden/System Files box.

       3. Remove all the attributes from the file SETUP.LOG by clicking
       once on it, then choosing File - Properties..., removing the
       ticks from all the attributes tick boxes and click OK.

       4. If the file SETUP.CSD is present, remove all its attributes,
       then delete it.

       5. Make a backup of SETUP.LOG, then edit it using e.g. NOTEPAD.

       6. Locate the following line:

       \WINDOWS\system32\ntoskrnl.exe = "ntoskrnl.exe","cec3e"

       Replace it with:

       \WINDOWS\system32\ntoskrnl.exe = "ntkrnlmp.exe","cb271"

       7. Locate the following line:

       \WINDOWS\system32\hal.dll = "hal.dll","193e2"

       Replace it with:

       \WINDOWS\system32\hal.dll = "halmps.dll","18039"

       8. Locate the following line:

       \WINDOWS\system32\kernel32.dll = "kernel32.dll","5d7ba"

       Replace it with:

       \WINDOWS\system32\kernel32.dll = "kernel32.dll","5d99a"

       9. Locate the following line:

       \WINDOWS\system32\ntdll.dll = "ntdll.dll","5224f"

       Replace it with:

       \WINDOWS\system32\ntdll.dll = "ntdll.dll","5830f"

       10. Locate the following line:

       \WINDOWS\system32\winsrv.dll = "winsrv.dll","153823"

       Replace it with:

       \WINDOWS\system32\winsrv.dll = "winsrv.dll","155a67"

       11. Save SETUP.LOG and exit notepad.

       12. Restore the original file attributes to hidden and system.

       13. Reinstall the Service Pack. Both processors should now be
       recognized.

    NOTES

       N/A

    TAN EPR 300SN

    ---------------------------------------------------------------------
    The information in this data sheet is subject to change without
    notice. AST Research, Inc. shall not be liable for technical or
    editorial errors or omissions contained herein; nor for incidental or
    consequential damages resulting from the furnishing, performance,
    or use of this material. This material contains information protected
    by copyright. No part of this material may be reproduced in any form
    without prior written consent from AST Research, Inc.
    All rights reserved.
    ---------------------------------------------------------------------
    Revision 01