Tente configurar uma conexão serial com a máquina virtual. Eu não estou familiarizado com o kVM, mas da leitura parece que você pode configurá-lo com virsh
com a opção console domain-id [devname]
.
$ sudo virsh console <your_vm_name>
Uma vez que você tenha acesso serial, você poderá interagir com o bootloader do FreeBSD. Eu não sei qual versão do FreeBSD você quer instalar, mas quando instalei recentemente o FreeBSD 9 BETA2, aqui estavam os meus passos.
Serial do carregador de inicialização
- Pressione
2
na tela de opções de inicialização do FreeBSD para escapar ao prompt do carregador - digite
set console=comconsole
- se você perder a interatividade neste ponto, verifique se a taxa de transmissão tty virtual é 9600
- digite
autoboot
Isso deve permitir que o restante da instalação seja feito na interface serial. Se você quiser continuar com o acesso serial após a instalação do FreeBSD, antes de reinicializar no final da instalação, você deverá soltar o comando.
Pós-instalação serial
Quando estiver no console, você desejará fazer as seguintes alterações:
- digite
echo 'console="comconsole"' >> /boot/loader.conf
- carregar
/etc/ttys
no vi- Modifique a linha que começa com
ttyu0
(pode serttyd0
em outras versões do FreeBSD) - Nessa linha, altere
dialup
paravt100
eoff
paraon
- Modifique a linha que começa com
- após a reinicialização, o terminal serial deve mostrar o processo de inicialização e terminar com um prompt de login