Issues encountered while trying to dual-boot Linux and FreeBSD
I have Fedora 16 on /dev/sda1 and installed FreeBSD 8.2 on /dev/sda2, with a BSD swap partition on /dev/sda3. I chose not to install the FreeBSD boot manager, thinking I can just run 'update-grub2' on Fedora 16 and Grub (on MBR) will recognize BSD. Well, I was wrong.
In the past, I've tried installing the FreeBSD boot manager to the MBR, because the installer prompt said that if I have other operating systems on my hard drive then I should choose to install the interactive boot manager. I had done so, and when the interactive FreeBSD boot manager loaded, it listed my Linux partition but failed to boot into it. I was, however, able to boot FreeBSD with no problem.
I have done Google searches on this issue, and read the BSD documentation for dual-booting, but couldn't find anything that solves the problem. However, I think this is a pretty common issue, so hopefully someone here will have some kind of advice or direct solution.