C'est simple, sur un système installé ou en live, tu mets juste la commande
[ -d /sys/firmware/efi ] && echo "Session EFI" || echo "Session non-EFI"
Si en live, c'est signalé comme Session EFI, ça s'installera en EFI, si non, ça sera installé en legacy, il n'y a rien de plus à rajouter