bingasedu
February 10th, 2012, 10:56 PM
I have a machine with FreeBSD 9.0-RELEASE on one drive, and Ubuntu 10.04 LTS on another drive. The BIOS looks at the FreeBSD drive first when booting, and it doesn't have the ability to change the boot order among different drives. In the past (pre-FreeBSD 9.0), I installed grub on the FreeBSD drive from Ubuntu, added a FreeBSD entry to the grub.d directory and everything worked fine.
Unfortunately, FreeBSD 9.0 uses a GUID partition table, so Ubuntu is no longer able to install grub on the FreeBSD drive. To work around this I booted into FreeBSD 9.0 and installed it's version on grub2 on that drive, but it didn't find Ubuntu on the other drive. How do I go about adding an Ubuntu entry to FreeBSD's grub.d directory? Thanks for any help.
Unfortunately, FreeBSD 9.0 uses a GUID partition table, so Ubuntu is no longer able to install grub on the FreeBSD drive. To work around this I booted into FreeBSD 9.0 and installed it's version on grub2 on that drive, but it didn't find Ubuntu on the other drive. How do I go about adding an Ubuntu entry to FreeBSD's grub.d directory? Thanks for any help.