O VirtualBox é uma das plataformas de virtualização mais utilizadas no mundo graças às suas diversas funcionalidades, compatibilidade, suporte ao sistema operacional e facilidade de uso.
O VirtualBox está disponível para download no seguinte link:
O VirtualBox tem um grupo de funcionalidades chamado VirtualBox Jutes Addition que estão disponíveis para todos os sistemas operacionais convidados suportados e são fornecidos como um único arquivo de imagem chamado VBoxGuestAdditions.iso
Este arquivo de imagem está localizado no diretório de instalação do VirtualBox e para sua instalação será necessário montar esse arquivo ISO na máquina virtual como um CD-ROM virtual e instalá-lo a partir do menu Dispositivos / Inserir imagem de CD do “Convidado Adições ":
Entre os benefícios que as Adições de Convidados nos proporcionam, encontramos:
Integração do ponteiro do mouseGraças a esta função, temos uma compatibilidade ideal com o mouse, pois teremos apenas um ponteiro do mouse e não será necessário pressionar a tecla Host para "soltar" o mouse quando o sistema operacional convidado o capturar. Para isso, um driver especial de mouse é instalado no convidado que se comunica com o driver do mouse no computador físico e, portanto, move o ponteiro do mouse do convidado.
Melhor suporte de vídeoCom esta opção, eles instalam drivers de vídeo personalizados para oferecer modos de vídeo de melhor qualidade e não as configurações padrão, também oferece desempenho de vídeo acelerado. Como bônus, nos sistemas Windows, Linux e Solaris, será possível redimensionar a janela da máquina virtual se elas forem instaladas nas Adições de Convidados.
Pastas partilhadasEssas pastas compartilhadas nos permitem trocar arquivos entre o host e o convidado de forma segura e completa.
Janela cheiaEsta opção permite que as janelas individuais que são exibidas na área de trabalho da máquina virtual possam ser mapeadas para a área de trabalho do host, dando a impressão de que as ações estão sendo executadas no host.
Canais de comunicação genéricos de anfitrião / convidadoIsso nos permite controlar e monitorar a execução de convidados de várias maneiras como um mecanismo genérico baseado em string para trocar bits de dados entre o convidado e um host específico.
Sincronização de tempoCom esta opção, temos a certeza de que a hora do sistema do convidado é sincronizada com a do host que usa NTP.
Logins automatizadosÉ uma opção que pode ser configurada para que todos os logins sejam executados automaticamente, sem inserir as credenciais manualmente.
Área de transferência compartilhadaUsando esta opção, a área de transferência do sistema operacional convidado pode ser compartilhada com o sistema operacional host.
O problema é que nos ambientes Linux, quando instalamos o Guest Additions, é gerado um erro que impede a sua instalação ideal e, portanto, o Solvetic irá explicar em detalhes como instalar esses utilitários virtuais do VirtualBox no Ubuntu 18 e CentOS 7.
1. Como instalar o VirtualBox Guest Additions no Ubuntu 18.04 Linux
Passo 1
Para iniciar este processo, primeiro atualizaremos o sistema operacional executando os seguintes comandos:
sudo apt update sudo apt upgrade
Passo 2
Assim que o sistema estiver atualizado, vamos ao menu "Dispositivos" e lá selecionamos a opção Inserir imagem do CD do "Adições de Convidados":
etapa 3
Ao fazer isso, a seguinte mensagem será exibida e clicamos no botão "Executar".
Será necessário inserir as credenciais de administrador para esta ação e clicar em "Autenticar"
Passo 4
Será aberta uma janela de terminal na qual será realizada a instalação do VirtualBox Guest Additions, assim que a instalação for concluída, pressione "Enter" para fechar a janela do terminal:
Etapa 5
Feito isso, para habilitar a área de transferência compartilhada e a funcionalidade arrastar e colar entre o convidado e o host, vamos para o menu Máquina / Configuração e na janela exibida vamos para a seção Geral / Avançado e lá iremos habilite as duas opções que são:
- Compartilhar área de transferência
- Arrastar e soltar
Agora podemos reiniciar o sistema e verificar se tudo funciona corretamente.
2. Como instalar o VirtualBox Guest Additions no CentOS Linux
Passo 1
No caso do CentOS 7, em primeiro lugar, devemos habilitar o repositório EPEL no sistema operacional convidado para instalar alguns pacotes necessários ao processo de instalação, para isso executamos o seguinte no terminal:
yum -y install epel-release
Passo 2
Assim que instalarmos o repositório EPEL no CentOS 7, iremos atualizar todos os pacotes do sistema convidado, onde também está incluído o kernel, para que o VirtualBox Guest Additions funcione como esperado, para isso executamos o seguinte:
CentOS 7 ou RedHat
yum -y atualização
Fedora
dnf -y upgrade
Passo 2
Quando o processo de atualização estiver concluído, vamos instalar os cabeçalhos do kernel, ferramentas de desenvolvedor e outros pacotes associados que são necessários para instalar o Guest Additions, para isso executamos o seguinte comando:
CentOS
yum install make gcc kernel-headers kernel-devel perl dkms bzip2
Fedora
dnf install make gcc kernel-headers kernel-devel perl dkms bzip2
Lá teremos que digitar a letra y para confirmar o download e a instalação desses utilitários.
etapa 3
A próxima etapa é definir a variável de ambiente KERN_DIR no diretório do código-fonte do kernel, que é:
/ usr / src / kernels / $ (uname -r)Então será necessário exportá-lo, para isso executamos o seguinte:
exportar KERN_DIR = / usr / src / kernels / $ (uname -r)
etapa 3
Depois de fazer isso, podemos instalar o Guest Additions usando um dos seguintes métodos:
GraficamentePara isso iremos ao menu "Device" e lá selecionamos a opção Insert CD image do "Guest Additions":
A seguinte mensagem será exibida e clique na opção "Executar"
Agora devemos inserir a senha do administrador:
Isso abrirá um console de terminal onde ocorrerá o processo de instalação. Pressionamos "Enter" para sair desta operação
Através do consoleA próxima opção é acessar o terminal e executar os seguintes comandos para montar o arquivo ISO das Adições de Convidados, a seguir ir para o diretório onde esses utilitários foram montados em formato ISO, onde finalmente executaremos o script de instalação eles no Linux, executamos as seguintes linhas:
mount -r / dev / cdrom / media cd / media / ./VBoxLinuxAdditions.runComo o Ubuntu, para habilitar a área de transferência compartilhada e a funcionalidade de arrastar e soltar entre o convidado e o host no CentOS 7, iremos para o menu Máquina / Configuração e na janela exibida iremos para a seção Geral / Avançado onde habilitaremos as duas opções disponíveis, que são:
- Compartilhar área de transferência
- Arrastar e soltar
Depois disso, será possível usar com eficiência essas Adições de Convidados que adicionam um nível mais alto de uso às máquinas virtuais do VirtualBox.