by Gecko » Mon Jun 26, 2006 12:36 pm
You might want to copy these instruction to notepad and print them out.
First lets repair/rebuild the boot.ini file because I think that may be the problem
Start your system with the windows xp cd
When you receive the "Welcome to Setup" message, press R to start the Recovery Console.
At the next screen select your windows XP installation by typing “1” and press enter.
If you do not type 1 and just press enter the system will reboot.
Next is the Admin password this is almost always blank so just press enter.
You should now be at a command prompt in the recovery console.
Now type “bootcfg /rebuild” (without the quotes) and press enter
You will receive a message that is similar to the following:
Total Identified Windows Installs: 1
[1] C:\Windows
Add installation to boot list? (Yes/No/All)
Type Y and press enter
Next you will receive a message that is similar to the following message:
Enter Load Identifier
Type the name of your operating system, and then press ENTER. This is either Microsoft Windows XP Professional or Microsoft Windows XP Home Edition.
Then you receive a message that is similar to the following:
Enter OS Load options
When you receive this message, type /fastdetect, and then press ENTER.
Now type exit and press enter the system will reboot.
If you still get the error then you will have to replace the hal.dll file
Same instructions as above to boot into the Recovery Console
Once you are at the command prompt type the below and press enter.
expand D:\i386\hal.dl_ C:\windows\system32\hal.dll
The D in the above line is the drive letter for you CD drive if yours is different then substitute.
Now type exit and the system will reboot.
Upon a successful boot into windows, windows will detect new hardware.
That is because you replaced the hal.dll file (Hardware Abstraction Layer)
Just let the wizard run and find all you hardware, it will use you existing drivers.
You should be good to go at this point