Você instalou um gerenciador de boot do FreeBSD?
Há também uma porta de grub nos portos. Você pode tentar instalá-lo e reconfigurar o gerenciador de inicialização.
Eu tenho uma estação de trabalho que funciona com uma configuração de inicialização dupla (Ubuntu 9.04 e Win vista (home premium)). Ontem eu tentei instalar o FreeBSD 9.0 na partição do Ubuntu. Durante a instalação, você está pronto para escolher entre ada0 e ada1 (eu queria usar todo o disco) - ganhar estando em ada0 e ubuntu em ada1, então escolho a segunda opção. O instalador me dá um erro neste momento: "Operação cancelada - falha na pré-verificação".
Após este passo, você verá o layout das partições. No meu caso, foi algo como:
ada0 <#disk size> MBR
ada0s1 <#disk size> ntfs <== win
ada1 <#disk size> freebsd-boot
ada1p1 64KB freebsd-boot
ada1p2 <#disk size> freebsd-ufs /
ada1p3 4.0GB freebsd-swap none
da0 1.9GB BSD
da0a 534MB freebsd-ufs
onde da0 é um USB que contém a imagem do freebsd. A instalação é concluída com sucesso e o instalador recomenda a reinicialização da máquina. Quando eu reiniciar o GRUB (instalado com o Ubuntu) fica confuso e lança o seguinte erro:
stage1.5
GRUB loading, please wait...
Error 17
Existe uma maneira fácil (sem recorrer a formatar as unidades e começar tudo de novo) para corrigir as entradas de inicialização?
Você instalou um gerenciador de boot do FreeBSD?
Há também uma porta de grub nos portos. Você pode tentar instalá-lo e reconfigurar o gerenciador de inicialização.
Tags boot windows-vista unix freebsd grub