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)