O Grub2 suporta efi. Você poderia instalar o grub2. Aqui está um post wiki detalhado do ubuntu sobre isso. link
#Instale o GRUB2 em sistemas (U) EFI
Inicialize no Linux (qualquer ISO ao vivo), preferencialmente no modo UEFI.
Determine o EFI SYSTEM PARTITION ou crie-o (> = 100 MiB FAT32 partition - GPT código do tipo fdisk EF00 ou GNU Parted 'boot' flag no GPT).
Monte a partição em / mnt / EFISYS (ou em qualquer ponto de montagem desejado). O código a seguir assume / dev / sda1 para ser a partição EFISYS.
sudo mkdir -p /mnt/EFISYS # if the mount-point does not exist
sudo modprobe dm-mod # required to make grub-probe stop complaining
sudo mount -t vfat -o rw,users /dev/sda1 /mnt/EFISYS
sudo mkdir -p /mnt/EFISYS/efi/grub
Em seguida, crie um aplicativo EFI para o GRUB e copie-o e os outros módulos:
cd <grub2_compiled_source_dir>/grub-core
../grub-mkimage -O ${EFI_ARCH}-efi -d . -o grub.efi -p "" part_gpt part_msdos ntfs ntfscomp hfsplus fat ext2 normal chain boot configfile linux multiboot
sudo cp grub.efi *.mod *.lst /mnt/EFISYS/efi/grub
Nota: A opção -p "" é importante para criar um aplicativo portátil grub.efi. Agora crie um grub.cfg em / mnt / EFISYS / efi / grub:
sudo touch /mnt/EFISYS/efi/grub/grub.cfg