Btrfs

Brtfs is a new copy on write (CoW) filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy administration. Jointly developed at Oracle, Red Hat, Fujitsu, Intel, SUSE, STRATO and many others, Btrfs is licensed under the GPL and open for contribution from anyone.

Kernel
You need to activate the following kernel option:

Software
The package contains the utilities to work with the filesystem.

Creation
To create an btrfs filesystem on the partition:

Please replace with the actual partition you want to format.

Mount
You can mount the filesystems in several ways:
 * mount - Manual mount.
 * fstab - Automatic mount at boot time.
 * removable media - Automatic mount at demand.
 * AutoFS - Automatic mount on access.
 * Btrfs_system_root - Use the filesystem as a collection of volumes including one as a system root

External resources

 * Brtfs wiki