You might find sth. at
www.swissdelphicenter.com or swiss.torry.net
I'm sure that there is a
unit, with which you can read defect sectors on a floppy. You just need to modify it a little bit (no problem with
PSDK). I'am sure, that the source is posted in a comment...
I worked with that
unit a long time ago but I lost it.
(If everyone would use google.de/google.com )