Eventually I had to get another hard disk to move to so I could copy out what I could (everything copied fine) then I had to delete the partitions on that drive, create a new one and the drive lives on.
Let me be clear. Not all disk errors can be fixed. And you don't want to learn first hand what happens if you try another repair tool and you don't have a backup. Well let's put it this way. This is usually where and when people learn about backup. They have to lose it all once. Sometimes twice.
I have 250gb drive installed as slave in XP system. It is partitioned in 3 parts. One of the parts is ok. The other two have errors. Chkdsk says errors were found but could not fix because /f was not chosen. I do the /f option, then it says can't do it (do you want to perform function upon reboot) Choosing this option always checks drive C and not any of the other drives. There is data on the drive that i hope to recover. Any suggestions? Would seatools or some other utility possibly be of use?