
theclanks
(usa FreeBSD)
Enviado em 27/08/2015 - 11:00h
Bom dia Amigo,
Eu encontrei uma solução definitiva no link mais abaixo, porém é com GPT + ZFS . Se for MBR, é mais fácil, apenas pelo próprio GRUB você define o root conforme abaixo:
MBR
menuentry "FreeBSD" --class freebsd --class bsd --class os {
set root=(hd0,2) # Partição onde está o BSD
chainloader +1
}
Solução GPT + ZFS
Link com a solução
http://www.isysop.com/installing-grub-on-freebsd-with-gpt-partitions
Eu gravei o Grub2 pelo BSD e adicionei estas entradas:
menuentry "Fedora 21" --class linux --class fedora --class os {
insmod ext2
insmod lvm
set root=(hd0,gpt5)
linux /vmlinuz-3.18.5-200.fc21.x86_64 root=/dev/mapper/fedora-root
initrd /initramfs-3.18.5-200.fc21.x86_64.img
}
menuentry "FreeBSD /boot/zfsloader" --class freebsd --class bsd --class os {
insmod zfs
insmod part_gpt
kfreebsd /ROOT/default/@/boot/zfsloader
}
Um abraço
Luis