Skip to content

Latest commit

 

History

History
177 lines (105 loc) · 2.33 KB

status.md

File metadata and controls

177 lines (105 loc) · 2.33 KB

Status

Disk

Implemented:

  • Probing.

Not planned:

  • BIOS-ID handling.

DASD

Implemented:

  • ECKD (CDL and LDL)
  • FBA

Missing:

  • zKVM

Partition Table

Implemented:

  • For MS-DOS, GPT and DASD (creating, deleting and resizing partitions).
  • Topology calculations.
  • Support for boot, legacy_boot and pmbr_boot flags.
  • Renumbering of logical partition.
  • Query resize information.

LVM

Implemented:

  • Probing, creating and deleting volume groups.
  • Probing, creating and deleting logical volumes.
  • Extend and reduce volume groups.
  • Resize logical volumes.
  • Thin provisioning.
  • Snapshots (only probing).
  • RAID and mirror (only probing).
  • Cache (only probing).

Not planned:

  • Renaming volume groups or logical volumes.
  • Cluster support.

Plain DM encryption

Implemented:

  • Probing, creating, deleting, resizing.
  • Handling of /etc/crypttab.

Limitations:

  • Only supported for swap.

LUKS

Implemented:

  • Probing, creating, deleting, resizing.
  • Activation and deactivation.
  • Handling of /etc/crypttab.
  • LUKS1 and LUKS2.

Experimental:

  • LUKS2 integrity support.

Missing:

  • Handling different mount-by options.
  • Detached header.

BitLocker

Experimental:

  • Probing, deleting.
  • Activation and deactivation.
  • Handling of /etc/crypttab.

MD RAID

Implemented:

  • Probing, creating and deleting.
  • Adding and removing devices.
  • Calculation of RAID size.
  • Handling of /etc/mdadm.conf.
  • IMSM and DDF.

Missing:

  • Journal device (untested).

Not planned:

  • RAID levels MULTIPATH and FAULTY.

DM RAID

Implemented:

  • Probing.

Multipath

Implemented:

  • Probing.

BCache

Implemented:

  • Probing.

Filesystem

Implemented:

  • For btrfs, ext2, ext3, ext4, ReiserFS, NTFS, VFat, ExFat, XFS, JFS, swap, F2FS (excluding multiple devices), NILFS2 (excluding checkpoints), ISO9660, UDF, NFS, bcachefs and tmpfs the most important operations (probing, creating, deleting, resizing, mounting and unmounting).
  • Handling of /etc/fstab.
  • Handling different mount-by options.
  • btrfs subvolumes, btrfs multiple-device, quota and qgroup support.

Missing:

  • Bcachefs resizing, snapshots and multiple-devices.
  • On demand unmounting.

Misc

Implemented:

  • Loading and saving devicegraph in XML.
  • Remote probing (with limitations).