[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#497110: improved dmraid support in D-I



Giuseppe Iuculano ha scritto:
> I'm working on this, but it is not very simple for me.
> Approximately "dmraid -rD" generates three files, from this we can extrapolate
> metadata, and with a hex editor we can add the fake signature to the
> qemu/virtualbox drive

Ok,this procedure seems to work for me:


dmraid -rD and i got:

hda_0_sil.dat     hda_1_sil.offset  hda_3_sil.dat     hdb_0_sil.dat
hdb_1_sil.offset  hdb_3_sil.dat
hda_0_sil.offset  hda_2_sil.dat     hda_3_sil.offset  hdb_0_sil.offset
hdb_2_sil.dat     hdb_3_sil.offset
hda_1_sil.dat     hda_2_sil.offset  hda_sil.size      hdb_1_sil.dat
hdb_2_sil.offset  hdb_sil.size

at this point:

dd if=/dev/null of=hda.dsk seek=`cat hda_sil.size`
dd if=/dev/null of=hdb.dsk seek=`cat hdb_sil.size`

dd if=hda_0_sil.dat of=hda.dsk conv=notrunc seek=`cat hda_0_sil.offset` bs=1
dd if=hda_1_sil.dat of=hda.dsk conv=notrunc seek=`cat hda_1_sil.offset` bs=1
dd if=hda_2_sil.dat of=hda.dsk conv=notrunc seek=`cat hda_2_sil.offset` bs=1
dd if=hda_3_sil.dat of=hda.dsk conv=notrunc seek=`cat hda_3_sil.offset` bs=1

dd if=hdb_0_sil.dat of=hdb.dsk conv=notrunc seek=`cat hda_0_sil.offset` bs=1
dd if=hdb_1_sil.dat of=hdb.dsk conv=notrunc seek=`cat hda_1_sil.offset` bs=1
dd if=hdb_2_sil.dat of=hdb.dsk conv=notrunc seek=`cat hda_2_sil.offset` bs=1
dd if=hdb_3_sil.dat of=hdb.dsk conv=notrunc seek=`cat hda_3_sil.offset` bs=1

Now hda.dsk and hdb.dsk are ready for testing dmraid.


Giuseppe

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: