In the last article about btrfs on Fedora, we showed how to pass the btrfs option to Anaconda, the Fedora system installation program, on Fedora 13. This article presents a step by step guide on how to actually partition a disk and install Fedora 13 on a btrfs-formatted root filesystem. Basically, this is a continuation of how to enable the btrfs Anaconda option on Fedora 13.
After you have passed the btrfs option to Anaconda either via the bfo method or the DVD installation method, the installer will present the step shown in the image below. This marks the start of the main leg of the first installation phase. Next to continue.
The option to choose here is the default – Basic Storage Devices. This allows you to install Fedora 13 on locally-attached storage devices.
To reduce the number of images used in this tutorial, the next three images have been omitted. Those three images are where you set the language of installation, choose the time zone, and specify the root password. If you are new to Linux, the root password is the administrator password. The password you specify (for root) should be unique and it is highly recommended that it not be reused for any other user account password.
After the root password has been set, the next image should be the one you see below. Since LVM is the default disk partitioning scheme on Fedora (13), the only way we are going to install it on a btrfs root filesystem is to choose the Create Custom Layout option. Next.
This step presents all the disks, disk partitions, and free space available for installation. Select the disk to use and click on the Create button. Because GRUB, the boot loader cannot yet boot off a btrfs file system, you will need to create a non-btrfs-formatted boot partition. You will also have to create a swap partition outside of the btrfs root.
The default here is to create a standard partition, and that’s the option we need. Create.
By default, Fedora allocates the boot partition a disk size of 500 MB. We’ll take the default size. Select the correct Mount Point – /boot, and click OK to continue.