JSI Tip 7395. When you install Windows XP for dual-booting on a computer running Windows Server 2003, the server BSODs with 'STOP 0x00000003 Mismatched_Hal'?

The subject STOP message is:

*** STOP: 0x00000079 (parameter1, parameter2, parameter3, parameter4)

MISMATCHED_HAL

If parameter1 is 0x00000003, NTLDR (the operating system loader) is older the Windows Server 2003 kernel.

If you can start Windows XP:

1. Start / Run / CMD / OK.

2. Type CD /d C:\ and press Enter.

3. Type attrib -r -s -h NTLDR and press Enter.

4. Insert the Windows Server 2003 CD-ROM.

5. Type Copy <CDorDVD Drive Letter:>\i386\ntldr and press Enter.

6. Remove the Windows Server 2003 CD-ROM and restart your computer.

If you cannot start Windows XP:

1. Start the Recovery Console using the Windows XP CD-ROM.

2. Select the number that corresponds to Windows XP.

3. Type the Administrator password and press Enter.

4. Type C: and press Enter to switch to the root of the C: drive.

5. Type ren ntldr xntldr and press Enter.

6. Remove the Windows XP CD-ROM and insert the Windows Server 2003 CD-ROM.

7. Type map and press Enter. Record the drive letter that contains the Windows Server 2003 CD-ROM.

8. Type copy <recorded drive letter:>\i386\ntldr and press Enter.

9. Type Exit and press Enter.



Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish