Where is the i/o data error coming. If during boot you can write new system info on it that may allow it to run
Or booting from a floppy may allow access to it.
You could try pulling it out of the system and changing orientation while it is running. this was particularly effective on older drives.
Because it is a i/o error it indicates that it has partially, or fully, booted, so the slave drive approach is a good idea. But make note of where the problem is before hand so you'll know what to suspect when you get your data transferred.
Ed Fair
efair@atlnet.com
Any advice I give is my best judgement based on my interpretation of the facts you supply.
Help increase my knowledge by providing some feedback, good or bad, on any advice I have given.