After install Grub2, I'm unable to boot FreeBSD. The Grub installation is on an Archlinux partition and boots up OK. I couldn't figure out how to get Grub to automatically add FeeBSD so have been struggling to add it manually using whatever guides I could find such as:-
http://unix.stackexchange.com/questions/109272/add-freebsd-to-grub2-boot-menu
I put the following in /etc/grub.d/40_custom on my Arch Linux partition (/dev/sdb3)
run
FreeBSD appears on the Grub menu, but when I select it I get
I've tried several other guides but none work.
Can anyone suggest what I'm missing?
http://unix.stackexchange.com/questions/109272/add-freebsd-to-grub2-boot-menu
I put the following in /etc/grub.d/40_custom on my Arch Linux partition (/dev/sdb3)
Code:
menuentry "FreeBSD" {
set root='(hd1,2)'
kfreebsd /boot/loader
}
run
grub-mkconfig -o /boot/grub/grub.cfg
FreeBSD appears on the Grub menu, but when I select it I get
Code:
error: not an assignment.
error: file '/boot/loader' not found
Press any key to continue...
I've tried several other guides but none work.
Can anyone suggest what I'm missing?