Erm, woops. Wrong device name. %s/sdb/md1/g On Wed, Jul 6, 2011 at 9:03 PM, Roscoe <eocsor@xxxxxxxxx> wrote: > Evening, > > I'd start experimenting given the offset, I'd suggest either a backup > or to only do ro operations on the volume: > > Perhaps something like this as a first try, all quantities are in > blocks. Quite untested so man * may be a good idea :) > > OFFSET=2048 > LENGTH=$(( $(blockdev --getsz /dev/sdb) - $OFFSET ) > echo "0 $LENGTH linear /dev/sdb $OFFSET"|dmsetup create sdb_offset > cryptsetup luksDump /dev/mapper/sdb_offset > cryptsetup luksOpen /dev/mapper/sdb_offset plain_sdb_offset > fsck.ext4 -n /dev/mapper/plain_sdb_offset > mount -o ro /dev/mapper/plain_sdb_offset /mnt/test/ > > > -- Roscoe > > On Wed, Jul 6, 2011 at 8:22 PM, Arno Wagner <arno@xxxxxxxxxxx> wrote: >> Hi Louis-David, >> >> I cannot send you Email directly, since it seems the IP of my >> mailserver is on some internal blacklist of your ISP. As there >> is no information why it is on the list (and no SPAM was ever >> sent from my Mailserver, which is under my own control), I >> can only assume the postmaster incompetently blocked the >> whole subnet, not just the offending host. To make matters >> worse, there is no working contact email and I propose you >> switch ISPs to someone that knows how to run a mailserver. >> >> Anyways, here is my answer to your second hexdump: >> >> The header looks fine, but it is in the wrong place. >> It should start at 0x00000000. Is there soem mapping >> or offset specification missing? >> >> Arno >> >> >> On Wed, Jul 06, 2011 at 12:00:59PM +0200, Louis-David Mitterrand wrote: >>> On Wed, Jul 06, 2011 at 11:44:59AM +0200, Arno Wagner wrote: >>> > At least th eheader was not just overwritten and looks intact. >>> > I have no idea why you get this error message. >>> >>> Ooops, my bad, I sent you a hexdump from the wrong server. Here is the >>> correct one: >>> >>> 00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> * >>> 00100000 4c 55 4b 53 ba be 00 01 61 65 73 00 00 00 00 00 |LUKS....aes.....| >>> 00100010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> 00100020 00 00 00 00 00 00 00 00 63 62 63 2d 65 73 73 69 |........cbc-essi| >>> 00100030 76 3a 73 68 61 32 35 36 00 00 00 00 00 00 00 00 |v:sha256........| >> >> >> >> >> >> On Wed, Jul 06, 2011 at 11:44:59AM +0200, Arno Wagner wrote: >>> At least th eheader was not just overwritten and looks intact. >>> I have no idea why you get this error message. >>> >>> Arno >>> >>> On Wed, Jul 06, 2011 at 10:53:09AM +0200, Louis-David Mitterrand wrote: >>> > Hi Arno, >>> > >>> > I am resending this answer to the list, as I am not sure you got it. >>> > From the hexdump can you just tell me whether it is likely or not that I >>> > can recover my partition? >>> > >>> > Thanks, >>> > >>> > On Mon, Jul 04, 2011 at 11:10:24PM +0200, Arno Wagner wrote: >>> > > On Mon, Jul 04, 2011 at 05:45:23PM +0200, Louis-David Mitterrand wrote: >>> > > > Hi, >>> > > > >>> > > > After a hardware crash I now get this error: >>> > > > >>> > > > root@grml ~ # cryptsetup isLuks /dev/md1 >>> > > > Device /dev/md1 is not a valid LUKS device >>> > > > >>> > > > Am I basically fucked? >>> > > >>> > > I assume you have no header backup? >>> > >>> > Alas no. >>> > >>> > > If so, possibly, but not necessarily. Is this on an SSD? There >>> > >>> > No SSD, md raid6 array on regular disks. >>> > >>> > > the LUKS header could be in the same "sector" as a data area >>> > > (due large SSD actual sector size) >>> > > >>> > > Can you send me the first 700 bytes of the partition as hexdump? >>> > > You can get them for example like this: >>> > > >>> > > hd /dev/md1 | head -n 40 >>> > >>> > 00000000 4c 55 4b 53 ba be 00 01 61 65 73 00 00 00 00 00 |LUKS??..aes.....| >>> > 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > 00000020 00 00 00 00 00 00 00 00 63 62 63 2d 65 73 73 69 |........cbc-essi| >>> > 00000030 76 3a 73 68 61 32 35 36 00 00 00 00 00 00 00 00 |v:sha256........| >>> > 00000040 00 00 00 00 00 00 00 00 73 68 61 31 00 00 00 00 |........sha1....| >>> > 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > 00000060 00 00 00 00 00 00 00 00 00 00 18 00 00 00 00 20 |............... | >>> > 00000070 08 61 ee d5 da 46 75 45 3a 26 b7 68 ee 3a 4c 65 |.a???FuE:&?h?:Le| >>> > 00000080 ce 97 79 5f 5e 5c 96 00 a3 e1 11 f2 83 74 e9 a6 |?.y_^\..??.?.t??| >>> > 00000090 97 d1 fe 67 0b 30 0e f0 24 cb 7c 27 4e d1 57 a8 |.??g.0.?$?|'N?W?| >>> > 000000a0 3e bc 9a d4 00 00 a6 81 32 39 63 61 32 63 31 32 |>?.?..?.29ca2c12| >>> > 000000b0 2d 64 64 32 62 2d 34 33 61 66 2d 61 33 33 30 2d |-dd2b-43af-a330-| >>> > 000000c0 32 34 30 39 33 64 63 38 65 34 65 31 00 00 00 00 |24093dc8e4e1....| >>> > 000000d0 00 ac 71 f3 00 02 9a 2d e3 83 7c e6 f6 a2 10 ad |.?q?...-?.|???.?| >>> > 000000e0 53 72 23 25 82 22 80 8d af 3b ea c8 0d 85 7a 18 |Sr#%."..?;??..z.| >>> > 000000f0 5e 59 b0 92 b6 ca 5d e6 00 00 00 08 00 00 0f a0 |^Y?.??]?.......?| >>> > 00000100 00 00 de ad 00 00 00 00 00 00 00 00 00 00 00 00 |..??............| >>> > 00000110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > 00000120 00 00 00 00 00 00 00 00 00 00 01 08 00 00 0f a0 |...............?| >>> > 00000130 00 00 de ad 00 00 00 00 00 00 00 00 00 00 00 00 |..??............| >>> > 00000140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > 00000150 00 00 00 00 00 00 00 00 00 00 02 08 00 00 0f a0 |...............?| >>> > 00000160 00 00 de ad 00 00 00 00 00 00 00 00 00 00 00 00 |..??............| >>> > 00000170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > 00000180 00 00 00 00 00 00 00 00 00 00 03 08 00 00 0f a0 |...............?| >>> > 00000190 00 00 de ad 00 00 00 00 00 00 00 00 00 00 00 00 |..??............| >>> > 000001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > 000001b0 00 00 00 00 00 00 00 00 00 00 04 08 00 00 0f a0 |...............?| >>> > 000001c0 00 00 de ad 00 00 00 00 00 00 00 00 00 00 00 00 |..??............| >>> > 000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > 000001e0 00 00 00 00 00 00 00 00 00 00 05 08 00 00 0f a0 |...............?| >>> > 000001f0 00 00 de ad 00 00 00 00 00 00 00 00 00 00 00 00 |..??............| >>> > 00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > 00000210 00 00 00 00 00 00 00 00 00 00 06 08 00 00 0f a0 |...............?| >>> > 00000220 00 00 de ad 00 00 00 00 00 00 00 00 00 00 00 00 |..??............| >>> > 00000230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > 00000240 00 00 00 00 00 00 00 00 00 00 07 08 00 00 0f a0 |...............?| >>> > 00000250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| >>> > * >>> > 00001000 2d 51 43 53 eb 1b 55 ac 05 9a b1 5f 57 33 31 11 |-QCS?.U?..?_W31.| >>> > >>> > >>> > Thanks, >>> > >>> >>> -- >>> Arno Wagner, Dr. sc. techn., Dipl. Inform., CISSP -- Email: arno@xxxxxxxxxxx >>> GnuPG: ID: 1E25338F FP: 0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F >>> ---- >>> Cuddly UI's are the manifestation of wishful thinking. -- Dylan Evans >>> >>> If it's in the news, don't worry about it. The very definition of >>> "news" is "something that hardly ever happens." -- Bruce Schneier >>> _______________________________________________ >>> dm-crypt mailing list >>> dm-crypt@xxxxxxxx >>> http://www.saout.de/mailman/listinfo/dm-crypt >>> >> >> -- >> Arno Wagner, Dr. sc. techn., Dipl. Inform., CISSP -- Email: arno@xxxxxxxxxxx >> GnuPG: ID: 1E25338F FP: 0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F >> ---- >> Cuddly UI's are the manifestation of wishful thinking. -- Dylan Evans >> >> If it's in the news, don't worry about it. The very definition of >> "news" is "something that hardly ever happens." -- Bruce Schneier >> _______________________________________________ >> dm-crypt mailing list >> dm-crypt@xxxxxxxx >> http://www.saout.de/mailman/listinfo/dm-crypt >> > _______________________________________________ dm-crypt mailing list dm-crypt@xxxxxxxx http://www.saout.de/mailman/listinfo/dm-crypt