Mount shared folder on a Linux VM
by Antoine - categories : OS Virtualization
Prerequisites
- Windows host running VMware hypervisor, running a GNU/Linux distribution as a guest virtual machine
- Desired shared host's folders configured on VMware
Install Open VM tools on guest
Install Open VM tools from VMware using your package manager.
I'm using dnf package manager (former yum) from Fedora is this example.
$ sudo dnf install open-vm-tools open-vm-tools-desktop
Mounting shared folders
Assuming you want to the shared folders to be mounted on /home/user/VM_shares folder, create it.
$ mkdir /home/user/VM_shares
Mount the host's shared folders using Fuse's VM host guest file system (VM HGFS), allowing every local user to use the moint point.
$ vmhgfs-fuse .host:/ /home/tda/lol -o subtype=vmhgfs-fuse,allow_other
Configure FSTAB for persistent mounting points
You can configure the system FSTAB to the mountpoint to be persistent/automatically mounted across system's reboots.
$ sudo nano /etc/fstab
Add the following line to the FSTAB.
vmhgfs-fuse /home/user/VM_shares fuse defaults,allow_other 0 0
Reload systemd manager configuration to take modifications into account.
$ sudo systemctl daemon-reload
Be the first to comment 🡮