Triple booting as UEFI with FreeBSD, Debian and Windows 10

How can I do that? Anyone know? I use my disk as GPT. Windows 10, Debian 11 (GRUB) already exists as dual-boot, but I want to install FreeBSD next to it. How will I do? Thanks.
 
Using a USB stick install freebsd on a free partition. Then configure grub for the triple-boot. Configurations for grub can be found on this forum.
There are 3 choices to make:
-Separate boot-partition or not
-Using Legacy-boot or UEFI
-Install on UFS vs install on ZFS
 
Until this year I was quadruple booting Windows 11, Ubuntu, OpenBSD and GhostBSD using rEFInd. I am now just triple booting Windows 11, Ubuntu 24.04 and FreeBSD 14.1-RELEASE-p5.

In order to do this I followed the directions on this detailed post. The directions there are for Multi-booting Windows 10 and OpenBSD, but they will work for Windows 11 and FreeBSD with slight obvious adjustments.
 
Only dual booting Windows and FreeBSD, also using rEFInd to UEFI boot either Windows or FreeBSD. Installed Windows first on the first 3/4 of my boot disk. Then did a half custom install of FreeBSD on the remaining 1/4 of the disk. Only copied /boot/loader.efi to the existing Windows ESP (EFI System Partition) ${ESP}/EFI/FreeBSD/loader.efi, and rEFInd automagically picked it up. Also have a freebsd-boot partition, just in case. Don't really need it. Did add FreeBSD as a EFI boot option with efibootmgr(8), again, just for good measure and giving another way to boot.
 
I have three duel-boot machines
  1. Freebsd / Void Linux BIOS boot
  2. Freebsd / Void Linux UEFI boot
  3. Freebsd / Windows 10 BIOS boot
I installed Freebsd first an all three machines. A walk-through of the BIOS ones is here:
 
As you have dual boot with grub, option from @Alain De Vos is your first choice. Clean option is to have 2nd SSD, if possible , and clean install FBSD from memstick.img.xz.

Edit: For Window 11, consider the 2nd drive for secure boot option.
 
Back
Top