Home / Guides / Guide

Dual Boot Windows and Linux on One Drive: The Order That Works

2026-09-13 · SoftVault team

Free space, Fast Startup, BitLocker and the bootloader, in the sequence that avoids a rescue session at midnight.

A Windows and Linux dual boot fails in predictable ways: Windows was never told to give up space, encryption asked for a recovery key nobody had, or the bootloader overwrote itself. Follow the order and none of that happens.

Before you touch the partition table

  1. Back up the Windows install first. Repartitioning is the one step where a power cut or a misclick is unrecoverable.
  2. Turn off Fast Startup. With it on, Windows leaves the file system in a hibernated state that Linux mounting tools can damage.
  3. Suspend BitLocker protection rather than disabling it, and keep the recovery key off the machine.
  4. Shrink the Windows partition from Windows itself, or with a partition manager such as MiniTool Partition Wizard or DiskGenius Pro, and leave the freed space unallocated.
  5. Give Linux what it needs: 40 to 60 GB is comfortable for a desktop distribution, more if you game or edit video.
  6. Check that the EFI system partition has a few hundred MB free. Shrinking an existing 100 MB ESP is a bad afternoon.

Install Linux second, and carefully

Boot the installer from a USB stick and choose manual partitioning. Point the root partition at the unallocated space, decide between a small swap partition and zram, and let the installer reuse the existing EFI partition instead of formatting a new one. Choose the drive itself, not a partition, as the bootloader location, so the loader lands where the firmware looks for it.

After the first reboot

Then stop moving files by hand: a shared data partition that both systems mount is the practical answer, with each operating system keeping its own installs and settings.