Você não pode inicializar o mac a partir do grub2 usando o modo BIOS, e o linux não irá funcionar bem no modo EFI em um MBP. Então, inicializar o mac do grub2 não vai funcionar. O refit é uma boa solução. Você pode configurá-lo para inicializar o linux primeiro no arquivo de configuração armazenado em / efi / refit /.
Sua entrada no menu parece bem, exceto que o grub não tem nenhum conceito de / ou / home tenta algo como
menuentry "Crunchbang" {
loopback loop (hd0,3)/home/user/Desktop/ISO/crunchbang-10-20120207-i386.iso
linux (loop)/live/vmlinuz1 options=here
initrd (loop)/live/initrd1.img}
Esta não é uma resposta para nenhuma das suas perguntas, foi o que você escreveu.