Compartilhando arquivos entre o host Windows 8.1 x64 e o VMware Ubuntu (Lubuntu) 13.10 x86 guest

0

Eu tentei instalar uma pequena versão da versão mais recente do Ubuntu em uma máquina virtual usando o VMware Player, usando um Lubebook de 32 bits mini.iso para manter o tamanho do arquivo e os requisitos de desempenho baixos. Basicamente, uma "instalação de linha de comando" com componentes principais:

sudo -i
apt-get install lubuntu-core
apt-get dist-upgrade
apt-get autoclean
rm /var/cache/apt/archives/*.deb
reboot

Quando o sistema operacional estiver configurado, eu instalo as ferramentas da VMware. Depois de desligar e ativar o compartilhamento de arquivos, não vejo um ponto de montagem em qualquer lugar para a pasta que compartilhei. ( d:\projects\ neste caso)

Estou mais familiarizado com o uso do VirtualBox da Sun, que também é um pouco peculiar com o compartilhamento de arquivos, e com isso eu tive que usar algo como: sudo leafpad /etc/fstab e adicionar esta linha:

travis /media/sf_travis vboxsf defaults,rw,uid=1000,gid=1000 0 0

Não tenho certeza do que preciso fazer para que funcione. O compartilhamento Unity e de área de transferência também não funciona, mas é o compartilhamento de arquivos que realmente preciso.

Atualização # 1: um (ou todos) desses comandos intermediários resolve parcialmente o problema

Eu tentei este conjunto de comandos :

sudo /etc/init.d/networking stop
sudo rmmod pcnet32
sudo rmmod vmxnet
sudo depmod -a
sudo modprobe vmxnet
sudo /etc/init.d/networking start

(os dois comandos de parada e inicialização da rede falharam, mas o restante pareceu funcionar)

Então este conjunto :

sudo apt-get install linux-headers-virtual
sudo apt-get install linux-image-virtual
sudo dpkg-reconfigure open-vm-tools

sudo vmware-config-tools.pl -d --clobber-kernel-modules=vmhgfs

Depois, encontrei o artigo da KB e executou:

sudo vmware-user

Finalmente, este comando funciona!

sudo vmware-hgfsmounter .host:/projects ~/Projects/

Agora, minha pergunta é: como obtenho o vmware-user para ser executado corretamente na inicialização? Eu tentei adicioná-lo a um arquivo ~/.xsession (que não existia), mas não t parecem consertar isso.

    
por travis 30.01.2014 / 22:52

0 respostas