Compartilhando pastas com o VirtualBox, o Windows 7 Host e o Ubuntu 9.10 Guest

4

Eu tenho uma configuração de desenvolvimento deste tutorial: Crie seu próprio servidor de desenvolvimento com o VirtualBox .

Mas o que não consigo descobrir é como compartilhar uma pasta na minha máquina virtualizada Ubuntu com o host Windows 7. Eu quero usar um editor de texto do Windows para editar o código que está no meu servidor Ubuntu.

Eu tentei usar a configuração Shared Folders, adicionando "/ var / www", mas ela diz que o caminho não é absoluto. Quando clico em "outro", só me permite procurar pastas no meu host do Windows 7.

O host e o guest são sistemas operacionais de 64 bits.

    
por Hennes 06.12.2009 / 19:19

4 respostas

5

Instale as Adições de convidado para o sistema operacional convidado e configure a (s) pasta (s) compartilhada (s) no sistema operacional host. Você encontrará essas opções no menu Dispositivos .

    
por 06.12.2009 / 19:35
2

Eu tive muitos problemas com isso, mas achei uma solução bem fácil. Envolveu a criação de um segundo adaptador de rede para o sistema operacional convidado. Tem 2 adaptadores no sistema: 1 > Adaptador Host-Only NAT e 2 > conectado ao adaptador de rede do Host VirtualBox somente (isso foi selecionado na lista suspensa). Isso permite duas coisas: 1 mantém conexão com a Internet para atualizações, etc., e 2 permite que o convidado seja visível no grupo de trabalho no sistema operacional host do win7. Agora você pode compartilhar pastas do sistema operacional convidado para windows = > já que eu não consegui fazê-lo funcionar ao contrário. Isso foi útil para mim, já que eu raramente transporte coisas do Vista para o Ubuntu de qualquer maneira. Com o mindterm instalado no Windows e um servidor openssh instalado no sistema operacional convidado, eu era capaz de permitir transferências de arquivos bidirecionais entre o win7 e o ubuntu, o que era realmente ideal, usando o plugin SFTP.

    
por 27.12.2009 / 23:01
1

Aqui está a sua solução perfeita com apenas "NAT".

Citações verbais de link :

  1. Add folder(s) to shared folder menu.

    It is important to write down the folder names at this step.

  2. Boot guest system, open a terminal and type in the following commands

    sudo mkdir /mnt/tao_xp
    sudo mount.vboxsf TAO /mnt/tao_xp
    

The shared folder would be accessible now: read & write!

    
por 27.07.2010 / 09:21
0

O que funcionou para mim foi trocar meu "Network Adapter" no VirtualBox de "NAT" para "Bridged". Isso pode ser feito no menu do VirtualBox, "Dispositivos" - > "Adaptadores de rede". Tudo isso precisa ser feito após a instalação do "Guest Editions". Por alguma razão, minha instalação foi padronizada para "NAT", que nunca consegui ver meus computadores em rede.

    
por 15.02.2010 / 07:44