VirtualBox: Configurando portas USB e pastas compartilhadas

Publicado por Miguel Arcanjo em 23/07/2009

[ Hits: 18.356 ]

 


VirtualBox: Configurando portas USB e pastas compartilhadas



Para os amantes da virtualização, certamente já se depararam com o problema de não conseguirem exportar informações de dentro da máquina virtual para a máquina real ou vice-versa. Para fazer esta ligação temos basicamente duas formas:
  • Dispositivos de entrada e saída de dados como pendrives, unidade de discos etc;
  • Pastas partilhadas.

Configurando portas USB

Quando se instala o Virtualbox, no Fedora ele não da suporte as portas usb, ou seja, a partir das máquinas virtuais é impossível acessar dispositivos usb.

Para tornar isto possível é necessário fazer umas configurações extras:

1. Criar um novo grupo chamado "usb". Ex.:

# groupadd usb

2. Adicionar-se a esse grupo:

# usermod -G usb nome_usuário

3. Descobrir o ID do grupo.

# grep usb /etc/group

O resultado será similar a "usb:x:502:aluno", onde 502 é o ID do grupo.

3. Acrescentar a seguinte linha ao arquivo /etc/fstab:

none /sys/bus/usb/drivers usbfs devgid=502,devmode=664 0 0

Configurando pastas compartilhadas

1. Com a máquina virtual em execução, no menu dispositivos, vá até ao submenu "pastas compartilhadas".

2. Clique na pasta com uma cruz verde.

2.1. Na janela a seguir indique uma localização para a pasta, dê um nome a pasta, clique na opção tornar permanente e depois ok.

3. Dentro da máquina virtual Windows.

3.1. Na linha de comando do DOS digite o seguinte comando:

net use x: \\vboxsvr\nome_da_pasta_compartilhada

3.2. Abra o meu computador e lá encontrarás a pasta compartilhada.

Outras dicas deste autor

USB no VirtualBox sem nenhuma configuração + importando máquinas virtuais

Configurando Bluetooth no Debian GNU/Linux

Instalação do VirtualBox no Fedora 10

Compactando e descompactando arquivos .tar

Leitura recomendada

Porque o Linux não é adotado por usuários comuns

Asterisk 11 + Ubuntu 14

Drivers de CD/DVD duplicados no Ubuntu Feisty

Instalando LMDE 2014

Para que servem os serviços iniciados com o sistema

  

Comentários
[1] Comentário enviado por joserribeirojuni em 23/07/2009 - 13:37h

O cara, dica legal.
Parabéns

[2] Comentário enviado por tiagoarcosta em 23/07/2009 - 20:57h

Se a máquina virtual for linux o comando para acessar a Pasta compartilhada será:

mount -t vboxsf Nome_do_compartilhamento /media/pasta_compartilhada

onde /media/pasta_compartilhada é uma pasta qualquer...

[3] Comentário enviado por leojandre em 16/08/2009 - 12:30h

Bom,
Tentei o comando
# usermod -G usb nome_usuário

e recebi a sugestão de usar -a antes do nome de usuario

# usermod -G usb -a nome_usuário


Segui o script, estou usando Debian, não funcionou :(

[4] Comentário enviado por erich8 em 08/03/2012 - 21:13h

Muito legal a sua dica. Mas tenho medo de ir colocando tudo que encontro da Web no meu Linux.

Porque tenho de criar um grupo "usb"?
Porque tenho de me adicionar a esse grupo? O meu grupo não serve?
Si eu me adicionar a este grupo vou facilitar as invasões a meu PC?
O que é o ID do grupo?

E por que tenho de acrescentar esta linha a este arquivo /etc/fstab?
none /sys/bus/usb/drivers usbfs devgid=502,devmode=664 0 0

[5] Comentário enviado por erich8 em 31/03/2012 - 17:26h

nao funcionou!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts