From Fedora Project Wiki

Revision as of 02:53, 20 May 2011 by Hobbes1069 (talk | contribs) (Created page with '= Btrfs filesystem = == Summary == Btrfs is a new copy on write filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy a...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Btrfs filesystem

Summary

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.

Purpose

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!)

External Documentation