How to install Ubuntu on a btrfs file system

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

buntu7
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.

buntu8
Create swap space

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

buntu9
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.

buntu10
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.”

buntu11
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.

buntu12
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

The ideal value of listen.backlog when setting PHP-FPM pm = ondemand I recently wrote about the impact that setting how PHP-FPM's process manager controls child processes from dynamic (pm = dynamic) to ondemand (pm = on...
How to install Orange in Ubuntu 13.04 Orange, a Free Software released under the GNU General Public License, is a modular machine learning and data mining application developed at the Bioi...
GPT disk partitioning guide for Ubuntu 13.10 on a PC with UEFI firmware This article offers a step-by-step guide on how to create GPT partitions on Ubuntu 13.10 on a computer with UEFI firmware. Because Linux Mint is ...
How to delete GRUB files from a Boot EFI partition in Windows 10 After several failed attempts to dual-boot Ubuntu 15.04 and Windows 10 on a single hard drive and on a computer with UEFI firmware, and not knowing wh...
Dual-boot Windows 7 and Kali Linux This article is a step-by-step guide on how to dual-boot Windows 7 and Kali Linux on a single hard disk drive (HDD). Kali Linux is what used to be Bac...
Apply the nuke patch to LUKS cryptsetup in Linux Mint 16 and Ubuntu 13.10 This short tutorial shows how to apply the Kali Linux nuke patch to LUKS cryptsetup in Linux Mint 16 and Ubuntu 13.10. From a physical security and...

We Recommend These Vendors and Free Offers

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.


4 Comments

  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 *

*