Como compartilhar pastas entre o sistema virtualizado e o host no VirtualBox

Última atualização: 21/05/2025
autor: Isaac
  • A instalação de Guest Additions é essencial para habilitar pastas compartilhadas em VirtualBox.
  • Definir permissões e tipo de pasta (permanente ou temporária) oferece flexibilidade e segurança.
  • Alternativas como USB, prancheta ou serviços em nuvem complementam o sistema tradicional de pastas compartilhadas.

pasta de compartilhamento do VirtualBox

Com o crescimento da virtualização de OS, um dos desafios mais comuns enfrentados por usuários domésticos e profissionais é a necessidade de Compartilhe pastas entre o computador host e o sistema virtualizado no VirtualBox. Essa funcionalidade é essencial para a troca eficiente de arquivos e para facilitar o trabalho colaborativo entre ambos os ambientes, permitindo que tanto o sistema real quanto o virtual tenham acesso seguro e rápido a documentos, imagens, programas e qualquer tipo de conteúdo.

Neste artigo, explicamos a você de uma forma exaustivo, detalhado e atualizado todas as opções, considerações, métodos e Truques disponível para obter um Integração perfeita de pastas compartilhadas entre host e convidado no VirtualBox. Se você usa Windows, Linux ou até mesmo macOS, aqui você encontrará tudo o que é necessário para que esta troca funcione perfeitamente. Além disso, compartilharemos alternativas e dicas de segurança para que você possa escolher o sistema que melhor se adapta às suas necessidades. Este compêndio reúne, reestrutura e expande as informações mais relevantes das fontes mais bem classificadas da web, adaptando-as a uma linguagem natural e atual para que qualquer usuário possa entendê-las e implementá-las facilmente.

O que são pastas compartilhadas no VirtualBox e por que elas são tão úteis?

O conceito de pastas compartilhadas no VirtualBox refere-se à possibilidade de permitir o compartilhamento de arquivos entre o sistema operacional principal (host) e o Máquinas virtuais (convidado) que executamos este software de virtualização popular. Graças a essa funcionalidade, podemos acessar determinados diretórios do sistema físico a partir do sistema virtualizado, e vice-versa, como se estivessem em uma rede local, mas com vantagens adicionais em termos de velocidade e facilidade de configuração.

A grande utilidade das pastas compartilhadas Sua vantagem reside no fato de eliminarem a necessidade de soluções alternativas impraticáveis, como o uso de pendrives, e-mail ou serviços em nuvem para transferir dados. Isso é especialmente relevante para desenvolvedores, administradores de sistema, testadores e qualquer usuário que precise mover documentação, imagens de disco, projetos ou recursos entre os dois ambientes de forma rápida e fácil.

Além disso, O VirtualBox suporta uma ampla variedade de sistemas operacionais host e convidados.: do Windows e macOS a qualquer distribuição Linux (Ubuntu, Debian, Fedora, etc.) e até Solaris ou FreeBSD. O gerenciamento de pastas compartilhadas é muito semelhante em todos os casos, embora existam recursos específicos dependendo do sistema convidado que devem ser conhecidos para evitar problemas de permissão ou compatibilidade.

Requisitos essenciais antes de começar

Antes de configurar qualquer pasta compartilhada, é importante levar em consideração uma série de requisitos anteriores Para evitar erros e garantir que tudo funcione na primeira vez:

  • Instalando adições de convidados: É essencial instalar o pacote adicional Guest Additions no sistema convidado. Sem este plugin, o recurso de pastas compartilhadas (e outros recursos como copiar/colar bidirecional ou melhor integração gráfica) não estará disponível.
  • Permissões apropriadas no sistema host: O usuário que executa o VirtualBox deve ter direitos de acesso e modificação na pasta a ser compartilhada.
  • Versões suportadas do VirtualBox e Guest Additions: É recomendável manter o software principal e os complementos atualizados, pois versões muito antigas podem causar problemas, especialmente em sistemas modernos ou após certas atualizações do Windows ou Linux.
  Exemplo: Como posso compartilhar minha conta Spotify com meus amigos e familiares?

Como instalar o Guest Additions no Windows e Linux

O primeiro passo para que tudo funcione corretamente é instalar adições para convidados na máquina virtual. Este processo é bastante simples, mas varia um pouco dependendo do sistema operacional convidado:

Instalação em sistemas Windows virtualizados

1. Inicie a máquina virtual com o Windows.
2. No menu do VirtualBox, selecione Dispositivos → Inserir imagem de CD de adições de convidados.
3. No Windows, um assistente será aberto automaticamente. Se não aparecer, abra o Explorador de Arquivos e navegue até a unidade de CD para executar VBoxWindowsAdditions.exe.
4. Siga as etapas do instalador e reinicie a máquina virtual quando terminar.

Instalação em sistemas Linux virtualizados (Debian, Ubuntu, Xubuntu…)

1. Inicie a máquina virtual com seu sistema Linux.
2. Selecione Dispositivos → Inserir imagem de CD de adições de convidados no menu do VirtualBox.
3. Acesso a partir de um terminal para a unidade montada (normalmente / media / cdrom ou similar).
4. Execute o instalador apropriado para sua arquitetura: sudo sh VBoxLinuxAdditions.run.
5. Aguarde a conclusão da instalação e reinicie a máquina virtual.

Olhos: Em algumas distros, pode ser necessário pré-instalar cabeçalhos e compiladores do kernel (por exemplo, com sudo apt install build-essential dkms linux-headers-$(uname -r) no Debian/Ubuntu), já que o Guest Additions compila alguns módulos para o sistema.

Configurando a pasta compartilhada no VirtualBox a partir do host

pasta compartilhada do VirtualBox

Depois de instalar o Guest Additions no seu sistema convidado, a próxima etapa é criar uma pasta no seu sistema principal (seja Windows, Linux ou macOS) que servirá como espaço compartilhado para a máquina virtual. Este processo é muito semelhante em todos os sistemas host:

  1. Crie uma pasta onde você quiser no seu host. Por exemplo, C:\Compartilhamento do VirtualBox no Windows ou /home/usuário/compartilhado no Linux.
  2. Com a máquina virtual fora (ou pausado), selecione-o no gerenciador do VirtualBox e clique em configuração (o ícone de engrenagem).
  3. No menu lateral, escolha Pastas partilhadas.
  4. Clique no ícone da pasta com o sinal + para adicionar uma nova pasta compartilhada.

Na janela que se abre, configure os seguintes parâmetros:

  • Caminho da pasta: Especifique o caminho completo para a pasta a ser compartilhada no seu computador principal.
  • Nome da pasta: Digite o nome que será exibido no sistema virtualizado.
  • Somente leitura: Marque esta caixa se você NÃO quiser que o sistema convidado possa modificar arquivos (recomendado se você precisar de segurança máxima, por exemplo, quando a máquina virtual for usada por outros usuários).
  • Automontagem: Se você selecioná-lo, a pasta será montada automaticamente sempre que você Bota a máquina virtual, o que simplifica muito o processo.
  • Tornar permanente: Habilite esta opção se desejar que a pasta permaneça compartilhada após desligar ou reiniciar a máquina virtual.
  • Ponto de montagem: (opcional, somente em alguns sistemas) Se você estiver usando o Linux como convidado, poderá definir o diretório exato onde a pasta compartilhada será montada.
  Como alterar a senha de uma conta local no Windows 11

Depois de ter tudo pronto, pressione Aceitar e a pasta será configurada.

Métodos de acesso a pastas compartilhadas de diferentes sistemas convidados

Acessando pastas compartilhadas em sistemas Windows virtualizados

Quando você tem uma máquina virtual Windows (por exemplo, Windows 10, 8 ou 7), a maneira de acessar a pasta compartilhada é muito semelhante a fazer isso em uma rede local:

  1. Abra o Navegador de arquivos.
  2. No painel lateral, selecione Vermelho. Se nada aparecer, aguarde alguns segundos ou clique em Atualizar.
  3. Um dispositivo chamado deve ser exibido VBOXSRV. Clique duas vezes nele.
  4. Você verá uma ou mais pastas compartilhadas, com os nomes atribuídos acima.
  5. Clique duas vezes na pasta para acessar seu conteúdo. Se você tiver permissões de gravação, poderá copiar, criar ou excluir arquivos da máquina virtual como se eles estivessem em uma pasta baseada no Windows.

Se você quiser mapear a pasta como uma unidade de rede fixa, você pode fazer isso no menu Ferramentas → Mapear unidade de rede, escolhendo uma letra e a rota \\VBOXSRV\NomeDaPasta.

Acessando pastas compartilhadas do GNU/Linux (Ubuntu, Debian, etc.) como um sistema convidado

Em sistemas operacionais Linux, o VirtualBox usa o sistema de arquivos virtual vboxsf para montar as pastas compartilhadas.

O processo consiste em:

  1. Certifique-se de que o usuário com quem você está trabalhando dentro da máquina virtual pertence ao grupo vboxsf. Isso é essencial para ter permissões na pasta. Para adicionar você mesmo, execute:
    sudo usermod -a -G vboxsf «$(whoami)»
  2. Reinicie a máquina virtual para que as alterações do grupo entrem em vigor.
  3. Normalmente, o VirtualBox montará pastas compartilhadas em /media/sf_NomeDaPasta. Por exemplo, se o nome da pasta for "VB", ela será montada em /mídia/sf_VB.
  4. Se você configurou um ponto de montagem personalizado, acesse esse caminho no seu explorador de arquivos ou terminal.

Se a pasta não for montada automaticamente (por exemplo, se você desmarcou “Montagem automática”), você pode montá-la manualmente com o seguinte comando, substituindo “NomedaPasta” e “Ponto de Montagem” pelos valores apropriados:

sudo mount -t vboxsf NomeDaPasta PontoDeMontagem

Por exemplo:

sudo mount -t vboxsf VB /mnt

Agora você poderá navegar, copiar e modificar arquivos de acordo com as permissões configuradas.

recursos de rede compartilhados
Artigo relacionado:
Recursos compartilhados no Windows: o que são e como usá-los corretamente em uma rede

Tipos de pastas compartilhadas: permanentes e temporárias

Uma das características mais interessantes do VirtualBox é a capacidade de definir pastas compartilhadas permanentes ou temporárias:

  • Permanente: Eles são criados e mantidos mesmo se a máquina virtual for desligada ou reiniciada. Eles são ideais se você precisa de uma troca constante de informações entre anfitrião e hóspede.
  • Transitório: Eles são definidos apenas para a sessão atual e desaparecem quando a máquina virtual é desligada. Eles são úteis para tarefas específicas ou temporárias.
  Comando CMD Netstat em detalhes: opções, exemplos e segurança

Ambos os tipos são configurados na mesma seção do VirtualBox, a diferença é se a caixa “Tornar permanente” está marcada ou não.

Opções avançadas e recomendações de segurança ao compartilhar pastas

Compartilhar pastas envolve abrir um caminho de comunicação direto entre o sistema principal e o sistema virtual. Portanto, é importante considerar alguns aspectos da segurança e boas práticas:

  • Limite o acesso somente às pastas necessárias. Evite compartilhar diretórios pessoais ou de sistema (como o diretório inteiro “C:\Usuários”), a menos que seja absolutamente necessário.
  • Use a opção “Somente leitura” se não precisar escrever como convidado. Dessa forma, você protege os arquivos contra modificações acidentais ou ameaças potenciais.
  • Cuidado com as permissões no Linux: Dentro do convidado, apenas usuários pertencentes ao grupo “vboxsf” podem acessar a pasta. Lembre-se de que você pode adicionar mais usuários a esse grupo, se necessário.
  • Atualizar adições de convidados e o VirtualBox periodicamente para evitar vulnerabilidades.

Antes de instalar ou solucionar problemas manualmente, é uma boa ideia verificar se o Guest Additions e o VirtualBox estão executando a versão mais recente, pois muitos problemas surgem de incompatibilidades ou versões desatualizadas.

Em sistemas Linux, a montagem manual de uma pasta compartilhada pode ser feita criando um ponto de montagem e usando o comando montar -t vboxsf. Isso é útil quando a montagem automática não está funcionando ou foi desativada.

Para facilitar o acesso frequente, você pode criar links simbólicos no seu sistema, como na área de trabalho, com comandos tipo ln -s /media/sf_NomeDaPasta ~/Área de Trabalho/NomeDaPasta. Isso permite que você acesse e melhore rapidamente sua produtividade.

Além das pastas compartilhadas, o VirtualBox oferece outras maneiras de transferir arquivos, como USB, arrastar e soltar, área de transferência compartilhada e serviços em nuvem. Essas opções complementam a funcionalidade principal e facilitam o trabalho em ambientes virtualizados.

Para casos específicos, as configurações podem ser adaptadas ao uso pretendido, ao nível de segurança necessário e à compatibilidade do sistema operacional. Manter as adições de convidados atualizadas, compartilhar apenas o essencial e usar links rápidos são boas práticas que melhoram a eficiência e a segurança ao gerenciar arquivos compartilhados.

Como alterar o local padrão da pasta no Windows 11-2
Artigo relacionado:
Como alterar o local padrão da pasta no Windows 11: guia completo e atualizado