blog-bidela_virtualbox-iniciando-maquina-virtual-sistema-operacional

Virtualbox – Guest Additions

Índice

Introdução e Instalação do Virtualbox
Instalando o Extension Pack do Virtualbox
Instalando Virtualbox Guest Additions
Instalando o PHPVirtualbox – Ferramenta de Gerenciamento WEB do Virtualbox
Utilizando Disco Físico no VirtualBox
Iniciando VM’s com o Sistema Operativo

Introdução

O modulo VirtualBox Guest Additions, realiza uma serie de ferramentas e grande interação entre a maquina virtual e o hospedeiro. Esse modulo só deve ser instalado na maquina virtual, deferente do Extension Pack que só deverá ser instalado no gerenciador da maquina virtual (o hospedeiro). Uma outra observação relevante, o Guest Additions é instalado quando utilizamos uma máquina VirtualBox e essa VM precisa ser gerenciada por alguns recurso proprietários dois exemplos, que na verdade foram o pivô desse artigo, VWWare ou o sistema de backup Guest Request.

Quando instalado alguns recursos são disponibilizado:

  • VMWare – ~É possível visualizar o IP, MAC, Gerencia o sistema de desligamento entre outros recursos
  • Guest Request Management – Realizar o backup e restore da máquina virtual de forma automatizada.

Mas detalhes dos recursos ganho com essa ferramenta veremos ao longo do texto.

Instalando VirtualBox-Guest Additions no DEBIAN

Através desta dica explicarei como instalar o VirtualBox – Guest Additions no Debian instalado no VirtualBox. Algo que não mencionei, O recurso Guest Additions

Lembrando que este modulo é para ser instalado na maquina virtual Cliente (hospede).

Este pacote, dentre outros benefícios, nos possibilita a integração do ponteiro do mouse, isto é, você não precisa capturar o ponteiro do mouse para poder usá-lo em seu sistema operacional convidado; além de nos permitir que escolhamos diferentes resoluções para o sistema instalado na VM, ver o IP e MAC da maquina hospedeiro além outros recursos legais de monitoramento da maquina.

Mas antes de instalar este programa precisamos obter os pacotes build-essential e linux-headers – que trazem consigo várias dependências. Então, vamos lá!

Todos os comando será realizado com o superuser “root”.

A primeira informação que precisamos de saber é a versão do kernel que você está utilizando. Para isso, vá ao terminal e digite:

uname -r

No meu caso esse foi o retorno: 4.9.0-7-amd64

Com o kernel 4.9.0-7-amd64. Vamos instalar os pacotes linux-headers e build-essential. O comando abaixo é para certificamos que o  linux-headers está disponível para sua versão.

Localize o pacote com a versão do kernel que você está utilizando: 

apt-cache search linux-headers

Nas informações exibidas vasculhe se  linux-headers-(sua versão) está presente.

Realize sua instalação:

apt-get install linux-headers-4.9.0-7-amd64

Instalando build-essential:

apt-get install build-essential

Agora devido a eu instalar um SO Debian bem enxuto, tive que instalar as seguintes dependências:

apt-get install gcc cpp gcc-multilib autoconf automake libtool flex bison gdb make

Pacotes instalados, vamos ao VirutalBoxGuestAdditions.

GUEST ADDITIONS

Primeiro baixe o VboxGuestAdditions_XXX.iso, no qual XXX corresponde à versão por você utilizada do Virtualbox. Esse arquivo está disponível no site https://dlc.sun.com/virtualbox/.

Depois de baixar a imagem, monte-a com o comando:

sudo mount -o loop /home/fabio.couto/VBoxGuestAdditions_3.0.8.iso /media/cdrom0

Acesse /media/cdrom0 pelo comando: 

cd /media/cdrom0

ATENÇÃO

Acima foi o método usada em uma das fontes de referência que utilizei como pesquisa para construir esse post. A baixo segue o que eu utilizei:

Como utilizador do Virtualbox no Linux, e para manter a organização dos meus arquivos, eu salvei a imagem em /usr/share/virtualbox/, depois exportei a imagem para o Gerenciador de Midias Virtuais/Discos Opticos do VirtualBox

Carreguei a ISO pelo armazenamento da maquina virtual cliente e com o comando:

mount /media/cdrom

Montei o dispositivo

Acesse o CD-ROM com o comando:

cd /media/cdrom

Vamos procurar pelo arquivo VboxLinuxAdditions.run, use o seguinte comando:

ls

32Bit VBoxLinuxAdditions-amd64.run VBoxWindowsAdditions.exe
64Bit VBoxLinuxAdditions-x86.run VBoxWindowsAdditions-x86.exe
AUTORUN.INF VBoxSolarisAdditions.pkg
autorun.sh VBoxWindowsAdditions-amd64.exe

É interessante notar que, no seu terminal, alguns arquivos são mostrados com a cor verde e outros na cor azul. Os verdes são os executáveis, já os azuis, diretórios.

Agora execute o VboxLinuxAdditions.run, através do comando:

sh ./VBoxLinuxAdditions.run

Após a instalação, reinicie o Debian para que as alterações sejam aplicadas. Apos o reinicio da maquina convidada, o nosso hospedeiro ja podemos ver informações da sua interface de rede, além desse existe inúmeras vantagens em instalar o Guest Additions:

  • Compartilhamento de diretórios entre o Sistema Operacional instalado na máquina física e o da máquina virtual.
  • Melhor suporte a vídeo (Aceleração 3D e 2D são ativadas).
  • Área de transferência compartilhada (clipboard).
  • Sincronização do relógio do Sistema Operacional hospedeiro com o Sistema Operacional emulado ou hospede.
  • Outras vantagens podem ser encontradas clicando aqui (Inglês).

Se está gostando das postagens, se inscreva em nosso site para receber mais materiais de nosso blog, é grátis, você vai ser notificado quando novas postagens forem publicadas, recebendo assim mais conteúdos de qualidades e ainda vai dar aquela força pra nossa comunidade. E não esquece de compartilhar em suas redes sociais os botões estão no final desse página.

No final dessa página temos um campo onde você é bem vindo para deixar seus comentários. Pode ser uma opinião, elogios, críticas ou correções. Pode ficar a vontade para tirar suas dúvidas ou colaborar acrescentando algo que tenhamos deixado passar desapercebido.

Sua visita e feedback é muito importante para o nosso espaço.

Deixe uma resposta