http://grub.enbug.org/TestingOnEFI documents a procedure for MacOSX. sudo bless --folder=/Volumes/something --file=/Volumes/something/efi/grub/grub.efi --setBoot This will modify the nvram. How it is changed is not quite clear.