opened 03:02AM - 27 Feb 22 UTC
T: enhancement
C: Fedora
P: default
pr submitted
[How to file a helpful issue](https://www.qubes-os.org/doc/issue-tracking/)
#…## The problem you're addressing (if any)
Fedora Workstation [installs with btrfs by default](https://docs.fedoraproject.org/en-US/fedora/f34/release-notes/sysadmin/Storage/), based on [our approach to distribution defaults](https://www.qubes-os.org/faq/#what-is-qubes-attitude-toward-changing-guest-distros), we should adjust template build to use btrfs too.
### The solution you'd like
Make fedora template with btrfs root filesystem. Place actual installation in `root` subvolume (same as vanilla Fedora).
Consider enabling compression (https://docs.fedoraproject.org/en-US/fedora/f34/release-notes/sysadmin/Storage/).
For compatibility with other templates, keep private volume as ext4.
### The value to a user, and who that user might be
Consistency with "standard" Fedora.
Other benefits of btrfs filesystem.
Note: some benefits may not apply to Qubes - for example our storage subsystem already use copy-on-write on a lower layer, which allows easy rollbacks when necessary. There may be some performance cost of doing it twice (to be analyzed, and possibly compensated with filesystem options).