I tried several techniques to recover the hal.dll file, I also tried to "repair" the boot.ini, and I ran a few other commands such as fixmbr, bootcfg /rebuild, etc...
I even tried to copy the hal file using the "copy" command in dos...
No luck...
I still got the crc error in partition magic and for some reason I would get a bsod whenever I tried installing windows on my second hard drive
Finally, I decided to take my hard drive, put it in my brothers computer and try to recover data, I installed it as the slave drive and when windows booted, it ran a chkdsk to check for
Consistency, it fixed one error "chkdsk has fixed errors in the volume bitmap" (any one feel like explaining what the volume bitmap is?)
Then, from his computer I was able to access my hard drive and files...
So... I then placed the hard drive back into my computer and IT WORKED!!!
Hooray, not only is my pc working again, I didn't lose any data, and I learned some new tricks
I need to purchase a new hard drive... I think I will get a 300+Gb maxtor or something... and an sata card (should I get sata2 ?, and is that compatable with sata?)
but first I need to get one more scholarship to pay off college :cross fingers:
Thanks for all the info Makaveli213!