2.12. Guia avançado de instalação

Contribuição de Valentino Vaschetto.

Essa seção descreve as formas de instalar o FreeBSD em casos excepcionais.

2.12.1. Instalando FreeBSD em um sistema sem monitor e sem teclado

Esse tipo de instalação é chamada ``instalação decapitada '' (``headless install'', em inglês) porque a estação onde você quer instalar o FreeBSD não tem um monitor, ou nem sequer tem um dispositivo de saída VGA. Você pergunta, como isso pode ser possível? Usando um console serial. Um console serial basicamente utiliza uma outra máquina para a função de tela principal e teclado de um sistema. Para isso, basta seguir os passos para criar um disquete de instalaçào, explicado no Seção 2.2.7.

Para modificar estes disquetes e iniciar o sistema em um console serial, siga os seguintes passos:

  1. Habilitando os disquetes de inicialização em um console serial

    Se você iniciar o sistema a partir dos disquetes que você acabou de criar, ele irá entrar no modo normal de instalação. Nós queremos que o FreeBSD seja iniciado em um console serial, para prosseguirmos com nossa instalação. Para isso, monte o disquete do kern.flp no seu FreeBSD usando o comando mount(8).

    # mount /dev/fd0 /floppy
    

    Agora que seu disquete está montado, entre no diretório em questão:

    # cd /floppy
    

    É aqui que você deve configurar o disquete à iniciar o processo de instalação por meio de um console serial. É necessário criar um arquivo chamado boot.config contendo a linha /boot/loader -h. Tudo que este comando faz é passar uma opção ao processo de inicialização através do carregador do sistema, informando que ele deve carregar os componentes em questão, em um console serial.

    # echo "/boot/loader -h" > boot.config
    

    Agora que o disquete está corretamente configurado, basta desmontar o disquete usando o comando umount(8)

    # cd /
    # umount /mnt
    

    Agora você pode retirar o disquete do dispositivo.

  2. Conectando seu cabo de modem nulo (Null Modem Cable)

    Agora é necessário conectar um cabo de modem nulo entre as duas estaçòes. Conecte o cabo nas portas seriais das duas máquinas. Um cabo serial normal não funcionará aqui , é necessário um cabo de modem nulo, pois ele tem alguns fios cruzados internamente.

  3. Iniciando a instalação

    Agora é hora de prosseguir com a instalação. Coloque o disquete gerado com a imagem kern.flp no dispositivo de disquetes da estação decapitada e ligue a máquina.

  4. Conectando-se à sua estação decapitada

    Agora você deve se conectar à máquina com o comando cu(1):

    # cu -l /dev/cuaa0
    

É isso! Agora você está conectado à estação decapitada através de sua sessão cu. Ele pedirá para que você substitua o disco atual pelo mfsroot.flp, e depois disso possibilitará a seleção do tipo de terminal que deve ser utilizado. Escolhe o console colorido do FreeBSD e continue com sua instalação!

Este, e outros documentos, podem ser obtidos em ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Para perguntas sobre FreeBSD, leia a documentação antes de contatar <questions@FreeBSD.org>.
Para perguntas sobre esta documentação, envie e-mail para <doc@FreeBSD.org>.