SATA-disk (XP) won't boot in other system: system32 hal.dll error ...

  • Thread starter Thread starter fcmwiesmans
  • Start date Start date
F

fcmwiesmans

I wanted to use a SATA-disk in another systeem.

Therefore I installed a SATA-PCI card, but I get this error when I boot
the system:

" <windows root> system32\hal.dll file is missing " .

If I boot the W98SE disk, I cannot see the SATA-disk, although the
driver is installed from floppy.


What can I do to boot the systeem from the SATA-disk?
 
addendum:

When running the XP boot disk and Recovery Console it halts, stating:

" Setup didn't find any harddisk drives connected to your system "

When the system boots, it shows a message from the SATA-PCI card,
stating the disk connected.


I wanted to solve the problem by doing this:

Solution #2
http://groups.google.com/group/micr...st&q=System32/Hal.dll&rnum=2#6e1b4e0959521e87

Boot with the CD in and go to the Recovery Console:

At the command prompt type the following:

· expand D:\i386\hal.dl_ C:\windows\system32\hal.dll
 
I wanted to use a SATA-disk in another systeem.

Therefore I installed a SATA-PCI card, but I get this error when I boot
the system:

" <windows root> system32\hal.dll file is missing " .

If I boot the W98SE disk, I cannot see the SATA-disk, although the
driver is installed from floppy.

What can I do to boot the systeem from the SATA-disk?
1. You have your Basic Input/Output System (BIOS) set to boot from a
drive attached to your Motherboard. Enter your BIOS (read your Motherboard
manual for how to do this) and enable your system to boot from "other" or
"SCSI" (again, refer to your manual).
2. Unless both computers have identical hardware, you will have to
rebuild the Hardware Abstraction Layer (HAL). This is accomplished by
performing a Repair Install of Windows XP.
Steve
 
Back
Top