Trying to stir reluctant brain cells into remembering ... pretty certain that the Linux boot disk recognised EVERYTHING on the 'pooter' and allowed me to transfer the important files onto the drive that XP recognised. I then re-formatted the dynamic drive and made sure nothing important went onto it in future!
It might also be worth trying the external drive USB cables which are available and plugging it into a USB port - that has worked well in the past.