Dual booting with kubuntu help

I have been trying to get kubuntu dual booting on my windows 11 nvme, but my first try ended with failure, causing me to re-image windows. I can’t find any decent tutorial on how to manual partition the storage for dual booting in the kubuntu setup. Some feedback would be great on how to do that. Or I might try using a storage expansion card to hold the linux distro depending on if my framework treats it as a nvme storage or a flashdrive.

It’s been a long time since I’ve used Kubuntu nor Winblows. Honestly I find it better to confine Winblows to a Virtual Machine (keep a pristine virus free snapshot that you can clone when not if you get a virus), docker container, or removable hard drive.

But if you absolutely need both as a bare metal install to the same disk, here is how I would set up my HD if I wanted to do so:

  1. Turn off quick boot, secure boot, etc in BIOS
  2. Install Winblows, whole hard drive
  3. Boot into live install environment, use GParted to make: ~1GB FAT EFI partition, then the soon to be Kubuntu btrfs partition, and push the Winblows NTFS position last
  4. Install Kubuntu into the second (btrfs) position
  5. Install rEFInd bootloader, uninstall and purge Grub
  6. Copy rEFInd to the fallback bootloader location also

I ran a setup pretty close to that for about a year. Only hiccup I ever had was Windows running an update that tried to overwrite that first partition because it wanted control of the boot process back. Used spare live install flash drive to delete what Winblows had done, recreate the first partition, re-install rEFInd. That was the last straw and Winblows has not been bare metal installed on an internal disk since.