dissect.volume.lvm.physical
#
Module Contents#
Classes#
Attributes#
- dissect.volume.lvm.physical.log#
- dissect.volume.lvm.physical.SECTOR_SIZE = 512#
- dissect.volume.lvm.physical.lvm_def = Multiline-String#
Show Value
""" struct label_header { char signature[8]; uint64 sector_number; uint32 checksum; uint32 data_offset; char type_indicator[8]; }; struct pv_header { char identifier[32]; uint64 volume_size; }; struct data_area_descriptor { uint64 offset; uint64 size; }; // Metadata area header struct mda_header { uint32 checksum; char signature[16]; uint32 version; uint64 offset; // Metadata area offset uint64 size; // Metadata area size }; struct raw_locn { uint64 offset; // Data area offset uint64 size; // Data area size uint32 checksum; uint32 flags; }; #define RAW_LOCN_IGNORED 0x00000001 """
- dissect.volume.lvm.physical.c_lvm#
- class dissect.volume.lvm.physical.PhysicalVolume(fh)#
- property size#
- __getattr__(k)#
- __repr__()#
Return repr(self).
- has_metadata()#
- read_metadata()#
- read_sectors(sector, count)#
- class dissect.volume.lvm.physical.MetadataArea(fh)#