21.4. FreeBSD como Sistema Operacional Convidado no VMware Fusion para Mac OS®

O VMware Fusion para Mac® é um software comercial disponível para computadores Apple® Mac® baseados em processadores Intel® e que rodam o Mac OS® 10.4.9 ou superior. O FreeBSD é um sistema operacional convidado totalmente suportado. Depois que o VMware Fusion for instalado no Mac OS® X, o usuário poderá configurar uma máquina virtual e, em seguida, instalar o sistema operacional convidado desejado.

21.4.1. Instalando o FreeBSD no VMware Fusion

A primeira etapa é iniciar o VMware Fusion, que irá carregar a biblioteca de máquinas virtuais. Clique em Novo para criar a máquina virtual:

Isto irá carregar o Assistente de Nova Máquina Virtual. Clique em Continuar para prosseguir:

Selecione Outro como o Sistema Operacional e FreeBSD ou FreeBSD 64-bit, como Versão quando solicitado:

Escolha o nome da máquina virtual e o diretório onde ela deve ser salva:

Escolha o tamanho do disco rígido virtual para a máquina virtual:

Escolha o método para instalar a máquina virtual, a partir de uma imagem ISO ou de um CD/DVD:

Clique em Concluir e a máquina virtual inicializará:

Instale o FreeBSD como de costume:

Quando a instalação estiver concluída, as configurações da máquina virtual poderão ser modificadas, como o uso de memória:

Nota:

As configurações de hardware do sistema da máquina virtual não podem ser modificadas enquanto a máquina virtual estiver em execução.

O número de CPUs a que a máquina virtual terá acesso:

O status do dispositivo CD-ROM. Normalmente, o CD/DVD/ISO é desconectado da máquina virtual quando não é mais necessário.

A última coisa a mudar é como a máquina virtual se conectará à rede. Para permitir conexões à máquina virtual de outras máquinas além do host, escolha Conectar diretamente à rede física (Bridged). Caso contrário, Compartilhar a conexão de internet do host (NAT) é preferível para que a máquina virtual possa ter acesso à Internet, porém sem que as demais maquinas da rede possam acessá-la.

Depois de modificar as configurações, inicialize a máquina virtual FreeBSD recém-instalada.

21.4.2. Configurando o FreeBSD no VMware Fusion

Depois que o FreeBSD for instalado com sucesso no Mac OS® X rodando o VMware Fusion, existem várias etapas de configuração que podem ser executadas para otimizar o sistema para operar virtualizado.

  1. Definir variáveis do Boot Loader

    O passo mais importante é reduzir o valor do parâmetro kern.hz para reduzir a utilização da CPU do FreeBSD sob o ambiente do VMware Fusion. Isso é feito adicionando a seguinte linha ao /boot/loader.conf:

    kern.hz=100

    Sem esta configuração, uma VM idle do FreeBSD rodando sob o VMware Fusion usará aproximadamente 15% da CPU de um único processador iMac®. Após esta mudança, o uso ficará próximo de 5%.

  2. Criar um novo arquivo de configuração do kernel

    Todos os drivers de dispositivos FireWire e USB podem ser removidos do arquivo de configuração do kernel personalizado. O VMware Fusion fornece um adaptador de rede virtual usado pelo driver em(4), portanto, todos os dispositivos de rede, exceto o em(4) podem ser removidos do kernel.

  3. Configure a rede

    A configuração de rede mais básica usa o DHCP para conectar a máquina virtual à mesma rede local que o host Mac®. Isso pode ser feito adicionando ifconfig_em0="DHCP" ao /etc/rc.conf. Configurações de rede mais avançadas estão descritas em Capítulo 31, Rede Avançada.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.