Unable to boot into ElementaryOS on MacBook after PRAM reset
Just reinstall rEFInd http://sourceforge.net/projects/refind/

This way this runs before Grub which seems to not work very well to boot the Mac OS side of the system