Well, I sure wish I'd never tried to use my PC as a test bench for my MAME hard drive!
Yesterday, everything went well with the new cable. I shut down the PC and went out for a while. When I came back I turned on the PC and got a 'no operating system found' message

Long story short, I thought I'd put in a spare hard drive I found to see what it would say. Of course that one was empty, so I thought I may as well put XP onto it and see if it works. But like the dolt that I am, i ended up reformatting and installing xp on the SLAVE drive!
What's done is done. I have my USB backup, so I have lost almost nothing important. And it turns out there was nothing wrong with the master drive anyway. But now if I leave the slave drive in there, I get the 'no operating system found' message again. I deleted the partition on the slave to start again (this time I made sure there was only one drive on there while i was doing it

).
If i take out the slave drive, it starts normally.
To sum up
MASTER- on end of cable, cable select. recognised in BIOS
SLAVE- middle of cable, cable select, recognised in BIOS
Physically, does that sound correct? Now, maybe to get the slave working again, I may have to make a new partition for it. I tried doing this by taking out the master, putting the slave on the end of the cable and booting with the xp cd. Thing is, when I partition it, it then goes on to try and install xp on it again. Not surprisingly. How do I get the PC to recognise this slave drive?