How to Dual Boot Fedora Linux with Windows 11: A Step-by-Step Guide (Fedora 40)

Dual booting Fedora Linux with Windows 11 is a fantastic option for users who want to use both operating systems on a single computer. Whether you’re learning Linux, exploring its capabilities, or need Windows for certain tasks, this guide will walk you through every step of setting up a dual-boot system using Fedora 40 and Windows 11.

How to Dual Boot Fedora Linux with Windows 11: A Step-by-Step Guide (Fedora 40)

🔔 Disclaimer: Dual booting requires partitioning your hard drive and modifying your system’s boot setup. Please back up all important files before proceeding. Although this guide minimizes risk, data loss can occur.


✅ Step 1: Prepare Windows 11 for Dual Boot

Before installing Fedora, you must ensure that your Windows 11 installation is up to date:

  1. Open the Start Menu, type Update, and go to Windows Update Settings.
  2. Click Check for updates and install any available updates.
  3. Restart your PC if required.

✅ Step 2: Download Fedora Media Writer

To create a Fedora bootable USB, use Fedora Media Writer, the official tool by the Fedora Project.

🔗 Download Fedora Media Writer

Once installed:

  1. Open Fedora Media Writer.
  2. Choose Download Automatically.
  3. Select Fedora Workstation under official editions.
    • Optionally, explore alternatives like KDE Plasma, Silverblue, or Sway.
  4. Click Next, and ensure you are downloading Fedora 40 (latest stable release).
  5. Wait for the ISO to download.

✅ Step 3: Create a Fedora Bootable USB

  1. Insert a USB drive (8GB or larger). Warning: This drive will be erased.
  2. Select your USB drive in Fedora Media Writer.
  3. Click Write to Disk and wait for the process to complete.
  4. Once done, click Finish and safely remove the USB if needed.

✅ Step 4: Boot into Fedora Live Environment

  1. Reboot your system.
  2. Press your system’s boot key (usually F12, F10, Esc, or F2) during boot.
  3. Select the USB drive from the boot menu.
  4. Fedora will boot into Live Mode, allowing you to try the OS before installing.

✅ Step 5: Check Hardware Compatibility

Before installing Fedora, test key hardware:

  • Display scaling: Adjust in Settings > Displays (set scaling to 200% if needed).
  • Wi-Fi: Connect to your wireless network to verify connectivity.
  • Sound: Open a web browser, visit a site like YouTube, and test audio playback.
  • External displays: Plug in additional monitors to check compatibility.

✅ Step 6: Start Fedora Installation

  1. From the Live Mode desktop, click Install Fedora.
  2. Choose your language and keyboard layout.
  3. Click Continue to move to the installation summary.

✅ Step 7: Partition the Disk for Dual Boot

In the Installation Destination section:

  1. Fedora will detect that Windows is occupying the full disk.
  2. Click Done (don’t make changes manually).
  3. Fedora will prompt to Reclaim Space — click it.
  4. Select the Windows partition and drag to shrink it, leaving space for Fedora (recommend at least 30–40 GB).
  5. Click Reclaim Space to confirm.
  6. Go back to the summary and select Time & Date, then set your time zone.

Once all settings are configured, click Begin Installation.


✅ Step 8: Complete Fedora Installation

  • Fedora will now install alongside Windows.
  • Once done, click Finish Installation.
  • Remove the USB drive and restart your computer.

✅ Step 9: Test Dual Boot Setup

  1. On restart, your PC should display a boot menu with Fedora and Windows.
  2. Select Windows to confirm it still works.
  3. Reboot again and let Fedora boot by default.

✅ Step 10: Fedora Post-Installation Setup

  1. Complete the welcome setup: enter your username and password.
  2. Choose whether to enable third-party repositories (recommended for apps like Chrome).
  3. Adjust display scaling if needed under Settings > Displays.
  4. Open Software Center (GNOME Software) from the Activities menu.
  5. Go to the Updates section and install all available updates.
  6. Click Restart and Install Updates when prompted.

🎉 You Did It!

You now have a fully functional dual-boot setup with Fedora Linux 40 and Windows 11! Fedora is updated, tested, and ready for daily use.


🛠 Tools & Software Mentioned


📌 Tags

dual boot, Fedora 40, Windows 11, Linux installation, Fedora dual boot, Fedora Media Writer, Fedora setup, boot menu configuration, Fedora live mode, Fedora workstation, GNOME Software, Fedora updates, Linux for beginners


🔖 Hashtags

#DualBoot #FedoraLinux #Windows11 #LinuxInstallation #Fedora40 #FedoraSetup #LinuxForBeginners #FedoraWorkstation #BootMenu #LinuxUpdates #OpenSource #FedoraMediaWriter


If you found this guide helpful, consider sharing it with others exploring the world of Linux. Enjoy your journey with Fedora!

Visited 222 times, 1 visit(s) today

Arjun Nair

Arjun Nair

Arjun is a seasoned Linux enthusiast and open-source contributor. He has worked with multiple distributions including Debian, Fedora, and Arch-based systems, and regularly tests new desktop environments and community projects. With over a decade in IT system administration, Arjun brings practical, hands-on insights to Linux tutorials and reviews.

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.