Fedora Linux Installation with Encryption

Fedora is one of the most cutting edge Linux distributions, and installing it with encryption makes it extremely secure and private. The steps below detail every step of using the graphical installer to complete the base install without a desktop environment, using Ext4 instead of Btfrs for the file system. I will follow up this blog post with different minimal options for desktop environments and window managers, including suggested software and links to my custom configuration files.

NOTE: You will need a fast internet connection for this method of installation.

Step 1: Download the Fedora Everything ISO file, the URL path will look like the following address (update the “36” version to the most current version if needed)

https://download.fedoraproject.org/pub/fedora/linux/releases/36/Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-36-1.5.iso

Step 2: Make a bootable USB flash drive using Etcher or similar program

Step 3: Boot into BIOS on your PC and then boot into the Fedora ISO

Step 4: Select “Test this media & install Fedora 36”

Step 5: Select your language and location, then select “Continue”

Step 6: Select the “Installation Destination” option

Step 7: In the “Local Standard Disks” section, select the disk you want to use (verify it has the checkmark icon), then in the “Storage Configuration” section, select the “Custom” option, then select “Done”

Step 8: Select “Standard Partition” in the “New mount points will use the following partitioning scheme” dropdown, then select the plus sign

Step 9: Select “/boot/efi” from the “Mount Point” dropdown, then enter 0.3GB in the “Desired Capacity” field, then select “Add mount point”

Step 10: Select the plus sign

Step 11: Select “/boot” from the “Mount Point” dropdown, then enter 1.1GB in the “Desired Capacity” field, then select “Add mount point”

Step 12: Select the plus sign

Step 13: Select “/” from the “Mount Point” dropdown, then leave the “Desired Capacity” field blank, then select “Add mount point”

Step 14: Select the “Encrypt” checkbox next to “Standard Partition” in the “Device Type” section, then select “Done”

Step 15: Enter your preferred encryption password in the “Passphrase” field, then enter it again in the “Confirm” field, then select “Save Passphrase”

Step 16: Verify the partitions look correct, then select “Accept Changes”

Step 17: Select the “Software Selection” option

(Note: “Installation Destination” will be highlighted, but you can ignore that)

Step 18: Select the “Minimal Install” option, then select “Done”

Step 19: Select “User Creation”

(Note: “Software Selection” will be highlighted, but you can ignore that)

Step 20: Enter your preferred name and username in the “Full name” and “User name” fields, make sure both “Add administrative privileges…” and “Require a password…” check-boxes are selected, then enter your preferred password in the “Password” field, then enter it again in the “Confirm password” field, then select “Done”

Step 21: Select “Begin Installation”

(Note: “User Creation” will be highlighted, but you can ignore that)

Step 22: Select “Reboot System” and remove the USB flash drive

All done! Now Fedora is fully installed and ready for installation of a desktop environment or window manager.