Dual Booting Windows 11 with Garuda Linux

I’m daily driving garuda linux Dragonized and I want to dual boot windows 11 with it, How would I go about partitioning the disk?
I know this may sound like a stupid question but anything else i found about this is in the installer for garuda.

Garuda is a bird that you don’t drive - you fly it :slight_smile:
Windows and Linux are best kept separately on two drives.

We could help you better if you would post your garuda-inxi as requested by the template.

And welcome to the community :slight_smile:

  • If you want to dual-boot with Windows (this is unsupported)! :warning:
  • Make sure you install Windows first. This is technically optional if you have a UEFI system and know your way around changing the default bootloader, but installing Windows first is the easier way.
  • Make sure to select “install alongside” in the partitioning step in the installer.

If you install M$ as second OS, you must later repair the grub part with the live ISO via chroot.

Just search in the forum, it’s explained often.

Using on one drive is possible, repair just grub.

lsblk -f | grep 'nvme|NAME'
NAME        FSTYPE FSVER LABEL       UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
├─nvme0n1p1 vfat   FAT32 SYSTEM_DRV  94BA-ECE1                             223,9M    13% /boot/efi
├─nvme0n1p3 ntfs         Windows-SSD A2A8BB95A8BB6707                       77,6G    40% /run/media/sgs/Windows-SSD
├─nvme0n1p4 ntfs         WINRE_DRV   B8F6BC25F6BBE234                                    
├─nvme0n1p5 btrfs        KDE         fc62cc44-07ab-497b-ac89-15704c290993   62,9G    82% /var/log
├─nvme0n1p6 btrfs        Sway        164f2dfe-ce11-4d5f-aa4c-ce24aa6cdd6a   33,1G    32% /mnt/nvme0n1p6
├─nvme0n1p7 btrfs        i3wm        21e02e96-0ed6-4629-9a39-85ffee7a4359  186,7G    38% /run/media/sgs/i3wm
└─nvme0n1p8 btrfs        Hyprland    b147dd48-f302-484d-80b0-661e7ff40a76   54,2G    56% /run/media/sgs/Hyprland

If something goes wrong, and you can’t help your self,
we wrote before, dual-boot with Windows is unsupported :warning:

1 Like

Hey, I’ve had great success while manually partitioning. Just make sure you make a separate boot partition for Garuda, and do NOT use/select the Windows boot partition. The installer should recognize the Windows boot partition and create an entry for it automatically on GRUB.

Make sure to select the partition where Garuda is installed as preferred boot in your BIOS, so that it loads GRUB, and from there you can boot to Garuda or Windows etc.

Now in your case, since Garuda is already installed but Windows 11 isn’t, just make sure you properly separate it and perhaps somewhere in Garuda boot settings you can make it “re-configure” so it detects your Windows installation. Not sure though :stuck_out_tongue:

1 Like


If you really need windoze, I suggest running it in a VM.


Completely d’accord.

From a technical point of view, dual boot is not a problem with anything, and Garuda Linux makes it particularly easy. Of the two or three Arch Linux distros whose philosophy I value, Garuda is the only one whose GRUB menu I can scroll up and down with pleasure. I don’t even know how to express my gratitude for this provision. A smooth +¹ for Garuda. :kissing_heart:

1 Like