I've installed Debian testing on a Macbook Pro (mid 2014) without keeping OS X on the internal SSD. I've used the following GPT partition layout:
- EFI on /boot/efi
- BTRFS on /
- SWAP on swap
I've heard that the Apple implementation of UEFI is different and only boots from a HFS+ partition instead of the default FAT32 partition, so i decided to create a HFS+ partition. The Debian installer automatically installed Grub 2 to the EFI partition, when i manually issue grub-install to the HFS+ partition, grub-install fails. I'm a bit in the dark about how Fedora/Ubuntu solves this problem, those distributions create a HFS+ partition and get it to boot after the install.
I'd like to avoid using refind because i'm not using OS X anymore. I do however have OS X installed on a SD card.
How can i get my laptop to boot Debian directly without using refind?