Я только что установил Ubuntu 16.04 и позволил VMware Workstation 12 установить его, используя простой процесс установки. В ту минуту, когда я загружаю виртуальную машину, я пытаюсь открыть общий доступ к папкам с помощью окна настроек виртуальной машины, и первое, что я получаю, это:
Не удается обновить состояние общего доступа к папкам во время выполнения: произошла ошибка монтирование файловой системы общих папок в гостевой операционной системе.
Итак, я начинаю устранять неполадки после новой установки Ubuntu 16.04 на моем хосте Windows 10 Pro. Автоматическое изменение размера окна работает просто отлично, я просто не могу поделиться папками, и это довольно важно для меня.
Может кто-нибудь, пожалуйста, указать мне правильное направление здесь? Вот несколько предложений, которые я читал в Интернете и попробовал безуспешно:
Предложение № 1
# http://askubuntu.com/a/290528/269349 sudo apt-get install linux-source sudo apt-get install open-vm-tools mount -t vmhgfs .host:/ /home/user1/shares
Не сделал работать, так как у меня уже установлены open-vm-tools, и запуск команды mount просто выдает ошибку, утверждающую Error: cannot mount filesystem: No such device
Предложение № 2
# https://github.com/vmware/open-vm-tools/issues/62#issuecomment-174631126
git clone https://github.com/vmware/open-vm-tools.git
cd open-vm-tools/open-vm-tools
sudo apt-get install libmspack0 libmspack-dev libprocps3 libprocps3-dev dnet-progs libdumbnet-dev doxygen
./configure --without-x --without-pam --without-ssl --without-icu
make MODULES=vmhgfs
insmod modules/linux/vmhgfs/vmhgfs.ko
mount -t vmhgfs .host:/ /mnt
ls /mnt
Это не работает, потому что тогда я получаю эту ошибку:
# sudo apt-get install libmspack0 libmspack-dev libprocps3 libprocps3-dev dnet-progs libdumbnet-dev doxygen
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libprocps3-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libprocps4-dev:i386 libprocps4-dev
E: Unable to locate package libprocps3
E: Package 'libprocps3-dev' has no installation candidate
Предложение № 3
Попытка удаления open-vm-tools и установки инструментов VMware из меню , но несмотря на запуск sudo apt-get remove open-vm-tools && sudo apt-get autoremove
, VMware Tools неоднократно говорит мне, что open-vm-tools все еще установлен. Перезагрузка тоже не помогает, и я попытался выяснить, как завершить удаление open-vm-tools без каких-либо реальных решений.
У меня была та же проблема, но я решил ее путем удаления open-vm-tools и установки open-vm-tools-desktop и после Перезагрузки, все работает.
Не уверенный, если я назвал бы это "ответом", но я в основном переустановил Ubuntu вручную, не позволяя VMware использовать процесс легкой установки (который, по-видимому, устанавливает broken open-vm-tools для Вас). После того, как я наконец загрузился, я установил Инструменты VMware из меню VM, и это работало безупречно. По-видимому, open-vm-tools - какова моя проблема была.
Решение, которое работает на меня (VMware 12.1.1 сборки 3770994):
sudo apt-get install linux-headers-$(uname -r) make gcc
После траты большого количества времени по этому вопросу ответ:
, можно установить монтирование в/etc/fstab как это (XFER является сетевым именем, uid и ценуроз являются выбором, и точка монтирования/vmshare/xfer должна существовать и является выбором:
.host:/XFER/vmshare/xfer fuse.vmhgfs-плавят allow_other, uid=1000, gid=1000, auto_unmount, umask=0133 0 0
Использование "vmhgfs-предохранитель - справка" для наблюдения опций.
Я сделал открытые инструменты VM, работающие над Ubuntu 16.04 как это:
sudo apt-get remove --purge open-vm-tools-desktop
sudo apt-get remove --purge open-vm-tools
/bin
и работайте: sudo ./vmware-uninstall-tools.pl
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
После обновления 16 от 14 инструменты не позволяли мне много экран или сокращение/вставку и т.д. от хоста. Я попробовал все вышеупомянутые предложения, но единственная вещь, которая, казалось, работала на меня, работала:/usr/bin/vmware-user-suid-wrapper (и должен был выполнить его на последующих начальных загрузках, время для добавления его для начальной загрузки сценария, я думаю),
Странный, но это, кажется, действительно старая ошибка: https://bugs.launchpad.net/ubuntu / + source/open-vm-tools / + ошибка/772837
надежда это помогает кому-то! Mark.
Ответ Master456 хорошо работает, я просто хотел добавить другой ответ для выделения проблемы:
Если Вы ранее имели vmware tools
установленный и обновляют до open-vm-tools
, после удаления инструментов VMware необходимо также удалить /etc/vmware-tools
(ИЛИ /etc/vmware
) папка после удаления. Иначе Вы, вероятно, встретитесь с ошибкой как:
The VMware Tools power-on script did not run successfully in this virtual machine. If you have configured a custom power-on script in this virtual machine, make sure that it contains no errors. You can also submit a support request to report this issue.
Другое примечание стороны: open-vm-tools и open-vm-tools-desktop хорошо работают бок о бок, нет никакой потребности удалить open-vm-tools.