Logo Hardware.com.br
Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas

[Resolvido] Compartilhamento Virtualbox Bloqueado

#1 Por Mike Pacasi 08/09/2010 - 14:44
Estou rodando em testes um Windows XP (guest) numa máquina virtual Virtualbox 3.2.8 rodando num Debian Squeeze amd64 (host) e estou tendo dificuldades em ter o meu pendrive Kingston accessível no XP: A interface gráfica gerenciadora do virtualbox reconhece o pendrive, mas o XP não o enxerga.

Já tentei muitas coisas, como criar um filtro para o pendrive nas configurações da máquina virtual no virtualbox, bem como outras dicas encontradas na internet, mas nada funciona.

Existe uma alternativa, que seria, nas configurações da máquina virtual no virtualbox, criar uma pasta compartilhada entre o host e o guest, usando p/exemplo /media/pendrive, montar o pendrive via linux (host) nesta pasta e depois iniciar a máquina virtual XP (guest) e, em "meu computador --> Ferramentas --> Mapear unidade de rede" mapear uma unidade "Y" apontando para a pasta /media/pendrive acima.

Mas isso não funcionou também. Como podem ver no screenshot abaixo, quando eu tento clicar na unidade "Y" compartilhada, dá uma mensagem de erro dizendo que "Esta unidade não está autorizada a utilizar este software". Note-se que foi necessário instalar o Microsoft.NET Framework 2.0 para que fosse possível criar o compartilhamento "Y".

Então não sei se é a MS... ou algum problema de permissões no Linux que estão causando isso. Já tentei várias alterações nas permissões, usuários e grupos das pastas e dispositivos (/dev/sdb1) do Linux e nada feito.

Na realidade eu já tenho isso feito e funcionando normalmente para uma outra pasta do meu diretório "home" para intercâmbio de dados entre o Debian e o XP, a diferença para o caso do pendrive acima, é que neste caso que está funcionando, a pasta compartilhada (/home/mike/Virtualshare) não tem nenhum dispositivo montado nela.

Espero que isto não seja um "bloqueio" da MS impedindo a integração de informações entre os "Guest" Windows e os "Host" Linux (PS: resolvido: não é isso...).

Se alguém tem uma idéia qualquer, ou já passou por isso, agradeçeria qualquer ajuda...

Imagem

[EDIT]

Ooops..! Resolvi (em parte)...Parece que depois que postamos aqui, pensamos melhor e damos um "click" na cuca...rsrs

A Janela de Alerta "Esta unidade não está autorizada a utilizar este software" aparece porque o "bendito" pendrive da kingston vem com uns programinhas "autorun" pré-instalados que o XP estava se recusando a executar...Então foi só acessar a pasta montada no Linux e deletar todos estes arquivos da kingston que o XP passou a aceitar a leitura e escrita no pendrive via a unidade compartilhada "Y".

Por outro lado, o XP no Virtualbox não reconhece diretamente o Pendrive da kingston. Tenho que continuar a usar o "artifício" acima.

[/EDIT]

Flw!
Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas
#3 Por Mike Pacasi
09/09/2010 - 00:38
DaviF disse:
verifica se precisa de autorização pra acessar...
tipo abrir o vb como sudo...
Ao abrir o virtualbox como sudo:

$ sudo VirtualBox

O programa abre uma nova interface onde não há nenhuma máquina virtual. Eu poderia então criar uma nova máquina virtual para testar mas isso, mas eu não fiz porque já testei várias possibilidades sobre permissões de pastas e dispositivos, e já incluí o meu usuário nos grupos afins: vboxusers, plugdev, floppy, etc.. mas não resolveu.
DaviF disse:
...outra coisa... vc ja instalou os drivers para as vms? (driver visitante coisa assim?)...
No VirtualBox vc instala no "guest (XP)" o pacote "Guest Additions" e creio que isso é suficiente para fazer a máquina virtual XP funcionar. No Debian existem os pacotes: virtualbox-ose, virtualbox-ose-guest-dkms, virtualbox-ose-guest-utils, etc, mas creio que são para a instalação da edição "open-source" do virtualbox, onde a máquina debian é o host, e vocẽ instala os drivers para os guests. Mas no meu caso eu baixei os binários (pacote DEB) do site da Oracle VirtualBox para o debian como host e isto já deve instalar os drivers necessários.

A menos que seja necessário o pacote virtualbox-ose-guest-utils, que fornece o sistema de arquivos vboxsf para primeiro montar o pendrive numa pasta tipo:

$ mount -t vboxsf Virtualshare /home/mike/Virtualshare

Para que o pendrive seja reconhecido na máquina virtual (XP). Mas isso não deveria ser necessário pois a máquina virtual deveria detectar automáticamente (diretamente) o pendrive conectado a uma porta usb.

Há a possibilidade de que haja um problema de hardware (memória) ou de rootkit na máquina teste (usei um tempo sem firewall...) que esteja corrompendo os arquivos e drivers também, pois tive umas instabilidades nos www-browsers com segfaults em bibliotecas críticas (libsqlite3.so, libwebkit-1.0.so e libflashplayer.so) e estou verificando isso.

Interessante é que, quando abro cada web-browser sózinho ele dá um "crash", mas quando abro com vários outros programas ao mesmo tempo eles ficam normais, então podem ser falhas em áreas espefícicas das minhas memórias RAM (MarkVision 2x1GB...)

[EDIT]

Resolvi o problema da Máquina Virtual XP (guest) que não reconhecia diretamente meu pendrive Kingston data traveller. Não sei exatamente o que foi, mas, na medida em que eu fui tentando estabilizar o problema dos crashes dos navegadores web, desinstalando e reinstalando componentes, de repente eu abri o Virtual Box, liguei o XP guest virtualizado, espetei o pendrive na máquina e ele foi reconhecido normalmente, sem precisar de usar o recurso de montá-lo no host Linux numa pasta compartilhada com o XP.

Creio que o Squeeze está ainda com problemas de instabilidades, principalmente nos web browsers, e isso pode ser relacionado a total "quebra" do suporte ao Flash (flashplugin-mozzilla) em 64 bits, já que a Adobe abandonou-o por enquanto. E isso se soma à problemas que ainda devem existir com o driver nouveau para os hardware Nvidia, e ao próprio Debian Squeeze que ainda é uma versão em testes.

Amanhã vou testar as memórias, e, quanto aos testes anti-rootkits, passei o rkhunter e o chkrootkit e só peguei uns alertas, todos casos que na Web aparecem como falsos alarmes. Continuarei verificando.

[/EDIT]

Obrigado DaviF pela ajuda.

Flw!
Ubuntu, Debian and Fedora User

© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal