dissect.volume.ddf.ddf

Module Contents

Classes

Attributes

dissect.volume.ddf.ddf.DECADE
class dissect.volume.ddf.ddf.DDF(fh: list[BinaryIO | DDFPhysicalDisk], sector_size: int = DEFAULT_SECTOR_SIZE)

Bases: dissect.volume.raid.raid.RAID

class dissect.volume.ddf.ddf.DDFConfiguration(fh: list[BinaryIO | dissect.volume.raid.raid.PhysicalDisk], sector_size: int = DEFAULT_SECTOR_SIZE)

Bases: dissect.volume.raid.raid.Configuration

class dissect.volume.ddf.ddf.DDFVirtualDisk(vdcr: VirtualDiskConfigurationRecord, vdr: VirtualDiskRecord, disks: dict[int, tuple[int, DDFPhysicalDisk]])

Bases: dissect.volume.raid.raid.VirtualDisk

property virtual_disk_configuration_record: VirtualDiskConfigurationRecord
property virtual_disk_record: VirtualDiskRecord
class dissect.volume.ddf.ddf.DDFPhysicalDisk(fh: BinaryIO, sector_size: int = DEFAULT_SECTOR_SIZE)

Bases: dissect.volume.raid.raid.PhysicalDisk

__repr__() str

Return repr(self).

class dissect.volume.ddf.ddf.ControllerData(fh: BinaryIO)
__repr__() str

Return repr(self).

class dissect.volume.ddf.ddf.PhysicalDiskData(fh: BinaryIO)
__repr__() str

Return repr(self).

class dissect.volume.ddf.ddf.PhysicalDiskRecord(fh: BinaryIO)
__repr__() str

Return repr(self).

class dissect.volume.ddf.ddf.VirtualDiskRecord(fh: BinaryIO)
__repr__() str

Return repr(self).

class dissect.volume.ddf.ddf.VirtualDiskConfigurationRecord(fh: BinaryIO, num_entries: int)
__repr__() str

Return repr(self).