It is an eMachines with a recovery capability so I can use that as a last resort (same as booting off the install disk). I would have to reinstall all my programs. I cannot bring up the recovery console (install disk only?).
I put the drive in my other PC as a slave and copied hal.dl_ from i386 to system32 (as hal.dll). When I put the drive back in the original PC as master, it still gives the hal error. It does not seem to be able to see the C: drive. Anything else I could do to boot?
A further question, I have a backup on external HDD made with Retrospect so it's a compressed backup. Once my PC is running in some shape and Retrospect is installed, is it possible to overwrite the C: drive with the backup version? I would imagine that system files may not like being overwritten. At the risk of running Easeus again, could I create a new partition, dump the old C: files into that partition, make the "new" C: partition disabled and then it will boot on the old files. Once running I can delete the "new" OS files.
Edited by Nanobyte, 26 October 2012 - 04:41 PM.