Hi Rich,
I tried
chkdsk d: /F
From windows xp first, which replaced my 750gb ntfs partition with a 99mb fat32 partition

Bit of googling led me to a tool called ntfsfix which is a part of the ntfs-3g suite (I don't know if its included in the tinycore ntfs-3g extension atm)
But by then it was too late

I've nuked the ext hard drive and cut my losses

I've add'ed a 200gb fat 32 partition, which I'll reserve for my "Ping Is Not Ghost" images, I'm hoping the fat32 fs will play nice if I forget to umount a drive in future before rebooting.
!! DOH !! I should of createed a 200gb ext3 partition, i'll set that up after the current image batch is taken care off.