Создаем общие папки в настройках виртуальной машины

VM ⇨ Settings ⇨ Options ⇨ Shared folders.

Устанавливаем нужные пакеты в гостевой ОС

sudo apt-get install linux-headers-virtual linux-image-virtual
sudo apt-get install open-vm-tools open-vm-tools-desktop open-vm-tools-dkms

Проверяем доступ к папкам в гостевой ОС

$ vmware-hgfsclient

Должно показать список папок, созданных на предыдущем шаге.

Заводим каталог для ссылок на папки в гостевой ОС

$ mkdir ~/shares

На каждую общую папку создаем свой файл

Например, для общей папки E - выполняем:

$ sudo nano /etc/systemd/system/vm-shared-folder-e.service

И пишем:

[Unit]
Description=Load VMware shared folders
Requires=vmware-vmblock-fuse.service
After=vmware-vmblock-fuse.service
ConditionPathExists=.host:/E
ConditionVirtualization=vmware

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=
ExecStart=/usr/bin/vmhgfs-fuse -o allow_other -o auto_unmount .host:/E /home/gambala/shares/E

[Install]
WantedBy=multi-user.target

Запускаем файлы

$ systemctl enable vm-shared-folders.service

Перезагружаемся

$ sudo reboot