dissect.target.volumes.disk¶
Module Contents¶
Classes¶
The base class for a volume system implementation. |
- class dissect.target.volumes.disk.DissectVolumeSystem(fh: BinaryIO | list[BinaryIO], *args, **kwargs)¶
Bases:
dissect.target.volume.VolumeSystemThe base class for a volume system implementation.
Volume systems are responsible for parsing a volume system over one or more disks and returning all available volumes.
Subclasses of
VolumeSystemmust implement the_detectand_volumesmethods.- Parameters:
fh – The source file-like object(s) on which to open the volume system.
disk – A reference to the source disk or container. Defaults to
fhif not provided.serial – Serial number of the volume system, if any.
- __type__ = 'disk'¶
A short string identifying the type of volume system.