29/03/14 Ubuntu: Shared Folders no VirtualBox

O cenário: você está usando o Windows como sistema principal (host) e possui uma máquina virtual do Ubuntu (guest) e então decide adicionar uma Shared Folder (Devices > Shared Folder Settings) mas a pasta compartilhada simplesmente não aparece em lugar algum!

A solução: basicamente são dois passos:

  • Primeiro você deve adicionar o seu usuário ao grupo vboxsf – caso contrário você irá obter somente permissão de leitura ao compartilhamento.
$ sudo gpasswd -a username vboxsf
  • Em seguida você deve montar a pasta manualmente – note que sharename refere-se exatamente ao “Folder Name” que você definiu ao criar o compartilhamento através da opção Shared Folder Settings – caso essa informação não esteja correta você vai acabar se deparando com a mensagem /sbin/mount.vboxsf: mounting failed with the error: Protocol error.
$ sudo mkdir /media/sharefolder
$ sudo mount -t vboxsf sharename /media/sharefolder

Fica aí a dica!

10/06/13 Ubuntu lento no VirtualBox?

Se você acabou de instalar o Ubuntu em uma máquina virtual (VirtualBox) e percebeu que o sistema está demasiadamente lento (muito!), siga estes passos:

Com a máquina virtual em questão selecionada clique no menu Machine – Settings e em seguida:

  • Display > Video > Aumente o Video Memory (128)
  • Display > Video > Enable 3D Acceleration
  • System > Processor > Aumente o número de Processor(s) (4)
  • System > Processor > Enable PAE/NX

Fica aí a dica!

10/01/13 VirtualBox – Failed to load unit HGCM

VirtualBox: se ao iniciar uma máquina virtual você está obtendo este tipo de erro saiba que o problema pode ser resolvido da seguinte forma:

Selecione a máquina virtual > Machine > Discard Saved State

Note que você perderá o “estado salvo”, ou seja, será dado um reset forçado na máquina – mas ao menos você conseguirá acessar o sistema.

Li que isso pode ser algum bug relacionado às pastas compartilhadas (Shared Folders) e que removendo tais entradas relacionadas no arquivo .vbox o problema também seria solucionado, mas comigo isso não funcionou.

Fica aí a dica!

03/12/12 Failed to open virtual machine – same UUID as an existing virtual machine

Você está tentando clonar uma máquina virtual “na unha” através de uma simples operação de cópia dos arquivos (.vbox e .vdi) mas está se deparando com o erro:

“Failed to open virtual machine located in path – (Trying to open a VM config ‘D:/bkup/Windows Machine.vbox’ which has the same UUID as an existing virtual machine)”?

A solução:

Use o comando VBoxManage internalcommands sethduuid “path-do-seu-disco.vdi” para alterar o uuid. Em seguida abra o arquivo .vbox da máquina em questão e remova a entrada <HardDisks>. Adicione a máquina pelo VirtualBox e por fim reconfigure o arquivo de storage (Settings > Storage).

Fica aí a dica!