Como montar uma pasta compartilhada no host do Windows 7 como diretório inicial para o convidado Linux no VMware Player

1

O computador host está executando o Windows 7 Ulitmate, o sistema operacional convidado será o Linux (a marca a ser decidida mais tarde; provavelmente o Debian 4 ou o CentOS 6). O hipervisor é o VMware Player 4. Meu problema é: como faço para que o instalador do Linux monte uma pasta compartilhada (em uma partição NTFS do host) durante a fase de instalação para que eu possa usar essa pasta como meu diretório inicial no Linux? Tanto quanto sei, o uso de pastas compartilhadas na configuração do VMware só é possível quando os VMtools já estão instalados em um convidado em execução. Em outras palavras, é necessário usar uma pasta no sistema de arquivos do host como minha ramificação de diretório / home com um convidado Linux (ele precisa estar acessível pelo Windows, pois é onde o compartilhamento de dados ocorrerá), não para criar uma partição Linux separada para casa no disco virtual. Eu gostaria de ter isso resolvido logo na fase de instalação. Pensei em exportar compartilhamentos NFS pelo Windows, mas o Windows 7 não tem recursos de hospedagem NFS. Eu me cansei de descobrir se o SUA tem ferramentas para isso, mas parece que não - apenas versões anteriores fizeram, de acordo com minha pesquisa. Porque isso é tudo novo para mim, eu poderia ter esquecido algo óbvio, algo incompreendido sobre compartilhamentos e NFS, ou qualquer outra coisa. Eu também tenho um 20G vhd vazio que pode ser útil ...

    
por Darius 25.07.2012 / 19:07

1 resposta

1

Durante a instalação do Linux, se $ (FOO_DISTRO) valer a pena, ele permitirá que você personalize o layout da partição. Apenas não crie uma partição / home. Isso tornará o diretório / home em seu / drive e criará seu primeiro usuário lá. Depois que você inicializar, edite /etc/fstab e monte seu hfgs volume como /home . Alterne para init 1 (modo de usuário único) e mova seus diretórios em /home na partição / para / no volume compartilhado. Você pode fazer isso montando temporariamente a parte hgfs em, por exemplo, /media/shared e sudo mv /home/* /media/shared .

Se $ (FOO_DISTRO) incrementar suas meias, permitirá que você edite manualmente o /etc/fstab a ser instalado no host, em vez de forçá-lo por meio de um editor de partições gráficas. Se $ (FOO_DISTRO) balançar suas meias ao quadrado , ele virá pré-instalado com (ou permitirá a instalação no momento da instalação) open-vm-tools , para que você possa montar vmware hgfs volumes fora da caixa . Se você puder fazer isso, então você nem precisa executar o switcheroo que eu descrevi; basta editar /etc/fstab (como deve ser instalado no convidado, não o /etc/fstab do ambiente ao vivo / de instalação) com a linha de montagem apropriada.

Consulte o manual local da VMware Workstation para detalhes.

    
por 25.07.2012 / 21:22