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.
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 :(