How to Dual Boot Fedora and Windows 11: A Step-by-Step Guide

If you’re someone who needs to use both Windows 11 and Linux but doesn’t want to fully commit to one operating system, dual booting is an excellent solution. This guide will walk you through the process of installing Fedora Linux alongside Windows 11, allowing you to choose between them at startup.

How to Dual Boot Fedora and Windows 11: A Step-by-Step Guide

Disclaimer

Before proceeding, ensure you back up all important files. While this process is generally safe, unexpected issues can arise. It’s also recommended to create a full system backup (using tools like Windows Backup or third-party software) in case something goes wrong.


Prerequisites

Before starting, make sure you have:

  • A USB flash drive (at least 8GB) for the Fedora installer.
  • A Windows 11 installation with sufficient free disk space (at least 20GB recommended for Fedora).
  • A stable internet connection (for downloading Fedora and updates).

Step 1: Download Fedora

  1. Visit the official Fedora website.
  2. Select Fedora Workstation (the default GNOME version) or choose a different spin (like KDE Plasma or i3) if you prefer.
  3. Click Download to get the latest ISO (currently Fedora 40).

Step 2: Create a Bootable USB Drive

You’ll need to write the Fedora ISO to a USB drive.

Using Fedora Media Writer (Recommended)

  1. Download Fedora Media Writer.
  2. Insert your USB drive (ensure no important files are on it, as it will be erased).
  3. Open Fedora Media Writer and select Download Automatically.
  4. Choose Fedora Workstation and click Write.
  5. Wait for the process to complete, then safely eject the USB.

Alternative: Using Rufus (Windows)

If you prefer Rufus:

  1. Download Rufus.
  2. Select your USB drive and the Fedora ISO.
  3. Click Start and wait for completion.

Step 3: Prepare Your System for Dual Boot

1. Ensure Windows is Up to Date

  • Open Windows Update (Settings > Windows Update) and install any pending updates.

2. Free Up Disk Space for Fedora

Fedora needs unallocated space to install. Here’s how to shrink your Windows partition:

  1. Open Disk Management (Win + X > Disk Management).
  2. Right-click your Windows partition (C:) and select Shrink Volume.
  3. Enter the amount of space to shrink (e.g., 100GB for Fedora).
  4. Click Shrink—this will create unallocated space for Fedora.

Step 4: Boot from the Fedora USB

  1. Restart your PC.
  2. Enter the Boot Menu (usually by pressing F12, F10, F2, or Esc during startup—check your manufacturer’s instructions).
  3. Select your USB drive from the boot menu.

Step 5: Install Fedora Alongside Windows

1. Test Fedora (Optional but Recommended)

  • Fedora will boot into a live environment. Test Wi-Fi, audio, and display settings before installing.

2. Start the Installation

  1. Click Install to Hard Drive.
  2. Select your language and keyboard layout, then click Continue.

3. Configure Installation Destination

  1. Under Installation Destination, select the disk.
  2. Fedora will detect Windows and suggest using the free space we created earlier.
  3. Confirm the partitioning and click Done.

4. Set Time & Date

  • Ensure your timezone is correct, then click Done.

5. Begin Installation

  • Click Begin Installation and wait for the process to complete.

6. Complete Setup

  1. After installation, remove the USB drive and reboot.
  2. You’ll now see the GRUB bootloader, allowing you to choose between Fedora and Windows at startup.

Step 6: Post-Installation Steps

1. Update Fedora

  1. Open GNOME Software (Fedora’s app store).
  2. Go to Updates and install all available updates.
  3. Restart if prompted.

2. Install Additional Software

  • Use GNOME Software or the terminal (sudo dnf install [package]) to install apps like:
  • Google Chrome
  • LibreOffice
  • VLC Media Player

3. Configure Dual Boot (Optional)

  • If Windows updates override the bootloader, you can repair GRUB using a Fedora live USB and running:
  sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  sudo grub2-install /dev/sdX  # Replace sdX with your disk (e.g., sda)

Conclusion

You’ve successfully set up a dual-boot system with Fedora Linux and Windows 11! Now you can enjoy the best of both worlds—Windows for work or gaming and Fedora for development, privacy, or just exploring Linux.

If you found this guide helpful, share it with others who might benefit!


Hashtags

#Linux #OpenSource #TechGuide #LinuxForBeginners #Fedora #Windows11DualBoot


Need help? Drop a comment below, and I’ll assist! 🚀

Visited 292 times, 1 visit(s) today

Sneha Rao

Sneha Rao

Sneha is a hardware reviewer and technology journalist. She has reviewed laptops and desktops for over 6 years, focusing on performance, design, and user experience. Previously working with a consumer tech magazine, she now brings her expertise to in-depth product reviews and comparisons.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.