(Я копирую ответ @con-f-use здесь из Как смонтировать общие папки в Ubuntu с помощью инструментов VMware? для хорошей уборки. Если он воссоздаст свой ответ здесь, пожалуйста, проголосуйте за это, и я приму это.)
Для Ubuntu 18.04 (или последних дистрибутивов Debian) попробуйте:
sudo vmhgfs-fuse .host://mnt/hgfs/ -o allow_other -o uid=1000
Если hgfs
каталог не существует, попробуйте:
sudo vmhgfs-fuse .host://mnt/ -o allow_other -o uid=1000
Возможно, вы использовали определенную папку вместо .хозяин:/
. В этом случае вы можете узнать имя акции с помощью vmware-hgfsclient
. Например:
$ vmware-hgfsclient
моя общая папка
$ sudo vmhgfs-fuse .host:/my-shared-folder /mnt/hgfs/ -o allow_other -o uid=1000
Если вы хотите, чтобы они монтировались при запуске, обновите /etc/fstab
со следующим:
# Использовать общие папки между гостем и хостом VMWare
.host:/ /mnt/hgfs/ fuse.vmhgfs-fuse по умолчанию,allow_other,uid=1000 0 0
Я предпочитаю монтировать их по запросу и игнорировать их судо монтировать -а
и такие с нетавто
вариант, потому что я заметил, что общие ресурсы влияют на производительность виртуальной машины.
Требования
Требования к программному обеспечению могут потребовать предварительной установки следующих инструментов:
sudo apt-get установить open-vm-tools open-vm-tools-desktop
Другие утверждали, что требуется следующее:
sudo apt-get install build-essential module-assistant \
linux-headers-virtual linux-image-virtual && dpkg-reconfigure open-vm-tools