Subvolume
Subvolume is a term used in Btrfs, a copy-on-write filesystem for Linux, to describe a logical subtree within a single Btrfs volume. A subvolume is not a separate block device or a distinct filesystem; rather, it is an independent, mountable subtree that shares the storage resources of the containing volume. Subvolumes can be created, mounted, snapshotted, and managed separately, enabling flexible organization of data and configurations within one disk partition.
Creation and mounting: Subvolumes are created with the btrfs subvolume create command at a path inside the
Snapshots and copy-on-write: Subvolumes support snapshots, which are lightweight, point-in-time views of their data. A snapshot
Quotas and management: Quotas can be applied to subvolumes using Btrfs quota and qgroup features, which require
Limitations and concepts: Subvolumes share the same block device and pool of blocks; deleting one subvolume