
I have been handed a raw disk of a Dell perc (I think) RAID adapter. It was a RAID1 array but the machine is broken and can't be repaired in the short term. I was expecting to be able to track down the partition table at some offset into the disk and then identify the partitions etc but of course it's not that easy. I've found a few instances of the 0x55 0xaa partition signature at the end of a sector but only one actually appears to be a partition table (about 64MB from the start of the disk), but even then it doesn't look right. I then tracked down an NTFS signature (the disk is out of a Windows machine but I'm trying to get the data off on a Linux machine) but ntfs-3g and other tools says it's corrupt. So I'm guessing that one of the following is happening: 1. The RAID controller crapped all over the disk before the system failed and it is actually corrupt 2. The RAID is actually RAID0 (I was assured it was RAID1 but you know how these things go) 3. Dell have some non-linear mapping of partitions dmraid doesn't know anything about it, which kind of makes sense as the Dell raid controllers are normally not fakeraid. Any suggestions? Thanks James