Instalar VirtualBox Extension Pack

Uma série de funcionalidades oferecidas pela Oracle (a empresa proprietária do VirtualBox) são oferecidas sob uma licença separada da do software central VirtualBox. O último é lançado sob a GPL versão 2 que não permite que o primeiro venha pré-instalado juntamente com o pacote central do VirtualBox. É por isso que você precisa instalar o pacote de extensão VirtualBox e concordar com uma licença diferente para usá-lo.

Funcionalidades como suporte a USB 2.0 e 3.0, criptografia completa de disco para suas imagens de disco virtual e até mesmo passthrough de disco físico estão disponíveis dentro deste pacote. Algumas funcionalidades extras incluem suporte NVMe, Remote Desktop e boot PXE para chips Intel.

Instalação

Para obter sua cópia do pacote de extensão, visite o site oficial do VirtualBox e desça até a seção Oracle e baixe o pacote de extensão para sua versão em execução do VirtualBox. Clique em “Todas as plataformas suportadas” para obter este ficheiro.

O ficheiro tem cerca de 20 MB de tamanho e tem a extensão .vbox-extpack que é o mesmo ficheiro exacto para qualquer sistema operativo anfitrião seja ele Windows, Linux ou macOS.

Após o ficheiro ser descarregado, abra o seu gestor da VirtualBox, no menu superior seleccione File → Preferences (Top-left corner) e aparecerá uma nova janela de Preferências da VirtualBox.

Nesta Janela, selecione a opção Extensões no menu do lado esquerdo.

Use o ícone do lado direito que tem um sinal de mais, para abrir o File explorer e localizar o pacote Extensões que baixamos anteriormente, no seu sistema de arquivos. O mais provável é que esteja na sua pasta Downloads. Ao selecionar e clicar em OK, você será informado que alguns dos softwares de nível de sistema podem danificar seu computador se não forem confiáveis.

Desde que obtivemos nosso pacote de extensão do site oficial, é bastante seguro instalá-lo. Clique em install e depois em agree to the terms and services if you would like to use the extension pack.

You will then be prompted for your root or sudo password (for Linux users) and Windows users will be greeted by a familiar UAC prompt. Em ambos os casos, dê ao VirtualBox a permissão para instalar os pacotes necessários.

Após a instalação do pacote de extensão, sua janela de Preferências → Extensão mostrará algo como isto.

Testando as Novas Características

Comecemos a usar algumas das características que agora temos à nossa disposição.

1. Criptografia de disco completo

Primeiro e acima de tudo seria criptografia de disco completo. Esta é uma das melhores maneiras de garantir que seus dados dentro da VM permaneçam seguros do host.

Há casos em que você pode não confiar seus dados ou privacidade ao sistema operacional host, por exemplo, se você estiver usando um laptop da empresa ou algum SO obscuro com código fonte não auditado. Ter seus dados pessoais dentro de uma VM não ajuda muito, a menos que você tenha o disco inteiro criptografado, nesse caso, o host tem menos maneiras de obter essas informações.

Para habilitar a criptografia de disco selecione sua máquina virtual no gerenciador do VirtualBox, clique com o botão direito do mouse e vá para suas configurações. Nas configurações Gerais, você notará que a opção Encriptação de Disco está disponível. Ative-a e selecione qualquer uma das cifras que preferir e depois defina sua senha. Uma vez que isso esteja feito, clique em OK e ele irá criptografar todo o arquivo .vdi (imagem de disco virtual) onde seu SO reside. Você pode fazer isso enquanto cria uma nova VM ou também para suas VMs pré-existentes.

Dependente do tamanho real do disco virtual pode levar algum tempo. Agora toda vez que você inicializar sua VM, será solicitada uma senha:

Se você já estiver usando criptografia completa do disco de dentro da VM, então isso pode não ser necessário. Mas, claro, encriptar os seus discos desta forma protege-o também contra vulnerabilidades no sistema operativo convidado.

2. Dispositivos USB 2.0

Se você tiver alguns dados em um dispositivo USB e quiser transferi-los para sua VM, você normalmente faria isso copiando os dados para a máquina hospedeira e depois copiar os dados de lá para a máquina do convidado. Você também pode tentar usar uma pasta compartilhada para acelerar o processo, mas haverá uma cópia dos dados envolvidos.

Não seria legal se você pudesse simplesmente conectar seu dispositivo USB diretamente em sua VM? Bem, isto pode ser facilmente alcançado uma vez que seus pacotes de extensão estejam instalados. Basta ir às configurações do seu VM como antes, e selecionar o menu USB na barra lateral.

Configurações → USB

Selecione o tipo de controlador que o seu hardware oferece. Pode ser USB 2.0 ou USB 3.0. As portas USB são compatíveis com versões anteriores, portanto, se você selecionar 3.0 e usar um dispositivo 2.0 que ainda funcionaria.

Você não precisa selecionar nenhum filtro USB por enquanto, se você estiver apenas experimentando, mas eu recomendo que você explore mais a fundo. Por exemplo, se o seu rato USB for seleccionado para passar para o VM, então a sua máquina anfitriã, o seu computador principal, não tem nenhum rato ligado a ele!

Então, por agora, vamos deixar a parte de filtragem intocada e arrancar o nosso VM, E mais uma vez use a opção Device do menu, vá para a opção USB e seleccione o dispositivo USB que se encaixa na descrição, digamos, da nossa pen drive, como mostrado abaixo.

Após selecionar isso, você notará que uma nova mídia é montada dentro do sistema operacional convidado que contém todos os dados mantidos pelo seu dispositivo flash.

Após novamente, seu sistema operacional convidado não terá idéia sobre a existência deste dispositivo flash conectado ao seu hardware. Seu VM teria assumido o controle da interface USB completamente.

Removing Extension Pack

Para garantir que a remoção do pacote de extensão não quebre nenhuma de suas VMs, certifique-se de que nenhuma das funcionalidades como criptografia de disco ou passthrough USB estão sendo usadas ativamente.

Com dispositivos USB é uma simples questão de desligar todas as suas VMs e nenhuma usaria qualquer interface física disponível para elas. Com criptografia de disco, no entanto, é recomendado que você volte às Configurações → Geral → Criptografia de disco e desmarque a opção Habilitar criptografia de disco. Isto porque os seus dados são encriptados mesmo em repouso (no seu disco rígido) e se remover o pacote de extensão não tem forma de o desencriptar a não ser que reinstale o pacote.

Após ter a certeza que nenhuma das funcionalidades de extensão está a ser activamente utilizada, pode ir ao Arquivo do VirtualBox Manger → Preferências -> Extensão.

Então clique no ícone vermelho na coluna da direita e estará de volta ao ambiente do Vanilla VirtualBox.

Espere que este artigo sobre o VirtualBox extension pack seja útil, informativo e divertido! Por favor informe-nos se existe algum tópico relacionado com o Linux que possa querer que nós abordemos. Pode contactar-nos no Twitter, Facebook ou subscrever-nos via email.

Deixe uma resposta

O seu endereço de email não será publicado.