Btrfs is a new copy on write filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy administration. Initially developed by Oracle, Btrfs is licensed under the GPL and open for contribution from anyone.
For more detailed information can be found at the Btrfs homepage.
The purpose of this page is not to duplicate information that can be found on other sites both internal and external but to consolidate and organize information and to make it Fedora specific where appropriate.
Btrfs support in Fedora
- Btrfs has been available for testing as early as Fedora 11 but required a special boot parameter to be passed to Anaconda during installation.
Frequently Asked Questions
- Why use (or not use) Btrfs?
- The subvolume capability negates the need for LVM.
- Filesystem based RAID 0/1/10.
- Online resizing and addition/removal of disks.
- Btrfs is slated to be the default filesystem in Fedora 16.
- Btrfs currently has limited fsck capability so make sure you backup your data!
- How to convert Ext3/Ext4 volumes to Btrfs (and back!)