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.VolumeSystem
The 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
VolumeSystem
must implement the_detect
and_volumes
methods.- Parameters:
fh – The source file-like object(s) on which to open the volume system.
dsk – A reference to the source disk or container.
serial – Serial number of the volume system, if any.