How to Install Fedora Linux Dual Boot with Windows 11 using UEFI, Disk Management, and GRUB
Install Fedora Workstation alongside Windows 11 while preserving the existing Windows partitions and boot files.

By Ramesh Chandra Sahani, Tech Editor & Hardware Specialist. Last updated: October 26, 2026.

Installing Fedora alongside Windows 11 is safe as long as you protect what is already on the disk. A UEFI computer can run both systems without erasing Windows. You need free disk space, a bootable Fedora USB, and a careful eye on every partition the installer shows you.

This guide covers Fedora Workstation 44, Windows Disk Management, the Anaconda installer, and GRUB. It also explains BitLocker precautions, the Intel RST/VMD storage problem, the clock-drift fix, and what to check if Windows disappears from the boot menu.

How do you install Fedora Linux alongside Windows 11?

Back up Windows, save your BitLocker recovery key, and shrink the Windows partition in Disk Management. Create a Fedora USB, boot it in UEFI mode, and install into the unallocated space. Reuse the existing EFI System Partition without formatting it, then test both Fedora and Windows 11.

TOC: How to Install Fedora Linux Dual Boot Windows 11

1. Check the requirements before installing Fedora

A dual boot needs compatible firmware, enough disk space, and a recovery plan. Partition changes can destroy data if you pick the wrong disk, so prepare your safety net first.

  • A Windows 11 computer using UEFI firmware and a GPT system disk.
  • A USB drive with at least 8 GB of capacity.
  • At least 40 GB of free space for Fedora. 60–100 GB is more comfortable for everyday use.
  • A current backup of your documents, photos, and other personal files.
  • Your BitLocker or Device Encryption recovery key, if encryption is enabled.
  • A reliable power supply (plug in your laptop) and a stable internet connection.

To check your firmware mode, press Windows + R, type msinfo32, and press Enter. Look for BIOS Mode. On a typical Windows 11 installation it says UEFI.

To check the partition style, open Disk Management, right-click the disk label on the left, choose Properties, then open the Volumes tab. Partition style should read GPT.

Download Fedora Workstation only from the official Fedora Workstation download page. Check that page for the current release before you start, since this guide was written for Fedora 44.

2. Prepare Windows 11 and free disk space

Windows has to release disk space before Fedora can use it. Shrinking the C: volume in Disk Management is the safest route. Never delete the Windows recovery or EFI partitions to make room.

Step 1: Back up files and save your recovery key

  1. Copy important files to an external drive or cloud storage.
  2. Check whether BitLocker or Device Encryption is enabled (Settings > Privacy & security > Device encryption, or the BitLocker control panel).
  3. Save the recovery key somewhere you can reach without booting Windows, such as your Microsoft account page or a printout.
  4. Make sure you can open the Windows recovery options.

A changed boot configuration can trigger a BitLocker recovery prompt. That does not mean your data is damaged. The recovery key simply unlocks the drive.

Step 2: Disable Windows Fast Startup

  1. Open Control Panel.
  2. Select Hardware and Sound, then Power Options.
  3. Choose what the power buttons do.
  4. Select Change settings that are currently unavailable.
  5. Clear Turn on fast startup, if the option is there.
  6. Save the changes and do a full shutdown.

Fast Startup is a form of hibernation. It can leave the Windows filesystem in a state Linux should not touch, so avoid writing to a Windows partition while Windows is hibernated.

Step 3: Shrink the Windows partition

  1. Right-click the Start button and open Disk Management.
  2. Find the Windows C: partition on the correct physical disk.
  3. Right-click C: and choose Shrink Volume.
  4. Wait while Windows calculates the available shrink space.
  5. Enter the amount to shrink in megabytes.
  6. Confirm and wait for the operation to finish.

For about 60 GB of new space, enter 61440 MB. For about 100 GB, enter 102400 MB. Windows may offer less if immovable files are in the way. [ADD: how much space you shrank and how long it took.]

When it finishes, the new area should show as Unallocated. Leave it that way. Fedora's installer needs raw space for its own partitions, so don't create a Windows volume there.

3. Check your storage mode (Intel RST/VMD)

Many laptops ship with the storage controller set to Intel RST, also called RAID mode or Intel VMD on newer machines. In that mode, the Fedora installer may not see your NVMe drive at all. If you reach the installer and find the disk missing, this is the most likely reason.

Only act on this if the drive is actually missing. Many recent Fedora releases handle some VMD setups without any change, so boot the live USB first and see whether the disk appears. If it does, skip this section.

If the drive is missing, check your firmware for a storage setting such as SATA Mode, Storage Controller, or VMD. Switch it to AHCI. Be aware of two points:

  • Your firmware may not offer the option. Some manufacturers hide it or remove it entirely on certain models. If there is no AHCI choice, look up your model's support page or forums before trying anything else, and don't flash unofficial firmware.
  • Windows may fail to boot after the switch. Windows installed under RAID mode often lacks the AHCI driver at startup and shows an INACCESSIBLE_BOOT_DEVICE error. Do this first to avoid it.
  1. In Windows, open Command Prompt as administrator and run bcdedit /set {current} safeboot minimal.
  2. Restart into the firmware settings and change the controller to AHCI.
  3. Windows will boot into Safe Mode. Open an administrator Command Prompt and run bcdedit /deletevalue {current} safeboot.
  4. Restart normally.

Changing storage settings can also trigger a BitLocker recovery prompt, which is one more reason to have your key ready. [ADD: whether your machine needed this change.]

4. Download Fedora and create a bootable USB

The bootable USB starts the live environment and the Anaconda installer. Use the official ISO, not a repackaged image. A properly written USB also avoids errors from corrupted media.

Step 1: Download the Fedora ISO

  1. Open the official Fedora Workstation download page.
  2. Download the Workstation ISO for your processor architecture.
  3. Verify the file against the official checksum when you can.
  4. Keep the ISO on your Windows drive until the USB is ready.

Step 2: Write the ISO to the USB drive

You have two good options. Writing the image erases the USB drive, so check the device name and capacity before you confirm, and don't pick an external backup drive by mistake.

Option A: Fedora Media Writer (recommended). This is Fedora's own tool and the simplest path.

  1. Download Fedora Media Writer from Fedora's official site and open it.
  2. Insert the USB drive.
  3. Select Fedora Workstation, or choose a local ISO if you already downloaded one.
  4. Pick the correct USB device.
  5. Write the image and wait for verification to finish.

Option B: Rufus. A good alternative if you already use it.

  1. Open Rufus and select your USB drive under Device.
  2. Click SELECT and choose the Fedora ISO under Boot selection.
  3. Set Partition scheme to GPT.
  4. Set Target system to UEFI (non CSM).
  5. Click START. If Rufus asks which mode to use, choose ISO Image mode first.

If a USB written in ISO mode refuses to boot, rewrite it in DD Image mode. Be aware that DD mode can leave the drive looking unreadable in Windows afterward. Restoring it later takes a tool such as diskpart's clean command or a reformat in Rufus.

5. Boot the USB and start Anaconda

The firmware must start the USB in UEFI mode, the same mode Windows uses. Mixing a legacy-mode installer with a UEFI Windows creates bootloader headaches. Whenever the boot menu lists two entries for your USB, pick the one that begins with UEFI.

  1. Leave the Fedora USB connected and restart.
  2. Open the one-time boot menu with your manufacturer's key, often F12, F11, F9, or Esc.
  3. Select the USB entry beginning with UEFI.
  4. Wait for the Fedora Workstation live desktop to load.
  5. Launch the installer (the Install to Hard Drive option).
  6. Choose your language and review the available settings.

Installer screens differ between Fedora releases and between computers. Follow the choices your installer actually shows. Don't assume every release has an identical one-click Windows dual-boot option.

Fedora supports Secure Boot on compatible hardware, so leave it enabled unless a specific hardware or driver requirement says otherwise. Switching it off unnecessarily can complicate Windows security and trigger BitLocker recovery.

6. Choose the correct disk and partitions

This is the most important decision in the whole process. Fedora needs room for its own filesystem, while Windows needs its existing partitions and boot files left alone. Picking the wrong disk or formatting the EFI partition can leave a healthy Windows install unbootable.

Step 1: Open Installation Destination

  1. Open the storage or Installation Destination screen in Anaconda.
  2. Identify the physical drive that holds Windows 11.
  3. Confirm the expected capacity and existing partition layout.
  4. Find the unallocated space you created in Windows.
  5. Choose automatic or custom partitioning, as described below.

Step 2: Use automatic partitioning when the layout is clear

If the installer clearly identifies the free space and offers to install there, automatic partitioning is the easier route for beginners. Read the summary of pending storage changes before accepting. Reject anything that erases the disk or formats the Windows volume. If the target space isn't obvious, stop and review the layout before going further.

Step 3: Review custom partitioning carefully

Custom partitioning gives you control but also more ways to go wrong. Use it only if you can identify every partition and know what each mount point does.

  • Windows NTFS partition: Keep it. Never format or delete it.
  • EFI System Partition (ESP): Reuse the one Windows already created. It is a small FAT32 partition, commonly somewhere between 100 MB and 500 MB. Set its mount point to /boot/efi and leave the format or reformat option unchecked.
  • Windows Recovery partitions: Leave them intact.
  • Fedora root filesystem: Create it in the unallocated space. Fedora Workstation uses Btrfs by default.
  • Swap: Fedora typically uses zram, so a separate swap partition isn't required.

Don't create a second EFI partition. Two ESPs on one disk confuse firmware and bootloader tools, and they make later repairs harder. Point Fedora at the existing one. Also, don't copy partition numbers from another guide. A name like /dev/nvme0n1p1 or /dev/sda1 can refer to a different partition on your machine.

7. Complete the installation

After you confirm the storage changes, Anaconda installs Fedora and sets up its boot files. GRUB and the UEFI firmware then decide which system starts. Windows may or may not appear in the GRUB menu automatically, since that depends on your setup.

  1. Review the final storage-change summary.
  2. Cancel if the installer proposes erasing the Windows disk or formatting the EFI partition.
  3. Start the installation only when the target space and preserved partitions look right.
  4. Wait for it to finish successfully.
  5. Restart when prompted and remove the USB.
  6. If the computer boots straight into Windows, open the UEFI boot menu and look for Fedora.

Fedora can show up as its own firmware boot option even when GRUB doesn't list Windows. Boot Fedora first and look around before you reinstall anything.

8. Verify that Fedora and Windows 11 both work

A finished installer isn't proof that everything works. Test both systems before relying on the setup, and confirm your personal files are still intact.

  1. Boot Fedora and complete its first-run setup.
  2. Check Wi-Fi or Ethernet, audio, display resolution, and storage.
  3. Restart and choose Windows Boot Manager from the GRUB or firmware menu.
  4. Confirm Windows opens normally and your files are there.
  5. Resolve any BitLocker recovery prompt with your saved key.
  6. Restart again and make sure you can get back into Fedora.

These commands help in Fedora. To list partitions and filesystem types:

lsblk -f

To inspect UEFI boot entries (Fedora must have been started in UEFI mode):

sudo efibootmgr -v

The output should let you tell the Fedora entry apart from Windows Boot Manager. If a command is missing, check that the package is installed and that Fedora really booted in UEFI mode.

9. Fix the clock difference between Windows and Linux

Windows keeps the hardware clock in local time, while Linux expects UTC. After switching between the two, one system shows the wrong time, often off by your timezone offset. You can fix it from either side. Pick one method, not both.

Option 1: Make Linux use local time. In Fedora, run:

timedatectl set-local-rtc 1 --adjust-system-clock

It works, but timedatectl warns that local-time hardware clocks cause trouble around daylight saving changes. To undo it, run timedatectl set-local-rtc 0.

Option 2: Make Windows use UTC (the registry alternative). Many people prefer this because it keeps Linux's default behavior. In Windows, open Command Prompt as administrator and run:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_DWORD /d 1 /f

Then restart and resync the time under Settings > Time & language > Date & time. Editing the registry carries some risk, so type the command exactly. To reverse it, delete that value with reg delete "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /f.

10. Troubleshoot common dual-boot problems

Most problems come down to boot order, missing boot entries, encrypted drives, hidden storage controllers, or a wrong partition choice. Diagnose the symptom before touching bootloader files. Needless repair commands can turn a fixable issue into a messy one.

Windows 11 does not appear in GRUB

  • Open the firmware boot menu and check for Windows Boot Manager.
  • If Windows boots from there, the installation is probably fine.
  • Boot Fedora and review the available entries before changing GRUB settings.
  • Check Fedora's current documentation before changing operating-system detection settings.

Bootloader configuration varies by Fedora release and setup. Check your version and boot layout before pasting generic GRUB repair commands.

The computer boots straight into Windows

  • Open the one-time boot menu and select Fedora.
  • Check whether the firmware lists a Fedora entry.
  • If Fedora starts, change the boot priority in firmware settings.
  • If Fedora is missing, inspect the EFI files and firmware entries before attempting repairs.

The installer cannot see any disk

  • Check whether the storage controller is in RAID, RST, or VMD mode (see section 3).
  • Switch to AHCI only if your firmware offers it, and use the Safe Mode steps first so Windows still boots.
  • Have your BitLocker recovery key ready.

Windows asks for a BitLocker recovery key

  • Enter the recovery key for that Windows installation.
  • Check that the key matches the identifier shown on screen.
  • After Windows starts, find out why the boot measurement changed.
  • Avoid clearing the TPM or deleting encryption keys as a first response.

Anaconda cannot find enough space

  • Restart Windows and inspect Disk Management.
  • Confirm the free area is unallocated, not a new formatted volume.
  • Check whether Windows allowed the full shrink amount.
  • Return to Anaconda and select the correct physical disk.
  • Stop if the installer proposes deleting existing Windows partitions.

11. Automatic versus custom partitioning

Automatic partitioning means fewer decisions. Custom partitioning means more control. The safer choice depends on whether Anaconda correctly spots the unallocated space and keeps the Windows layout intact.

Option Best use Main risk or limitation
Automatic partitioning Beginners with clearly identified free space Review every proposed disk change before confirming
Custom partitioning Experienced users who understand mount points Formatting or deleting the wrong partition destroys data
Install on a separate physical drive Users who want stronger physical separation Boot order and EFI placement still need careful checking

12. Pro tips and edge cases while Installing Fedora Linux

  • Keep the recovery key offline. A key stored only on the encrypted computer is useless when Windows won't start.
  • Know your partitions. The EFI System Partition is FAT32 and mounts at /boot/efi. Fedora's root filesystem is separate and usually Btrfs.
  • Check firmware mode before repairing GRUB. Legacy BIOS repair instructions don't apply to UEFI systems.
  • Change one thing at a time. If you adjust several firmware settings together, you can't tell which one fixed or broke something.

13. Common mistakes to avoid when Dual Booting Windows 11

  • Formatting the EFI partition. This can wipe the Windows boot files. Reuse it as is.
  • Creating a second EFI partition. Reuse the existing ESP at /boot/efi.
  • Creating a Windows volume in the free space. Leave it unallocated for the Fedora installer.
  • Switching to AHCI without preparing Windows. That is the usual cause of the INACCESSIBLE_BOOT_DEVICE error.
  • Applying both clock fixes. Choose either the Linux method or the Windows registry method.

14. FAQ about How to install Fedora Linux Dual Boot Windows 11

How much disk space does Fedora need for dual boot with Windows 11?

Allocate at least 40 GB for a basic installation. Around 60–100 GB leaves room for applications, updates, and personal files. Add more if you plan to develop software or store large files.

Can Fedora and Windows 11 dual boot with Secure Boot enabled?

Yes. Fedora supports Secure Boot on compatible UEFI systems. Keep it enabled unless a specific hardware or driver requirement calls for a change. Changing Secure Boot settings can trigger BitLocker recovery.

Should I disable BitLocker before installing Fedora?

Save your BitLocker recovery key before changing the boot configuration. Whether to suspend or turn off protection depends on your device and plan, so follow Microsoft's current guidance and don't continue without a working recovery method.

Will installing Fedora delete my Windows files?

Installing into correctly selected unallocated space should preserve your Windows files. Picking the wrong disk or formatting an existing partition can destroy data, though. Back up first and read Anaconda's proposed storage changes before confirming.

What should I do if Windows is missing from the GRUB menu?

First check whether Windows Boot Manager is still in the UEFI firmware menu. If Windows boots from there, inspect Fedora's bootloader configuration and operating-system detection settings. Use repair instructions that match your Fedora release and actual partition layout.

Why can't the Fedora installer see my SSD?

Your storage controller is probably set to Intel RST, RAID, or VMD mode. If your firmware offers AHCI, switch to it, but enable Windows Safe Mode first so Windows can still boot afterward. If the option is missing, check your manufacturer's support page for your model.

Why is the time wrong after switching between Windows and Fedora?

Windows stores local time in the hardware clock, while Linux expects UTC. Fix it either by telling Fedora to use local time with timedatectl, or by setting the RealTimeIsUniversal registry value in Windows. Use only one of the two methods.

Final installation checklist for Dual Boot Windows 11

  • Important Windows files are backed up.
  • The BitLocker recovery key is accessible offline.
  • Fedora was booted in UEFI mode.
  • Windows space was freed through Disk Management and left unallocated.
  • The existing EFI partition was reused at /boot/efi and not formatted.
  • No second EFI partition was created.
  • Fedora starts successfully.
  • Windows 11 starts successfully.
  • The clock shows the correct time in both systems.
  • The firmware boot menu gives you a reliable way to choose either system.

Dual booting is very manageable when you protect the existing partitions and read every storage change before you confirm it. If a disk or partition is unclear, stop and work it out first. [ADD: a closing line about your own experience or a mistake you nearly made.]

Sources & Verification Data: Fedora Workstation downloads and Microsoft's dual-boot boot-menu repair guidance.