I was just given an external hard drive by a colleague, with the comment "Hey, you're running Ubuntu. Maybe you can recover some of the data from this really old disk that nobody knows who last used?" (OK, that's not really what he said, but that's just about as much information I have at hand at the moment...)
I plugged in the disk in my computer, and discovered it was RAID1-configured. I've never worked with RAID-configurations before. After some googling and trying to figure out what to do to be able to read this disk, I've gathered the following information: http://pastebin.com/KZHAj7U9
What might be most interesting is the following excerpt:
tlycken@hoth ~ $ sudo mdadm -E /dev/sdb2 ... Number Major Minor RaidDevice State this 0 8 18 0 active sync /dev/sdb2 0 0 8 18 0 active sync /dev/sdb2 1 1 0 0 1 faulty removed
There are two other partitions (sdb3 and sdb5) that report similar tables, but they both report "active sync" for the state on all three rows. So this partition seems to be the troublesome one.
If I open the Disk Utility GUI, I see the following, after trying to start the RAID array:
When I pressed the little play button at the top right (which is a stop button in this screenshot) I get the following error message:
Error starting RAID array
Error starting RAID array: Command-line `mdadm --assemble --scan --uuid "866221ac:fd8d56af:aceaa1c2:25d2b442"' exited with non-zero exit status 2: mdadm: /dev/md2 has been started with 1 drive (out of 2). (udisks-error-quark, 0)
All I can understand from this is that it seems that part of the RAID array is missing - however, I have no idea if the missing part is some partition on the disk I have in front of me (i.e. something I could probably configure to make it work) or on another physical disk (which I have little or no hope of being able to get my hands on).
How do I configure and mount this array so that i can read the data (read-only is fine)?