Use o tutorial abaixo, que é uma compilação de vários autores, extremamente funcional:
Existem duas versões do Virtual Box:
- OSE (Open Source Edition), que está nos repositórios
- Edição de código fechado, ou Standard, ou simplesmente "Virtual Box"
OSE não tem suporte USB. Existem algumas outras funcionalidades da versão de código fechado, que não estão incluídos na OSE. Então, se você quiser ter suporte a USB no VirtualBox, você precisa instalar a edição de código fechado e fazer uma alteração no arquivo /etc/fstab. Aqui estão os passos:
OSE Remover OSE
$ sudo apt-get autoremove virtualbox-ose
Instale o pacote mais recente VirtualBox 4.0.2:
http://www.virtualbox.org/wiki/Linux_DownloadsInstale também o Oracle_VM_VirtualBox_Extension_Pack-4.0.0-69151
http://www.bitmasters.com.br/index.php/tecnologia/artigos/207-instalando-o-oracle-vm-virtualbox-extension-pack.htmlAdicione-se ao grupo vboxusers, trocando o SEUNOMEUSUÁRIO pelo nome correto do seu usuário, aquele que vc digita ao entrar no Ubuntu:
$ sudo gpasswd -a SEUNOMEUSUÁRIO vboxusers
Encontre o devgid para 'vboxusers':
$ grep vboxusers /etc/group
Ele irá retornar algo como:
vboxusers:x:125:nomeusuario
acesse:
$ sudo gedit /etc/fstab
Adicione esta linha ao final do /etc/fstab, substituindo o número devgid com seu devgid encontrado acima:
none /proc/bus/usb usbfs devgid=125,devmode=664 0 0
Salve as alterações e reinicie o computador.
Depois de reiniciar você já deve ter suporte a USB no VirtualBox.
Espete seu pendrive na USB
Abra o VirtualBox
Clique uma vez sobre o menu do seu programa Hóspede para selecioná-lo.
Acesse Configurações/USB e selecione Habilitar Controladora USB e Habilitar controladora USB 2.0
Nesta mesma tela, à direita, clique no ícone com desenho da USB+ e inclua seu pendrive. Clique em OK.
Execute seu programa hóspede. Agora você pode habilitar seu pendrive na barra externa superior em Dispositivos/Dispositivos USB ou na barra inferior, clique com botão direito no ícone da USB.
Funcionou no Ubuntu 10.04 LTS.