Crush — Format Reference

Built from crush/data/build_formats_db.py at commit 640a2a9928f4 on 2026-10-21 06:46:19 UTC.

← All formats

Master Boot Record (MBR) Partition Table

FormatMaster Boot Record (MBR) Partition Table
Short nameMBR
Categoryfilesystem
PlatformsWindows, macOS, Linux, iOS, Android, QNX
Crush supportSupported (RawImageVFS)
StatusReviewed
Last reviewed2026-10-04

Forensic relevance

The classic PC partition scheme in the first sector of a disk: boot code, a 4-byte disk signature at offset 440 (used by Windows to map volumes in the MountedDevices registry key), up to four primary partition entries and the 0x55AA boot signature. Further partitions chain through extended boot records. Each entry carries a type byte and a start and length in sectors; space outside every entry (before the first partition, between partitions, after the last) can hold remnants of earlier layouts. A GPT disk keeps a protective MBR with a single 0xEE entry.

Signatures

OffsetHex ASCII (non-printable as .)Description
offset 510 (0x1FE)55 AAU.Boot signature 0x55AA at the end of sector 0 (also present in FAT/NTFS boot sectors)

Known extensions

None recorded

References

Cite this entry

Crush Format Reference, “Master Boot Record (MBR) Partition Table”. https://kalink0.github.io/crush-forensics/formats/mbr/ — source: crush/data/build_formats_db.py at commit 640a2a9928f4e36a976b89901512a8dce824d093, built 2026-10-21 06:46:19 UTC.

Entry in the source at this commit · Change history of the source · Report a correction