dissect.volume.disk
¶
Subpackages¶
Submodules¶
Package Contents¶
Classes¶
- class dissect.volume.disk.Disk(fh: BinaryIO, sector_size: int = 512)¶
- fh¶
- sector_size = 512¶
- scheme = None¶
- partitions: list[dissect.volume.disk.partition.Partition] = []¶
- property serial: int | None¶
- class dissect.volume.disk.Partition(disk: Any, number: int, offset: int, size: int, vtype: int | uuid.UUID, name: str, flags: int | None = None, guid: uuid.UUID | None = None, vtype_str: str | None = None, raw: dissect.cstruct.Structure = None)¶
- disk¶
- number¶
- offset¶
- size¶
- type¶
- name¶
- flags = None¶
- guid = None¶
- type_str = None¶
- raw = None¶
- __repr__() str ¶
- open() BinaryIO ¶
- exception dissect.volume.disk.DiskError¶
Bases:
Error
Common base class for all non-exit exceptions.