AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...

This tutorial shows how to install Ubuntu 12.10 on the btrfs filesystem (with RAID1) on a Hetzner server with two hard drives. While Hetzner's installimage tool doesn't list btrfs as a supported filesystem and only supports software RAID with /dev/md devices, it is still possible to achieve this setup and use the built-in RAID support in btrfs instead of using /dev/md devices.

This tutorial will explain you how to boot from a BTRFS filesystem with kernel 2.6.31-RC4 and BTRFS 0.19. BTRFS is a new filesystem with some really interesting features like online defragmenting and snapshots. BTRFS is an experimental filesystem, use at your own risk. The kernel used is also experimental.

This guide shows how to work with the btrfs file system on Linux. It covers creating and mounting btrfs file systems, resizing btrfs file systems online, adding and removing devices, changing RAID levels, creating subvolumes and snapshots, using compression and other things.

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.

None other than Linus Torvalds, the father of Linux, announced last evening the immediate availability of Linux kernel 2.6.29, a version that brings initial support for the highly expected Btrfs filesystem.

Yesterday we reported that Ubuntu 10.10 gained Btrfs installation support and since then we have been trying out this Btrfs support in Ubuntu "Maverick Meerkat" and have a fresh set of Btrfs benchmarks to serve up.

The default journaling file system on non-boot partitions on Ubuntu 11.04 is ext4. Other journaling file systems supported are ext3, xfs, jfs, reiserfs, and btrfs. The journaling file system of interest in this article is btrfs, the B-Tree File System. Btrfs is an ongoing attempt to create a ZFS-like file system for Linux.

With MeeGo using Btrfs by default, Canonical making plans for Btrfs in as soon as Ubuntu 10.10, and Novell now pushing Btrfs in openSUSE, among other milestones for this advanced Linux file-system, we decided to see where the Btrfs performance is now at with the Linux 2.6.35 kernel that's currently in development.

Like Fedora 13, Fedora 14, the latest version of Fedora, has support for btrfs. However, it is not enabled out of the box, that is, it is not available as a File System Type option, if you did not edit the boot method to include btrfs. This post offers a very simple guide on how to pass the btrfs option to Fedora 14.