dissect.volume.disk.schemes

Submodules

Package Contents

Classes

APM

Apple Partition Map.

BSD

BSD disklabel.

GPT

GUID Partition Table.

MBR

Master Boot Record.

class dissect.volume.disk.schemes.APM(fh: BinaryIO, sector_size: int = 512)

Apple Partition Map.

fh
sector_size = 512
apm
partitions: list[dissect.volume.disk.partition.Partition]
class dissect.volume.disk.schemes.BSD(fh: BinaryIO, sector_size: int = 512)

BSD disklabel.

TYPES
fh
sector_size = 512
partitions
class dissect.volume.disk.schemes.GPT(fh: BinaryIO, sector_size: int = 512)

GUID Partition Table.

fh
sector_size = 512
mbr
gpt
partitions: list[dissect.volume.disk.partition.Partition]
class dissect.volume.disk.schemes.MBR(fh: BinaryIO, sector_size: int = 512)

Master Boot Record.

fh
sector_size = 512
offset
mbr
partitions: list[dissect.volume.disk.partition.Partition]