Fórum Ubuntu Linux - PT

Área para Iniciantes => Dicas e Truques => Tópico iniciado por: hayttle em 11 de Outubro de 2009, 19:59

Título: VirtualBox com suporte a USB no Ubuntu
Enviado por: hayttle em 11 de Outubro de 2009, 19:59
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:

1. OSE Remover OSE
$ sudo apt-get autoremove virtualbox-ose

2. Adicione o repositório VirtualBox do Jaunty. Clique em Sistema > Administração> Gerenciador de Pacotes Synaptic. Clique na guia "Programas de Terceiros". Clique em "Adicionar" e digite:
deb http://download.virtualbox.org/virtualbox/debian jaunty non-free

Salve a chave GPG VirtualBox de http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc (http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc), em seguida, importá-lo para o Synaptic, clicando na guia "Autenticação" e depois "Importar arquivo chave".

Clique no botão "Recarregar" no Synaptic para recarregar os repositórios.

3. Instale o pacote mais recente VirtualBox, selecionando-o no Synaptic, ou rode esse comando em um terminal:
$ sudo apt-get install virtualbox-2.2

4. Adicione-se ao grupo vboxusers:
$ sudo gpasswd -a SEUNOMEUSUÁRIO vboxusers

5. Encontre o devgid para 'vboxusers':
$ grep vboxusers /etc/group

Ele irá retornar algo como:
vboxusers:x:125:nomeusuario

Adicione esta linha ao final do /etc/fstab, substitua o número devgid com seu devgid:
none /proc/bus/usb usbfs devgid=125,devmode=664 0 0

Depois de reiniciar você já deve ter suporte a USB no VirtualBox.

Testado no Ubuntu 9.04 Jaunty Jackalope.

Traduzido de: http://www.samlesher.com/ubuntu/virtualbox-with-usb-support-on-ubuntu

Sds,
Hayttle
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: luiscarlos em 12 de Outubro de 2009, 07:34
hayttle, obrigado por compartilhar este tutorial conosco, acho que será de grande ajuda já que temos muitos post's por aqui relacionados ao VirtualBox.
[]'s
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: santiagovie em 24 de Outubro de 2009, 12:45
Ainda sim, após fazer os procedimentos consigo conectar apenas meu iPod pela porta USB ao iTunes no XP dentro do VirtualBox, mas nada feito com relação aos pendrivers. Tanto faz o pendriver de 1GB, 2Gb, 8GB, nenhum reconhece. Ou melhor, reconhece mas fica como inativo. Já tentei criando os filtros (que ainda não entendi bem o conceito), mas não consigo clicar e selecionar.
Alguma dica?
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: RamonB em 02 de Novembro de 2009, 12:53
Eu usei o VirtualBox 2.2 durante muito tempo no 9.04 sem problemas. Quando migrei para o 9.10, instalei o Virtualbox 3.0, que é a versão mais atual no repositório do Synaptic. E aí não consegui acessar a USB como fazia sem problemas na 2.2 (quando eu clicava com o botão direito do mouse no ícone da USB no rodapé da janela da máquina virtual, apareciam os dispositivos mas em cinza, não permitindo que eu marcasse nenhum deles).

Depois de muitas tentativas sem solução (inclusive, adicionando a linha no /etc/fstab sugerida por hayttle em seu tutorial e que também não funcionou), descobri o erro e deixo a dica aqui.

O meu erro foi que eu havia criado o grupo de usuários vboxusers mas esqueci de inserir-me como membro do grupo (na verdade, não esqueci -- pensei que havia inserido mas devo ter cometido algum erro e eu não estava fazendo parte do grupo). Foi só inserir-me que tudo funcionou normalmente (inclusive, nem precisei adicionar aquela linha ao arquivo /etc/fstab).

Um abraço.
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: hawer em 08 de Novembro de 2009, 03:34
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:

1. OSE Remover OSE
$ sudo apt-get autoremove virtualbox-ose

2. Adicione o repositório VirtualBox do Jaunty. Clique em Sistema > Administração> Gerenciador de Pacotes Synaptic. Clique na guia "Programas de Terceiros". Clique em "Adicionar" e digite:
deb http://download.virtualbox.org/virtualbox/debian jaunty non-free

Salve a chave GPG VirtualBox de http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc (http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc), em seguida, importá-lo para o Synaptic, clicando na guia "Autenticação" e depois "Importar arquivo chave".

Clique no botão "Recarregar" no Synaptic para recarregar os repositórios.

3. Instale o pacote mais recente VirtualBox, selecionando-o no Synaptic, ou rode esse comando em um terminal:
$ sudo apt-get install virtualbox-2.2

4. Adicione-se ao grupo vboxusers:
$ sudo gpasswd -a SEUNOMEUSUÁRIO vboxusers

5. Encontre o devgid para 'vboxusers':
$ grep vboxusers /etc/group

Ele irá retornar algo como:
vboxusers:x:125:nomeusuario

Adicione esta linha ao final do /etc/fstab, substitua o número devgid com seu devgid:
none /proc/bus/usb usbfs devgid=125,devmode=664 0 0

Depois de reiniciar você já deve ter suporte a USB no VirtualBox.

Testado no Ubuntu 9.04 Jaunty Jackalope.

Traduzido de: http://www.samlesher.com/ubuntu/virtualbox-with-usb-support-on-ubuntu

Sds,
Hayttle
/10

Caro Hayttle, na versão do Linux Ubuntu 9.10 e na versão atual do virtual box 3.0 para utilizarmos as entradas USB basta simpesmente adicionar o seu nome que vc criou no linux ao grupo vboxusers e reiniciar a sua máquina e pronto vc irá poder utilizar essas portas.

Att,
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: fluizp em 28 de Novembro de 2009, 17:00
Caro Hayttle, na versão do Linux Ubuntu 9.10 e na versão atual do virtual box 3.0 para utilizarmos as entradas USB basta simpesmente adicionar o seu nome que vc criou no linux ao grupo vboxusers e reiniciar a sua máquina e pronto vc irá poder utilizar essas portas.

Att,

Prezado hawer, como faço isso?
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: Kenny Terra em 20 de Dezembro de 2009, 23:49
A versão comercial do virtualbox 3.1 não está instalando no ubuntu 9.10? a unica versão quem tem suporte a usb. alguém pode me ajudar?
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: RamonB em 21 de Dezembro de 2009, 19:06
Caro Hayttle, na versão do Linux Ubuntu 9.10 e na versão atual do virtual box 3.0 para utilizarmos as entradas USB basta simpesmente adicionar o seu nome que vc criou no linux ao grupo vboxusers e reiniciar a sua máquina e pronto vc irá poder utilizar essas portas.

Att,

Prezado hawer, como faço isso?

fluizp,

vá a Sistema > Administração > Usuários e Grupos. Clique no ícone das chaves ao lado do texto "Clique para efetuar alterações". Insira sua senha. Clique em "Gerenciar Grupos". Procure o grupo vboxusers, clique uma vez nele e a seguir em "Propriedades". Vai se abrir uma janela com a lista de usuários do teu Ubuntu. Aí, é só marcar o teu username e a seguir em OK e fechar tudo.
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: RamonB em 21 de Dezembro de 2009, 19:46
A versão comercial do virtualbox 3.1 não está instalando no ubuntu 9.10? a unica versão quem tem suporte a usb. alguém pode me ajudar?

A versão que não tem suporte a usb é a OSE. A versão 3.1 tem esse suporte. Se no seu Synaptic não aparece a 3.1, adicione o repositório dele que contém as outras versões "não-OSE". Para isso, faça o seguinte:

-- Adicione a chave de autenticação do repositório teclando o seguinte comando no terminal:
Código: [Selecionar]
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
(Atenção: tem que teclar o comando exatamente como está aí acima. Por isso, é melhor você copiar e colar.)

-- depois de executar o comando (ele vai pedir tua senha), vá a Sistema > Administração > Canais de Software

-- Clique na aba Outro Software

-- Clique em Adicionar
     
-- Em "Linha do APT", copie e cole o seguinte:
Código: [Selecionar]
deb http://download.virtualbox.org/virtualbox/debian karmic non-free

-- Clique em "Adicionar Canal" e a seguir em "Fechar" e depois em "Recarregar".

(Tem um jeito de evitar esses passos todos através do uso de 1 ou 2 comandos no terminal mas não sei como. he-he-he...)

Agora, quando você abrir o Synaptic, o VirtualBox 3.1 vai estar lá (e também algumas versões anteriores).
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: macalex em 01 de Fevereiro de 2010, 17:16
Uma dúvida:
Funciona no Jaunty?
ou seja posso add os repositórios mudando apenas o nome de karmic para januty?
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: lfelipe em 22 de Agosto de 2010, 21:14
Olá pessoal!

Eu estou usando o Ubuntu 10.04 LTS, e o Virtualbox 3.2.8.

No entanto, não consigo fazer o VB reconhecer meu pendrive. Na verdade, ele reconhece, mas não monta.

Na janela da MV, quando clico em Dispositivos > Dispositivos USB aparece "Kingston DT 101 II [0200]" e "USB OPTICAL MOUSE [0100]", entretanto, os dois como inativos (não posso clicar em nenhum).

O engraçado é que o mouse funciona perfeitamente, mas o pendrive, não tem jeito.

Se eu tentar clicar no ícone do USB na parte inferior direita da tela da MV, aparece a mesma coisa, os dois nomes, mas não sendo possível clicar em nenhum.

Já instalei os adicionais para convidados, já fiz a dica de adicionar no vboxusers, já editei o fstab...acho que já fiz quase tudo...mas não tem jeito...alguém teria alguma ajuda??

Obrigado!
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: RamonB em 23 de Agosto de 2010, 11:24
LFelipe,

Para que qualquer dispositivo USB seja reconhecido na tua máquina virtual, você tem que conectar o dispositivo e, depois que ele estiver conectado (e reconhecido pelo Ubuntu), você vai na barra inferior da máquina virtual. Ali, do lado direito, há vários ícones. Um deles é o de um pequeno conector USB. Clique com o botão direito do mouse e, se teu pendrive estiver reconhecido, ele aparecerá lá. Se aparecer, é só clicar nele com o botão esquerdo do mouse que a MV passa a reconhecer o dispositivo (só que o Ubuntu deixa de reconhecê-lo, ou seja, ele é desmontado no Linux e só volta a ser montado quando você clicar de novo nesse ícone ou quando você desligar a máquina virtual).

Pode acontecer que demore um pouquinho (no caso de HDs externos, que são maiores, demora bastante).

Um abraço.
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: lfelipe em 23 de Agosto de 2010, 23:00
Ramon,

Como informei no meu post, já tentei isso, mas apesar de aparecer o nome do pendrive, este não aparece disponível para clicar e ser montado.
Obrigado pela ajuda.
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: Tota em 24 de Agosto de 2010, 07:33
qual o sistema do hospedeiro?

Parace até o MacOSX....

Experimente desmontar o pen no hospedeiro, depois deve montar na maquina virtual

Se usa o win XP também tem o problema de ser preciso ter tudo fechado (programas) para funcinar na maquina virtual

[]'s
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: lfelipe em 24 de Agosto de 2010, 21:44
Tota,

Estou usando como hospedeiro o Ubuntu 10.04, e como MV o Windows XP.

Já tentei isso de desmontar o pendrive no Ubuntu, e tentar "montar" no Win, mas também não funciona.
Colocando o mouse sobre o ícone do USB, no canto inferior direito da MV, aparece a seguine mensagem: Nenhum dispositivo USB conectado".

E isso é engraçado, porque o mouse é USB, e ele funciona perfeitamente ntanto no Ubuntu quanto no Windows, sem precisar mexer em nada, simplesmente ligando o Virtualbox.
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: RamonB em 24 de Agosto de 2010, 22:35
O meu ambiente é o mesmo que o seu (Ubuntu 10.04 com MV Windows XP) e eu nunca tive problema com nenhum dispositivo. Já conectei HD externo, scanner, pendrive, leitora de cartões, máquina fotográfica, celular Nokia e por aí afora. Nunca tive nenhum problema.

E, se teu pendrive não estivesse sendo reconhecido no Ubuntu, seria problema do pendrive. Então, não é o caso.

Algumas dúvidas quanto ao que você fez (me desculpe se forem óbvias mas, às vezes, pode-se não saber destes detalhes):

(1) você se incluiu como parte do grupo vboxusers? Se não se incluiu, veja nos posts anteriores deste tópico como se faz.
(2) você instalou os adicionais para convidados na máquina virtual? (Na janela da MV, clique em Dispositivos > Instalar Adicionais para Convidados e siga as instruções.

Se já fez isso, seria interessante testar outros dispositivos USB. O mouse e o teclado me parece que vêm meio que por "default" na máquina virtual. Você testou outros dispositivos além do mouse, do teclado e do pendrive? Qualquer um que você tenha com interface USB (HD externo, máquina fotográfica... qualquer coisa). Só para testar e ver se tua MV reconhece dispositivos USB ou não.

Um abraço.
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: SergioJP em 28 de Agosto de 2010, 21:08
Olá pessoal!

Eu estou usando o Ubuntu 10.04 LTS, e o Virtualbox 3.2.8.

No entanto, não consigo fazer o VB reconhecer meu pendrive. Na verdade, ele reconhece, mas não monta.

Na janela da MV, quando clico em Dispositivos > Dispositivos USB aparece "Kingston DT 101 II [0200]" e "USB OPTICAL MOUSE [0100]", entretanto, os dois como inativos (não posso clicar em nenhum).

O engraçado é que o mouse funciona perfeitamente, mas o pendrive, não tem jeito.

Se eu tentar clicar no ícone do USB na parte inferior direita da tela da MV, aparece a mesma coisa, os dois nomes, mas não sendo possível clicar em nenhum.

Já instalei os adicionais para convidados, já fiz a dica de adicionar no vboxusers, já editei o fstab...acho que já fiz quase tudo...mas não tem jeito...alguém teria alguma ajuda??

Obrigado!
Caro amigo comigo acontecia a mesma coisa e resolvi no chute, em Usuários e Grupos cliquei no botão configurações avançadas, ele pediu autenticação digitei a senha e na janela que  aparece vá até o final e marque a opção  usar unidades flexíveis e clique em OK, espere que a janela feche(demora alguns segundos). Depois feche a janela do Usuários e Grupos, reinicie o PC e verifique novamente.
Obs:  Usando o Oracle VBox 3.2.8. Espero que ajude.
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: orivaldir em 07 de Setembro de 2010, 16:07
Pessoal, já passei por inúmeras tentativas, incluindo as deste forum e, preciso ser sincero, nenhuma delas surtiu efeito comigo.

Não sei por qual motivo, mas nenhuma delas deu certo. Pesquisei também por essa net afora e uma havia dado certo, depois não deu mais. Até que um dia vi uma solução simples por aí e, até hoje, foi a que mais rápido e mais eficazmente deu certo.

1 - Instale a versão mais nova do VirtualBox (3.2.8)
2 - Abra o terminal e digite:
     $ sudo hald --daemon=no

Reinicie o seu computador e pronto... nunca mais sofra com problemas de USB no VirtualBox....

P.S.: Caso vc queira um virtualizador mais prático e mais leve, experimenta também o VMWare Player.

Valeu...
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: ubunewbie em 03 de Novembro de 2010, 19:46
LFelipe,

Para que qualquer dispositivo USB seja reconhecido na tua máquina virtual, você tem que conectar o dispositivo e, depois que ele estiver conectado (e reconhecido pelo Ubuntu), você vai na barra inferior da máquina virtual. Ali, do lado direito, há vários ícones. Um deles é o de um pequeno conector USB. Clique com o botão direito do mouse e, se teu pendrive estiver reconhecido, ele aparecerá lá. Se aparecer, é só clicar nele com o botão esquerdo do mouse que a MV passa a reconhecer o dispositivo (só que o Ubuntu deixa de reconhecê-lo, ou seja, ele é desmontado no Linux e só volta a ser montado quando você clicar de novo nesse ícone ou quando você desligar a máquina virtual).

Pode acontecer que demore um pouquinho (no caso de HDs externos, que são maiores, demora bastante).

Um abraço.
Perfeito Ramon.Alias o procedimento que consiste em montar e desmontar o dispositivo na barra inferior da máquina virtual inibe aquela mensagem chata do Windows(Virtual Box emulando Windows) : Erro: O dispositivo "Volume genérico" não pode ser interrompido neste momento. Tente interromper o dispositivo novamente mais tarde..
Segue alguns screenshots do meu uso do Virtual Box 3.2.10 emulando Windows Vista Home Basic no Ubuntu 10.4 Lucid Lynx:
Reconhecimento automático do pendrive:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg207.imageshack.us%2Fimg207%2F5751%2Fcapturadetela3.jpg&hash=9934138bccf104aa6e45d9e39ca7c3eee840a6ad) (http://img207.imageshack.us/i/capturadetela3.jpg/)
Segue screenshots:(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg99.imageshack.us%2Fimg99%3Cbr+%2F%3E%2F2721%2Fcapturadetela52.jpg&hash=f32254c3ff1179effd9a8fd0e3a569513308ec0e) (http://img99.imageshack.us/i/capturadetela52.jpg/)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg99.imageshack.us%2Fimg99%2F9673%2Fcapturadetela2.jpg&hash=2b63c1e49c89f64723a2d57937bf4c9fa35f725e) (http://img99.imageshack.us/i/capturadetela2.jpg/)

Acredito que para fins didáticos,conhecer novos sistemas,o Virtual Box cumpre o seu papel.Agora a  pessoa que quer um sistema estável que funcione direitinho,o ideal é instalar esse sistema se valendo do Grub.Algumas funções do Windows quando emulado,no meu caso particularmente,foram afetados:
-O som:O áudio ficou "pipocando".Conversei com um colega que tem o Windows 7 emulado no Virtual OSE e segundo ele no icone do áudio aparece um x(som inexistente).
-Recursos gráficos:Instalei o Itunes 10 e o efeito coverflow é desativado.Tela de descanso também não dá para alterar.
Por enquanto é só.




Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: telesjulio em 19 de Novembro de 2010, 21:10
galera descobri hoje que não precisa de muita coisa, o meu hospedeiro é o ubuntu 10.04 vm ruindows xp, a bronca é a seguinte vc tem que adicionar o seu loguin no grupo do virtual box
vamos la click em sistema, administração, usuários e grupos, na tela vai aparecer do lado esquerdo o seu loguin (nome da conta) ai você clica no botão gerenciar grupos e acha o nome vboxusers e clica em propriedades vc vai ver seu loguin (nome da sua conta) desmarcado é só marcar o seu loguin e reiniciar o ubuntu quando iniciar ai você é só ligar sua VM e no dispositivos a tivar a usb que vc quiser espero ter ajudado, só uma coisa vc tem quer ter instalado Virtualbox sem ser o OSE.
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: regisperito em 08 de MAR?O de 2011, 11:13
Já sei que o post  está um pouco antigo, mas tudo bem.
Bem, comigo deu certo da seguinte forma.
Além de adicionar o meu usuário ao grupo do virtual box, eu instalei o kernel-headers com a versão do meu kernel, claro, e depois reinstalei o virtualbox.
eu percebi que durante a instalação ele tenta compilar alguma coisa, e que na primeira vez não tinha dado certo.
bem, durante a reinstalação ocorreu tudo bem e ao reiniciar a maquina o usb foi reconhecido normalmente.

versão do ubuntu utilizada: 10.04 LTS
versão do utilizada virtual box: 4.0.4
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: monsenford em 06 de Outubro de 2011, 21:48
primeiramente desculpe-me por postar no topico tão antigo....no entanto creio que ajuda sempre é válida.......

amigo eu fiz como o "telesjulio" disse acima e funcionou apenas uma vez......

daí eu voltei as conta de usuário e grupos...cliquei na minha conta e fui no botão configurações avançadas >>> previlégios de usuario e marquei as opções montar sistemas de arquivos de espaço do usuario, e a opção usar unidades flexiveis...e funcionou....

Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: nettobr em 26 de MAR?O de 2013, 12:53
Bom Dia Gente,

Estou usando 12.10 e o último VBox (4.2.10)

Vc. necessita colocar seu usuário no grupo vboxusers, o comando no terminal é:

"sudo adduser seu-usuário vboxusers"

agora reinicie o Ubuntu.

Qdo. o Ubuntu atualiza o kernel é necessario recompilar o VBox, pra isso é necessário baixar o kernel-headers, assim:

"sudo apt-get update"

"sudo apt-get install linux-headers-$(uname -r)"

Espero ter ajudado alguém no futuro.  :D

NettoBr
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: junioleo em 01 de Maio de 2013, 17:59
Bom Dia Gente,

Estou usando 12.10 e o último VBox (4.2.10)

Vc. necessita colocar seu usuário no grupo vboxusers, o comando no terminal é:

"sudo adduser seu-usuário vboxusers"

agora reinicie o Ubuntu.

Qdo. o Ubuntu atualiza o kernel é necessario recompilar o VBox, pra isso é necessário baixar o kernel-headers, assim:

"sudo apt-get update"

"sudo apt-get install linux-headers-$(uname -r)"

Espero ter ajudado alguém no futuro.  :D

NettoBr


Parabens irmao e muito obrigado
ja a varios dias tentando e procurando e digitando tudo quanto e codigo e nao tinha conseguido ate encontrar seu post OBRIGAdo
Título: Re: VirtualBox com suporte a USB no Ubuntu
Enviado por: aceleron em 03 de Maio de 2013, 11:53
Bom Dia Gente,

Estou usando 12.10 e o último VBox (4.2.10)
Vc. necessita colocar seu usuário no grupo vboxusers, o comando no terminal é:
"sudo adduser seu-usuário vboxusers"
agora reinicie o Ubuntu.
Qdo. o Ubuntu atualiza o kernel é necessario recompilar o VBox, pra isso é necessário baixar o kernel-headers, assim:
"sudo apt-get update"
"sudo apt-get install linux-headers-$(uname -r)"


A parte de adicionar o usuário atual eu sempre fiz ao instalar o virtualbox-ose a primeira vez.
Agora quanto a parte de recompilar o VBox eu nunca precisei fazer quando atualizava para qualquer kernel genérico, nem quando uma vez eu compilei um kernel. Ao instalar o kernel novo, o modulo do virtualbox era adicionado automaticamente. Talvez fosse porque eu instalava o headers do kernel junto.