As per this thread I've deleted my RAID in Webmin and repaired the partition tables for each disk using gdisk.
Before I dive into MDADM and start throwing the --create command into play I'd like to put a few issues to bed. I'll post up different questions in this thread to keep it all neat and self-contained.
One of the things that's bugging the hell out of me is: while trying to fix an issue, I unplugged all the HDD's, and when reconnected they reordered themselves, as far as linux lists the devices.
So where I had /dev/sda/ as my bootdrive plugged into SATA-1, and /dev/sdb-sde (my data drives) all neatly mapped as per the SATA ports on the motherboard, now my bootdrive (separate from the raid business) is showing up as /dev/sdb and I've no idea which of the other drives is which! Therefore if I get a drive failure I won't be able to immediately identify the drive by correlating the missing /dev/sdx code to 'the second drive down' in my case.
Does anyone know how to assign these drive letters to specific devices? Or any system which will make it easy for me to identify which drive is the culprit and swap em' in case of a failure? I'm not just talking hard failure where it's obvious from the BIOS, I mean if I need to fail a drive because of SMART errors etc.
Any of your pro tips would be greatly appreciated!