marge$ hachoir-urwid /dev/sda
0) file:/dev/sda: MS-DOS hard drive with Master Boot Record (MBR) (74.5 GB)
- 0) mbr (512 bytes)
0) program= "\xebH\x90\x8e\xd0\xbc\0|\x8e\xd8\xfc\xb9\x80\0(...)": Boot program (Intel x86 machine code) (446 bytes)
- 446) header[0]: Partition header: Dell Utility, 47.0 MB (16 bytes)
0) bootable= 0: Bootable flag (true if equals to 0x80) (1 byte)
1) start_head= 1: Starting head number of the partition (1 byte)
2.0) start_sector= 1: Starting sector number of the partition (6 bits)
2.6) start_cylinder= 0: Starting cylinder number of the partition (10 bits)
4) system= Dell Utility: System indicator (1 byte)
5) end_head= 254: Ending head number of the partition (1 byte)
6.0) end_sector= 63: Ending sector number of the partition (6 bits)
6.6) end_cylinder= 5: Ending cylinder number of the partition (10 bits)
8) LBA= 63: LBA (number of sectors before this partition) (4 bytes)
12) size= 96327: Size (block count) (4 bytes)
- 462) header[1]: Partition header: HPFS/NTFS, 14.6 GB (16 bytes)
0) bootable= 0: Bootable flag (true if equals to 0x80) (1 byte)
1) start_head= 0: Starting head number of the partition (1 byte)
2.0) start_sector= 1: Starting sector number of the partition (6 bits)
2.6) start_cylinder= 6: Starting cylinder number of the partition (10 bits)
4) system= HPFS/NTFS: System indicator (1 byte)
5) end_head= 254: Ending head number of the partition (1 byte)
6.0) end_sector= 63: Ending sector number of the partition (6 bits)
6.6) end_cylinder= 1023: Ending cylinder number of the partition (10 bits)
8) LBA= 96390: LBA (number of sectors before this partition) (4 bytes)
12) size= 30613682: Size (block count) (4 bytes)
- 478) header[2]: Partition header: Linux (ext2/ext3), 58.4 GB (16 bytes)
0) bootable= 128: Bootable flag (true if equals to 0x80) (1 byte)
1) start_head= 254: Starting head number of the partition (1 byte)
2.0) start_sector= 63: Starting sector number of the partition (6 bits)
2.6) start_cylinder= 1023: Starting cylinder number of the partition (10 bits)
4) system= Linux (ext2/ext3): System indicator (1 byte)
5) end_head= 254: Ending head number of the partition (1 byte)
6.0) end_sector= 63: Ending sector number of the partition (6 bits)
6.6) end_cylinder= 1023: Ending cylinder number of the partition (10 bits)
8) LBA= 30716280: LBA (number of sectors before this partition) (4 bytes)
12) size= 122559885: Size (block count) (4 bytes)
- 494) header[3]: Partition header: Extended, 1.4 GB (16 bytes)
0) bootable= 0: Bootable flag (true if equals to 0x80) (1 byte)
1) start_head= 254: Starting head number of the partition (1 byte)
2.0) start_sector= 63: Starting sector number of the partition (6 bits)
2.6) start_cylinder= 1023: Starting cylinder number of the partition (10 bits)
4) system= Extended: System indicator (1 byte)
5) end_head= 254: Ending head number of the partition (1 byte)
6.0) end_sector= 63: Ending sector number of the partition (6 bits)
6.6) end_cylinder= 1023: Ending cylinder number of the partition (10 bits)
8) LBA= 153276165: LBA (number of sectors before this partition) (4 bytes)
12) size= 2972025: Size (block count) (4 bytes)
510) signature= 0xaa55: Signature (0xAA55) (2 bytes)
512) padding[0]= "RV\xbe\3!\xe8*\1^\xbf\xf8!f\x8b(...)" (31.0 KB)
+ 32256) partition[0]: Partition: Dell Utility (47.0 MB) (47.0 MB)
+ 49351680) partition[1]: Partition: HPFS/NTFS (14.6 GB) (14.6 GB)
15723556864) padding[1]= "\0\0\0\0\0\0\0\0\0\0\0\0\0\0(...)" (3.0 MB)
+ 15726735360) partition[2]: Partition: Linux (ext2/ext3) (58.4 GB) (58.4 GB)
+ 78477396480) partition[3]: Partition: Linux swap / Solaris (1.4 GB) (1.4 GB)