ok, now here is the most simple explanation to this....
get the hal.dll file
from here just to be sure:
then goto
http://www.ultimatebootcd.com/
get the basic version... burn the ISO...
copy the hal.dll file to a floppee, then use boot in Dos mode from that disc.... then copy the hal.dll file from the floppy to the system32 folder..
then boot!
or simply rip the disc.... take it to a pal's house copy the hal.dll file to system32 and bring back and boot!