"First the situation, a Windows XP machine that was
having trouble booting. I eventually got it to boot but shortly
after that the disk in the machine started giving random read/write
errors. So here is how I tried to recover it.
"Fedora Live CD (I used Fedora 8 cause that is what I had) A Fedora
Linux based file server with lots of diskspace or another hard