reading raw disk of Dell perc RAID adapter

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

On Thursday 19 January 2012 21:48:38 James Harper wrote:
dmraid doesn't know anything about it, which kind of makes sense as the Dell raid controllers are normally not fakeraid.
Any suggestions?
I think they're normally rebadged LSI controllers, you'll probably need to find another LSI controller and try and "import foreign config". Of course that could just trash your data (which isn't unknown for LSI controllers - we had to recover many TB from tape because of random burps when I was at VPAC - not fun) so make sure you've got a disk image first! cheers, Chris -- Chris Samuel : http://www.csamuel.org/ : Melbourne, VIC This email may come with a PGP signature as a file. Do not panic. For more info see: http://en.wikipedia.org/wiki/OpenPGP
participants (2)
-
Chris Samuel
-
James Harper