dissect.volume.disk#

Subpackages#

Submodules#

Package Contents#

Classes#

class dissect.volume.disk.Disk(fh: BinaryIO, sector_size: int = 512)#
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.Instance = None)#
__repr__() str#

Return repr(self).

open() BinaryIO#
exception dissect.volume.disk.DiskError#

Bases: Error

Common base class for all non-exit exceptions.