Como acessar o USB no VirtualBox executando o Windows XP como sistema operacional convidado

7

Instalei o Virtual Box: Host OS Ubuntu 10.10 - SO convidado Windows XP. Nenhum problema até agora.Como posso acessar dispositivos USB (scanners, impressora e outros) do sistema operacional convidado, o Windows XP.Se isso não for possível na versão de código aberto talvez haja outro programa de software de virtualização.

    
por Florin 29.12.2010 / 19:15

2 respostas

9

Se você instalou a versão do VirtualBox dos repositórios, então este é o "OSE" ou "Open Source Edition" e não suporta conexões USB ou suporte RDP embutido em sistemas operacionais convidados.

Você precisa instalar o VirtualBox diretamente no site da Oracle para ter acesso às conexões USB.

Navegue até o link para baixar o arquivo .deb apropriado. Clique duas vezes nele para instalá-lo via Software Center.

Para suporte a USB, você também precisará do "VirtualBox 4.0 Oracle VM VirtualBox Extension Pack". Faça o download para o seu disco rígido. Depois de instalar o VirtualBox 4.0, abra-o, escolha Arquivo / Preferências e clique em "Extensões". Clique no botão Adicionar e abra o arquivo que você baixou.

Alternativamente, você pode manter-se atualizado com o mais recente VirutalBox adicionando seu repositório ao seu sistema, fazendo o seguinte:

  1. Abra o synaptic, escolha menu Configurações / Repositórios, clique em outro, depois "adicione" e cole na linha:

    deb http://download.virtualbox.org/virtualbox/debian maverick contrib
    
  2. Em seguida, faça o download da chave do repositório do Oracle e adicione-a com a linha:

    wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
    
  3. Por fim, limpe a edição do OSE existente, atualize sua lista de repositórios e instale a nova versão:

    sudo apt-get purge virtualbox-ose
    sudo apt-get update
    

(neste ponto, é provável que você receba erros sobre uma versão mal formada - simplesmente entre no Synaptic, seguindo o passo 1, depois desmarque a entrada "Source Code" para o Virtualbox).

sudo apt-get install virtualbox-4.0

(você será solicitado a baixar libhal1 e dkms - aceite isso para continuar)

    
por Scaine 29.12.2010 / 19:28
0

Execute estes comandos:

VBoxManage list usbhost ## command 1 
VBoxManage list vms ## command 2

Com as informações desses dois comandos, execute o seguinte:

VBoxManage usbfilter add 0 -target <vmsnumber> -name <[0000]> -action hold -active yes -vendorid <0x0000> -productid <0x0000>

substituindo os itens <> por seus respectivos valores dos comandos 1 & amp; 2. Deixe-nos saber o que o comando retorna.

    
por Eric 24.04.2015 / 19:47