On 2008-12-12, Stuart Henderson <s...@spacehopper.org> wrote:
> On 2008-12-12, Marco Peereboom <sl...@peereboom.us> wrote:
>> It isn't pretty but:
>> dd if=/dev/wd1a skip=8244 bs=1 count=4 | hexdump -C
>> 4+0 records in
>> 4+0 records out
>> 4 bytes transferred in 0.001 secs (3263 bytes/sec)
>> 00000000  41 00 00 00                                       |A...|
>> 00000004
>
> Here's a fragment you can add to /etc/magic so that these can be
> recognised with "file -s /dev/wd1a".
>
> 8192    string                  marcCRAM        OpenBSD softraid
>>8244   long&037777777          00000000        RAID 0
>>8244   long&037777777          00000001        RAID 1
>>8244   long&037777777          00000041        AOE target
>>8244   long&037777777          0000004c        crypto
>>8244   long&037777777          0000006c        AOE initiator
>
> Filling in more flags from softraidvar.h sr_metadata is left as
> an exercise for the reader :)
>
>

better:

8192    string                  marcCRAM        OpenBSD softraid
>8200   long&0xFFFFFFFF         >0              version %u
>>8244  long&0xFFFFFFFF         00000000        RAID 0
>>8244  long&0xFFFFFFFF         00000001        RAID 1
>>8244  long&0xFFFFFFFF         00000041        AOE target
>>8244  long&0xFFFFFFFF         0000004c        crypto
>>8244  long&0xFFFFFFFF         0000006c        AOE initiator

Reply via email to