I just succeeded in booting Haiku on my drive which has three Linux systems on other partitions. I followed the directions at https://www.haiku-os.org/guides/installing_haiku_image_disk_partition
A thread about my adventures is at [SOLVED] Where is haiku-anyboot.image?
The GRUB2 stanza that I’m using is:
menuentry ‘Haiku’ {
insmod chain
insmod eb
set root=‘hd0,msdos8)’
chainloader +1
}
Lane