คำตอบอื่น ๆ ส่วนใหญ่ล้าสมัยแล้ว สำหรับ Ubuntu 18.04 (หรือ Debian distros ล่าสุด) ให้ลอง:
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000
หากhgfs
ไม่มีไดเรกทอรีให้ลอง:
sudo vmhgfs-fuse .host:/ /mnt/ -o allow_other -o uid=1000
.host:/
คุณอาจจะมีการใช้โฟลเดอร์เฉพาะแทน ในกรณีนี้คุณสามารถค้นหาชื่อของการแชร์vmware-hgfsclient
ได้ ตัวอย่างเช่น:
$ vmware-hgfsclient
my-shared-folder
$ sudo vmhgfs-fuse .host:/my-shared-folder /mnt/hgfs/ -o allow_other -o uid=1000
หากคุณต้องการให้พวกเขาเมานต์เมื่อเริ่มต้นให้อัปเดต/etc/fstab
ดังนี้:
# Use shared folders between VMWare guest and host
.host:/ /mnt/hgfs/ fuse.vmhgfs-fuse defaults,allow_other,uid=1000 0 0
ฉันเลือกที่จะติดตั้งพวกเขาตามความต้องการและให้พวกเขาเพิกเฉยsudo mount -a
และด้วยnoauto
ตัวเลือกดังกล่าวเพราะฉันสังเกตเห็นว่าการแชร์มีผลกระทบต่อประสิทธิภาพของ VM
ความต้องการ
ข้อกำหนดของซอฟต์แวร์อาจต้องติดตั้งเครื่องมือต่อไปนี้ล่วงหน้า:
sudo apt-get install 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
vmware-config-tools.pl
ทำงานให้ฉัน