Por que o sistema operacional convidado (Windows XP) não consegue detectar o USB?

3

Para o meu VirtualBox 5.0.14, eu baixei e instalei o pacote de extensão (todas as plataformas suportadas) e também me tornei membro do "vboxusers". Pelo que eu li sobre o assunto, estes deveriam ter bastado para o Windows XP SP3 em execução na VM para detectar um dispositivo USB, mas isso não está acontecendo.

Mais alguns detalhes:

Originalmente, as configurações USB na VM permitiam apenas USB 1.0, mas agora permitem USB 2.0 e 3.0. Isso eu acho que é prova suficiente de que o pacote de extensão foi instalado corretamente.

Para me tornar um membro do grupo vboxusers, usei o comando "sudo apt-get genoma-system-tools" no terminal e, em seguida, abri "Usuários e grupos" no painel. Em seguida, cliquei em "Gerenciar grupos", encontrei e selecionei "vboxusers" na lista e cliquei em "Adicionar". Neste ponto, no entanto, fui presenteado com uma escolha que não entendi totalmente: pediram-me para fornecer um nome de grupo mais uma vez! Então, quando eu entrei apenas "VirtualBox" e na segunda vez "Windows XP" (meu sistema operacional convidado).

Espero que alguém mais experiente possa ajudar a diagnosticar o problema e sugerir um remédio.

    
por user255726 05.02.2016 / 14:31

1 resposta

1

Abra um terminal e execute este comando:

sudo usermod -G vboxsf -a $USER 

Agora, o convidado deve detectar o dispositivo USB.

Atualizar abordando a circunstância de ter escolhido o repositório errado para o VirtualBox:

Abra o software & Atualizações - > Outro Software - > Realce a entrada do VirtualBox - clique em Remover.

Recarregue para atualizar os repositórios.

Desinstale completamente o VirtualBox:

sudo apt-get purge "^virtualbox-.*"  

Faça o download e registre a chave pública ORACLE:

wget -q -O - https://www.virtualbox.org/download/oracle_vbox.asc | sudo apt-key add -  

Adicione o repositório ORACLE VirtualBox às fontes de software:

echo "deb http://download.virtualbox.org/virtualbox/debian trusty contrib" | sudo tee /etc/apt/sources.list.d/oracle-vbox.list

Atualize os repositórios:

sudo apt-get update

Instale o VirtualBox 5.0:

sudo apt-get install virtualbox-5.0  

Agora reinicie o sistema.

Nota para outros usuários que lerem esta resposta, caso usem outra edição do Ubuntu como 14.04:

Você precisa substituir trusty pela edição do Ubuntu que você está usando ao adicionar o repositório!

A partir do Ubuntu 16.04, a chave pública ORACLE para baixar e registrar foi alterada:

oracle_vbox.asc precisa ser substituído por oracle_vbox_2016.asc !

    
por cl-netbox 05.02.2016 / 14:42