Separate root and home logically inside one Btrfs filesystem.
Allow each tree to be mounted and snapshotted independently without adding fixed-size partitions.
Which Btrfs feature is most appropriate?
A Btrfs subvolume is an independent file tree within one filesystem and can be used as a separate mount and snapshot unit.
Detailed explanation
Correct. Subvolumes provide independent logical trees inside one Btrfs filesystem.
Correct. Subvolumes provide independent logical trees inside one Btrfs filesystem.
Incorrect. An MBR extended partition is a disk-partitioning construct.
Incorrect. An MBR extended partition is a disk-partitioning construct.
Incorrect. VFAT long names are unrelated to Btrfs subvolumes.
Incorrect. VFAT long names are unrelated to Btrfs subvolumes.
Incorrect. A swap header identifies swap space.
Incorrect. A swap header identifies swap space.
Try it yourself
An example you can run in a temporary verification environment.
btrfs subvolume --helpExpected result
サブボリューム操作の一覧。作成や削除は行わないKey points
- Logical trees in one Btrfs filesystem
- They can be mounted separately
- They are snapshot units
Notes
- Environment: Btrfs公式ツールの一般仕様
- Command output formatting can vary slightly by distribution or tool version.
- Run the example in a temporary directory or process when possible.
Foundation review
Read the scope first
Check whether the command acts on the current shell, a new process, an existing process, or a file.
Verify the observable result
Use the supplied command and compare the output with the expected result.