13Sep
são recipientes isolados, pelo que o sistema operacional convidado na máquina virtual não tem acesso ao sistema de arquivos do seu computador. Você terá que configurar pastas compartilhadas em um programa como VirtualBox ou VMware para compartilhar arquivos.
Por padrão, as máquinas virtuais não têm acesso a arquivos no computador host ou em outras máquinas virtuais. Se você quiser fornecer esse acesso, você deve configurar pastas compartilhadas em seu aplicativo de máquina virtual. Para ajudar o sistema operacional visitante dentro da máquina virtual a entender o que está acontecendo, os aplicativos da máquina virtual apresentam essas pastas compartilhadas como compartilhamentos de arquivos de rede. O sistema operacional visitante acessa uma pasta no seu PC, assim como uma pasta compartilhada em uma rede.
Vamos analisar como criar pastas compartilhadas em duas das mais populares aplicações de máquinas virtuais - VirtualBox e VMware Workstation Player -, mas o processo é semelhante em outros aplicativos de máquinas virtuais.
VirtualBox
O recurso Funções compartilhadas do VirtualBox funciona com os sistemas operacionais convidados Windows e Linux. Para usar o recurso, primeiro você precisa instalar as Adicionações de Convidado do VirtualBox na máquina virtual convidada.
Com a máquina virtual em execução, clique no menu "Dispositivos" e escolha a opção "Inserir imagem de CD de adição de convidado".Isso insere um CD virtual que você pode usar no sistema operacional convidado para instalar as adições de clientes.
Após a Instalação do Cliente, abra o menu "Máquina" e clique na opção "Configurações".
Na janela "Configurações", mude para a guia "Pastas Compartilhadas".Aqui você pode ver as pastas compartilhadas que você configurou. Existem dois tipos de pastas compartilhadas. As pastas das máquinas são pastas permanentes que são compartilhadas até removê-las. As pastas transitórias são temporárias e são removidas automaticamente quando você reinicia ou desliga a máquina virtual.
Clique no botão "Adicionar"( a pasta com uma vantagem nele) para criar uma nova pasta compartilhada.
Na janela "Adicionar Compartilhar", você pode especificar o seguinte:
- Caminho da Pasta: Esta é a localização da pasta compartilhada no seu sistema operacional host( seu PC real).
- Nome da Pasta: É assim que a pasta compartilhada aparecerá dentro do sistema operacional convidado.
- Somente leitura: Por padrão, a máquina virtual possui acesso completo de leitura e gravação à pasta compartilhada. Ative a caixa de seleção "Somente leitura" se desejar que a máquina virtual apenas possa ler arquivos da pasta compartilhada, mas não modificá-los.
- Auto-mount: Esta opção faz com que o sistema operacional convidado tente montar automaticamente a pasta quando ele for inicializado.
- Make Permanent: Esta opção torna a pasta compartilhada uma pasta de máquinas. Se você não selecionar esta opção, torna-se uma pasta transitória que é removida com a reinicialização da máquina virtual.
Faça todas as suas escolhas e, em seguida, pressione o botão "OK".
Agora você deve ver as pastas compartilhadas aparecerem como compartilhamentos de arquivos de rede. Se você estiver usando um sistema operacional convidado do Windows, abra File Explorer, selecione "Network" e, em seguida, veja no computador "VBOXSRV".
VMware Workstation Player
As pastas compartilhadas do VMware funcionam com os sistemas operacionais convidados Windows e Linux. Para usar o recurso, primeiro você precisa instalar o VMware Tools na máquina virtual convidada. Abra o menu "Player", aponte para o menu "Gerenciar" e, em seguida, selecione a opção "Instalar VMware Tools".Isso abre uma caixa de diálogo solicitando que você baixe as ferramentas e, quando terminar, insere um CD virtual que você pode usar no sistema operacional convidado para instalar as ferramentas do VMWare.
Depois que as ferramentas VMware estiverem instaladas, abra o menu "Player", aponte para o menu "Gerenciar" e, em seguida, selecione a opção "Configurações da máquina virtual".
Na janela "Configurações da máquina virtual", mude para a guia "Opções" e selecione a configuração "Pastas Compartilhadas" no lado esquerdo. As pastas compartilhadas são desativadas por padrão e você pode habilitá-las de uma das duas maneiras. Selecione "Sempre habilitado" se desejar que o recurso Pastas Compartilhadas fique ligado mesmo quando você reinicia a máquina virtual. Selecione "Ativado até a próxima desligação ou suspensão" se você preferir reativar manualmente o recurso após reiniciar.
Opcionalmente, você pode selecionar a opção "Mapear como unidade de rede nos convidados do Windows" se desejar que o compartilhamento mapeado para uma letra de unidade no sistema operacional convidado em vez de precisar escavar pastas compartilhadas na rede.
Depois de ativar o recurso, clique no botão "Adicionar" para adicionar uma nova pasta compartilhada.
Na janela "Adicionar pasta compartilhada", clique em "Avançar" para ignorar a tela de boas-vindas. Na tela "Nomear a pasta compartilhada", use a caixa "Caminho do host" para indicar a localização da pasta compartilhada no seu sistema operacional host( seu PC real).Use a caixa "Nome" para digitar o nome da pasta como deve aparecer dentro da máquina virtual. Quando terminar, clique no botão "Avançar".
Na tela "Especificar Atributos da Pasta Compartilhada", selecione a opção "Ativar este compartilhamento".Se você não fizer isso, o compartilhamento ainda é adicionado à sua lista de compartilhamentos e você pode habilitá-lo mais tarde, conforme necessário. Por padrão, a máquina virtual terá acesso completo de leitura e gravação à pasta. Selecione a opção "Somente leitura" se desejar que a máquina virtual apenas possa ler arquivos da pasta compartilhada, mas não modificá-los. Quando terminar, clique no botão "Concluir".
Agora você deve ver as pastas compartilhadas aparecerem como compartilhamentos de arquivos de rede. Se você estiver usando um sistema operacional convidado do Windows, abra File Explorer, selecione "Network" e, em seguida, procure no computador "vmware-host".
Em um sistema convidado Linux, você deve encontrar as Pastas Compartilhadas VMware em /mnt/ hgfs no diretório raiz. Se você não tiver certeza de como encontrar isso, confira nosso guia para entender a estrutura do diretório Linux.
Se você tiver várias máquinas virtuais, você precisará configurar o compartilhamento de arquivos separadamente dentro de cada um, embora você possa usar as mesmas pastas compartilhadas em várias máquinas virtuais. Tenha cuidado ao usar pastas compartilhadas, no entanto. Uma das ótimas coisas sobre máquinas virtuais é que eles operam em sua própria caixa de areia, isolada do seu computador real. Se sua máquina virtual se tornar comprometida, o malware poderia potencialmente escapar da sua máquina virtual infectando arquivos em suas pastas compartilhadas.