Fedora 16 Package Selection

Btrfs was supposed to have been the default file system for Fedora 16, but for technical reasons, that did not happen. Word on the street says it will be, in Fedora 17. But you do not have to wait for Fedora 17 to get your system humming on btrfs because you can do it right now.

This tutorial offers a step-by-step guide on how to do just that. To start, you need to download either a DVD installation image, a network install image, or a bfo installation image. The Live CD installation images will not allow you to install Fedora 16 on a btrfs file system. To take advantage of Fedora’s excellent security measures, the root and Swap partitions will be encrypted, giving you an encrypted btrfs file system.

So, if you have downloaded your choice of installation ISO image and transfered it to a CD/DVD, boot your computer from it and click until you get to the step shown in this image.
Fedora 16 Storage Types

Which should lead to this, if the target hard drive has an existing installation of Fedora.
Fedora 16 Upgrade Options

Or to this one if it does not. At this step, you need to select the “Create Custom Layout” option. Next.
Fedora 16 Partition Methods

Fedora 16 is the first Linux distribution, as far as I know, to use GPT, the GUID Partition Table, as the default. Previous version used the MBR or MS-DOS partition table format. (See Fedora 16 GPT disk partitioning guide.) The use of GPT adds one more step to the process, so that instead of creating three partitions, we are now required to create four. The four partitions required are (in order):

  1. A BIOS Boot partition no more than 1 MB in size
  2. A boot partition
  3. Swap
  4. A btrfs partition mounted at /. This is the root file system.
Related Post:  ROSA Desktop Fresh R1: For advanced users, but even better for new users

Note that with GPT, all the partitions are primary partitions because the concept of an extended or logical partition is foreign to GPT. Note also that if you attempt to install the system without a BIOS BOOT partition, the installer will complain, generating the error message shown below.
Fedora 15 Partition Error

Ok, with the preliminary stuff out of the way, we can start creating the required partitions. Select the free space and click Create. This step will be repeated for all the partitions.
Fedora 16 Create Partitions

All the partitions will be Standard partitions. Create.
Fedora 16 Standard Partition

For the “BIOS Boot” partition, select “BIOS Boot” from the “File System Type” menu, allocate a disk space of 1 MB to it, and select ‘Fixed size” if it is not already selected. OK.
Fedora 16 BIOS Boot Partition

For the boot partition, select the mount point as shown, and allocate 500 MB to it. By the way, that size has been the default in Fedora for some time. Do not encrypt this partition. OK.
Fedora 16 Boot Partition

For Swap, select the values shown in this image. You can encrypt the Swap partition. In fact, it is highly recommended that you do. No point in encrypting the root partition and leave Swap wide open. How much disk space to allocate to Swap is a function of installed RAM or memory. See this guide for help in deciding what to allocate to Swap. OK.
Fedora 16 Swap Partition

The last partition will be the root file system, so select the appropriate option from the “File System Type” dropdown menu. If you intend to use all available disk space for this partition, select “Fill to maximum allowable size.” Otherwise, specify the size. Encrypt this partition. OK.
Fedora 16 Root Partition

With all four partitions created, click Next to continue with the rest of the installation.
Fedora 16 GPT Partitions

Related Post:  How to customize Pardus 2009.2

The installer will request a passphrase that will be used to encrypt the partitions. Specify a strong one. You will need this passphrase every time the system is booting. OK.
Fedora 16 Encryption Passphrase

At the boot loader configuration step, you may opt to specify a password for GRUB, the GRand Unified Bootloader. There is no downside to this, so you might as well. Next.
Fedora 16 GRUB Password

After installation has completed, reboot the computer and see if it worked. You will know, if you see this screen. Enter the passphrase and enjoy.
Specify Encryption Passphrase

Share:

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn

Hola! Did you notice that LinuxBSDos.com no longer runs network ads?  Yep, no more ads from the usual suspects that track you across the Internet.  But since  I still need to pay to keep the site running, feel free to make a small donation by PayPal.

Subscribe for updates. Trust me, no spam!

Mailchimp Signup Form

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event for 2020.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.

4 Responses

Leave a Reply to finid Cancel reply

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

Get the latest

On social media
Via my newsletter
Mailchimp Signup Form

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event for 2020.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.
Hacking, pentesting distributions

Linux Distributions for Hacking

Experts use these Linux distributions for hacking, digital forensics, and pentesting.

Categories
Archives

The authors of these books are confirmed to speak during

Algorithm Conference

T-minus AI

Author was the first chairperson of AI for the U.S. Air Force.

The case for killer robots

Author is the Director of the Center for Natural and Artificial Intelligence.

Why greatness cannot be planned

Author works on AI safety as a Senior Research Scientist at Uber AI Labs.

Anastasia Marchenkova

An invitation from Anastasia Marchenkova

Hya, after stints as a quantum researcher at Georgia Tech Quantum Optics & Quantum Telecom Lab, and the University of Maryland Joint Quantum Institute, I’m now working on superconducting qubit quantum processors at Bleximo. I’ll be speaking during Algorithm Conference in Austin, Texas, July 16 – 18, 2020. Meet me there and let’s chat about progress and hype in quantum computing.