No sistema operacional Linux, adicione a nova entrada do FreeBSD ao seu /etc/grub.d/40_custom
e, em seguida, gere novamente o arquivo grub.cfg
:
rm /boot/grub/grub.cfg
Adicione a seguinte linha ao seu /etc/grub.d/40_custom
:
menuentry "FreeBSD" {
insmod ufs2
set root=(hd0,gpt3)
kfreebsd /boot/loader
}
Executar grub-mkconfig
:
grub-mkconfig -o /boot/grub/grub.cfg
Editar
Você deve criar uma partição bios-boot
(size = 1 M)
Do FreeBSD, depois de instalar grub
da coleção de ports, instale-o corretamente usando o seguinte comando:
grub-install --modules=part_gpt /dev/ada0
Use o comando gpart show
para obter o dispositivo correto.
Execute o comando grub-mkconfig -o /boot/grub/grub.cfg
, ele gerará grub.cfg
para você.