The latest version of this documentation can be found on-line at http://storaged.org/libblockdev/.

The latest version of the code can be found at https://github.com/storaged-project/libblockdev

Documentation for Python bindings is available here


libblockdev Reference Manual
blockdev library — a library for doing low-level operations with block devices
BTRFS — plugin for operations with BTRFS devices
Crypto — plugin for operations with encrypted devices
DeviceMapper — plugin for basic operations with device mapper
FS — plugin for operations with file systems
Loop — plugin for operations with loop devices
LVM — plugin for operations with LVM
MD RAID — plugin for basic operations with MD RAID
Mpath — plugin for basic operations with multipath devices
NVDIMM — plugin for operations with nvdimm space
NVMe — NVMe device reporting and management.
Plugins — functions related to querying plugins
Part — plugin for operations with partition tables
Swap — plugin for operations with swap space
KernelBlockDevices — plugin for operations with kernel block devices
s390 — plugin for operations with s390
Utils — library providing utility functions used by the blockdev library and its plugins
GI Overrides
Testing libblockdev
API changes in libblockdev 3.0
API Index
Annotation Glossary