Thanks for replying. Finally resolved it after burning much midnight oil.
Traced eventually to a hardware fault, with intermittantly poor connection to secondary IDE master. I think that repeated removal and replacement of all the components finally cleaned up a dry joint!
Still, nice to know that there are good folks out there ready to help.