How to install Ubuntu on a btrfs file system

One more partition to go. Select the free space and click on Add.

Select free space

Since this partition will be for swap, select swap for Use as. The size is up to you. For this installation, I chose 2000 MB (2 GB). OK.

Create swap space

With all the partitions created, click on the Install Now to continue with the installation.

All partitions created

A very cool feature of the installation program on Ubuntu 10.10 beta is that while copying files, it allows you to configure other installation steps. At the installation step shown in the image below, for example, you can click on the Forward button to move to the next task, while files are still being copied.

Choose timezone

And if the installer has finished copying files before you complete the other tasks, it will patiently wait for you. Like the PC-BSD installer, the Ubuntu 10.10 installer has “Log in automatically” enabled by default. Not for me. I always like to “Require my password to log in.”

User account

An aspect of choosing the manual installation option of Ubuntu 10.10 beta is that the boot loader configuration is completely automated and never presented to you. That is something I am sure will be fixed in the stable release. Another thing that will need fixing, if you look closely at the image below, is the width of the window at this installation step. Notice that parts of the text in the second list item are not visible. That is exactly how it is. Do not worry, I am sure it will be fixed before October 10, 2010.

Installer bug

When the installation is completed, reboot and test out your new Ubuntu installation on btrfs. Managing btrfs is primarily with the btrfsctl command line tool. The btrfs command is another command line tool to use. There is no graphical management interface yet.

Related Posts

Should you be worried about Ubuntu Desktop’s privacy settings? Ubuntu 12.04 LTS (Long Term Support), aka Precise Pangolin, will be released towards the end of this month. Like most distribution releases, it will c...
Can your computer run Ubuntu Core? Ubuntu Core beta, a version of Ubuntu for Cloud deployment that comes with snappy a system and application management utility with support for transac...
Top 6 Linux and BSD graphical installation programs New users tend to flock to distributions with easy to use installation programs, that is, to distributions with graphical installers. Some people will...
Sabayon 5.3 installation guide One of the best features introduced in Sabayon 5.3, the latest upgrade to the Gentoo-based, multi-purpose Linux distribution is the installer. The old...
Install the latest and greatest Cinnamon desktop on Ubuntu 12.04 Ubuntu 12.04 LTS, code-named Precise Pangolin, is the latest release of the popular Linux distribution. It was made available for the public just a fe...
Using GNOME Boxes to create and access local virtual systems on GNOME 3.14 GNOME Boxes is a native GNOME 3 application for accessing remote machines and local virtual systems, primarily using the libvirt technology. Consider ...

We Recommend These Vendors and Free Offers

ContainerizeThis 2016 is a free, 2-day conference for all things containers and big data. Featured, will be presentations and free, hands-on workshops. Learn more at

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).

Want to become an expert ethical hacker and penetration tester? Request your free video training course of Online Penetration Testing and Ethical Hacking

Whether you're new to Linux or are a Linux guru, you can learn a lot more about the Linux kernel by requesting your free ebook of Linux Kernel In A Nutshell.


  1. OMG! The one feature which makes using BTRFS sensible now (on netbooks) would be its inherent compression support. Judging from the screenshots, the Ubuntu developers disapprove of that. Again.

  2. Pingback: Install Ubuntu on btrfs « 0ddn1x: tricks with *nix

  3. OpenSUSE 11.3 also supports BTRFS ‘out of the box.’ I’m using it right now with my home partition, and though I’ve had not the least trouble with it, I haven’t really seen many benefits either.

Leave a Comment

Your email address will not be published. Required fields are marked *