I downloaded the beta (torrent) and since Ubuntu 16.04 is my primary OS I used dd to write it to my flash drive. On reboot, Haiku loaded without any issues except that my USB WiFi dongle does not work but I already knew it wasn’t going to work since that issue has been discussed in these forums. I didn’t have any space prepared on this laptop so I rebooted into Linux and shrunk my Linux home partition by 10 GB. I rebooted with the flash drive inserted, ran Drivesetup to create and format a Haiku partition and ran the installer. The installer finished, I shut down, removed the flash drive and restarted. Of course, there was no entry in the grub2 boot menu so I booted into linux and followed the instructions at the following URL:
Unfortunate;y those instructions contain a reference to “/” that I could not find an explanation for. I also tried modifying the file ‘/etc/grub.d/40_custom’ to be similar to the one in the top post of the thread at the following URL:
My /etc/grub.d/40_custom file now looks like this:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
# for BIOS systems
menuentry “Haiku R1B1” {
set root=(hd0,9);
chainloader +1
}
# for EFI systems
menuentry “Haiku R1B1” {
load_video
insmod part_gpt
insmod chain
#search --fs-uuid --set=root 22ee31f04410957a
set root=‘(hd0,gpt1)’
chainloader ($root) /EFI/Haiku/BOOTX64.EFI
}
After running update-grub, rebooting and choosing Haiku, grub displays a message, “Invalid file”. It’s kinda frustrating that Haiku booted from the flash drive effortlessly and installed in five minutes but, I’ve been trying to get grub2 to boot it now for a couple of hours without success.