I've install Kali linux to /dev/sda5 on Macbook Pro and make a grub.cfg to boot
This is some code I create but it don't go well

menuentry 'Kali Linux' --class debian --class gnu-linux --class gnu --class os {
   insmod gzio
   insmod part_msdos
   insmod ext2
   set root='/dev/sda5'
   search --no-floppy --fs-uuid --set=root 9c0be89f-4104-4d15-b20f-8f020a7dcae6
   echo   'Loading Linux 3.7-trunk-pae ...'
   linuxefi /vmlinuz root=/dev/sda5-root ro initrd=/install/gtk/initrd.gz quiet
   initrdefi /initrd.img
And when I boot, It print successfully but it can't boot to Kali
Do you know what it is and how to boot to Kali?