Többféle megoldás lehetséges.
1.) Az UEFI saját boot menüjébe fölveszed az összes szükséges oprendszert. A boot menüt szerkesztheted Linux alól pl. az efibootmgr nevű programmal.
2.) Az UEFI mindig a Windows boot loaderét (BCD) indítja, és a Windows BCD saját boot menüjébe veszed fel a Linux-ot.
3.) Felteszel egy UEFI boot managert (rEFInd és társai), az UEFI-ben pedig azt állítod be elsődlegesnek. Itt lehet egy kicsit szopni azzal, hogy egyes UEFI implementációk ész nélkül, automatikusan berakják az UEFI boot menübe a Windows-t akkor, ha találnak bármelyik háttértáron egyet. Ezt általában ki lehet trükközni úgy, hogy átnevezed a Windows bootmgfw.efi fájlját bármi másra.
Vannak további lehetőségek is, de valószínűleg a fenti három között van a legjobb megoldás.