Я пытался установить небольшую версию последней версии Ubuntu на виртуальной машине с помощью VMware Player, используя 32-разрядный Lubuntu mini.iso, чтобы снизить требования к размеру файла и производительности. В основном это "установка из командной строки" с основными компонентами:

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

После того, как ОС полностью настроена, я устанавливаю инструменты VMware. После закрытия и включения общего доступа к файлам я не вижу точки монтирования для общей папки. (d:\projects\ в этом случае)

Я более знаком с использованием Sun VirtualBox, который также немного странен с общим доступом к файлам, и с этим мне пришлось использовать что-то вроде: sudo leafpad /etc/fstab и добавить эту строку:

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

Я не уверен, что мне нужно сделать, чтобы это заработало. Unity и обмен буфером обмена тоже не работают, но мне нужен именно общий доступ к файлам.

Обновление № 1: одна (или все) из этих промежуточных команд частично решает проблему

Я попробовал этот набор команд:

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

(обе команды остановки и запуска сети ошиблись, но остальные, похоже, работали)

Тогда этот набор:

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

Затем я нашел эту статью KB и запустил:

sudo vmware-user

Наконец-то эта команда работает!

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

Итак, теперь мой вопрос, как мне заставить vmware-user правильно запускаться при запуске? Я попытался добавить его в файл ~/.xsession (которого не было), но, похоже, это не исправило .

0