New
#11
hal.dll is like the first file Windows XP tries to load. It can't find it because the bootloader is looking in the wrong place. This is what boot.ini is meant to solve.
"Invalid Boot.ini" or "Windows could not start" error messages when you start your computer