Hello Everyone,
I've installed both FreeBSD 9 & Fedora 17 together on GPT disk using grub2, actually after googling I couldn't find more information about this so I am sharing this with you all, I hope you will find it useful.
First install FreeBSD 9 (it doesn't matter which one is first but I prefer bsdinstall(8) because it is really advanced with disks, etc).
Partition layout. http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/bsdinstall-partitioning.html
You can make a traditional layout, but for me:
1. 256K freebsd-boot.
2. 112G freebsd-ufs.
3. 4G freebsd-swap.
After you install FreeBSD, install sysutils/grub2 by
or
then
then
then add
Change XXXXXXX to your kernel version.
then
And now install Fedora 17 but without boot loader, partition layout the same as FreeBSD.
1. 1M (boot bios)
2. 112G (ext4)
3. 4G (swap)
Don't forget: don't install the boot loader.
Now you are done, but there is one issue which I faced. In FreeBSD, I can't load modules & kernels using /boot/loader.conf. If you have the solution, please let me know.
Enjoy!!
AMr
I've installed both FreeBSD 9 & Fedora 17 together on GPT disk using grub2, actually after googling I couldn't find more information about this so I am sharing this with you all, I hope you will find it useful.
First install FreeBSD 9 (it doesn't matter which one is first but I prefer bsdinstall(8) because it is really advanced with disks, etc).
Partition layout. http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/bsdinstall-partitioning.html
You can make a traditional layout, but for me:
1. 256K freebsd-boot.
2. 112G freebsd-ufs.
3. 4G freebsd-swap.
After you install FreeBSD, install sysutils/grub2 by
Code:
# cd sysutils/grub2
# make install clean
# portmaster sysutils/grub2
# rehash
then
# grub-install --modules=part_gpt /dev/ada0
then
# ee /usr/local/etc/grub.d/40_custom
then add
Code:
menuentry "Fedora 17, with x86_64 kernel" --class gnu-linux --class gnu --class os {
insmod part_gpt
insmod ext4
set root='(hd0,5)'
linux /boot/vmlinuz-XXXXXXX
}
Change XXXXXXX to your kernel version.
then
# grub-mkconfig -o /boot/grub/grub.cfg
And now install Fedora 17 but without boot loader, partition layout the same as FreeBSD.
1. 1M (boot bios)
2. 112G (ext4)
3. 4G (swap)
Don't forget: don't install the boot loader.
Now you are done, but there is one issue which I faced. In FreeBSD, I can't load modules & kernels using /boot/loader.conf. If you have the solution, please let me know.
Enjoy!!
AMr