:py:mod:`dissect.volume.disk` ============================= .. py:module:: dissect.volume.disk Subpackages ----------- .. toctree:: :titlesonly: :maxdepth: 3 schemes/index.rst Submodules ---------- .. toctree:: :titlesonly: :maxdepth: 1 disk/index.rst partition/index.rst Package Contents ---------------- Classes ~~~~~~~ .. autoapisummary:: dissect.volume.disk.Disk dissect.volume.disk.Partition .. py:class:: Disk(fh: BinaryIO, sector_size: int = 512) .. py:property:: serial :type: Optional[int] .. py:class:: Partition(disk: Any, number: int, offset: int, size: int, vtype: Union[int, uuid.UUID], name: str, flags: Optional[int] = None, guid: Optional[uuid.UUID] = None, vtype_str: Optional[str] = None, raw: dissect.cstruct.Instance = None) .. py:method:: __repr__() -> str Return repr(self). .. py:method:: open() -> BinaryIO .. py:exception:: DiskError Bases: :py:obj:`Error` Common base class for all non-exit exceptions.