How to Install and Dual Boot Windows and Fedora

Run Windows 10 and Linux Fedora on the same computer

It's possible to install both Windows and Linux on a single PC. If you know how to dual boot Fedora Linux and Windows 10, you can switch between operating systems whenever you please.

These instructions are for installing Fedora Linux 31 on a PC running Windows 10, Windows 8.1, or Windows 8.

Preparing Your PC for Fedora

You should create a Windows recovery drive with Macrium Reflect or another software backup tool before installing Fedora in case something goes wrong. Also, make sure you have at least 10GB of free space on your hard drive set aside for the installation. Prepare your disk to boot Window and Linux by shrinking the Windows partition if necessary.

After you create a Fedora Linux USB Drive, restart your computer and boot from the USB device to launch a live version of Fedora. You can start using Fedora right away, but you must install the OS to save any changes to your hard drive.

To boot from a USB drive, you must first turn off Windows fast boot. You can turn it back on after installing Fedora.

How to Install Fedora Alongside Windows

When Fedora loads, you'll have the option to install it to your hard drive or try it without installing. To install Fedora alongside Windows:

You must be connected to the internet. Select the down-arrow in top-right corner of the desktop to view your connections.

  1. Select Install to Hard Drive.

    Install to Hard Drive in Fedora
  2. Choose your language and select Continue.

    Continue button on language selection screen for Fedora
  3. Select Time & Date on the Installation Summary screen.

    Time & Date heading on Fedora installation screen
  4. Choose your timezone on the map, then select Done to return to the Installation Summary screen.

    Time zone selection in Fedora
  5. Select Installation Destination.

    Installation Destination in Fedora
  6. Choose your hard drive under Local Standard Disk and select Automatic under Storage Configuration, then select Done to return to the Installation Summary screen.

    Installation Destination screen in Fedora
  7. Select Begin Installation.

    Fedora should automatically detect your keyboard layout, but you can select Keyboard on the Installation Summary screen to add new layouts.

    Begin Installation button in Fedora
  8. When the process is complete, select Finish Installation.

    Finish Installation button in Fedora
  9. If you computer doesn't automatically restart, select the down-arrow in the top-right corner of the desktop and select the Power button.

    Power button in Fedora
  10. Select Restart.

    Restart button in Fedora

As your computer reboots, remove the Fedora USB drive. When the computer starts up, you should see a menu with options for running Fedora or Windows Boot Manager.

If your computer automatically boots into Windows, you must change the boot order in the system BIOS.

Setting Up Fedora

The first time you load Fedora, you'll have to complete the setup process by creating a username and password. You'll also have the options to enable location services and connect with your various online accounts. For example, you can choose to sync Fedora with your Microsoft or Google account to import all of your contacts and passwords