Posts Arch Linux Failed to Mount VMware Shared Folders on Boot
Post
Cancel

Arch Linux Failed to Mount VMware Shared Folders on Boot

Recently there was a weird issue with my Arch Linux VM. Shared folders can be mounted with the following command manually:

1
vmhgfs-fuse -o allow_other -o auto_unmount .host:/<shared_folder> <path_to_mount_on>

But after adding

1
.host:/<shared_folder> <path_to_mount_on> fuse.vmhgfs-fuse nofail,allow_other 0 0

to /etc/fstab, auto mount on boot will fail. And removing nofail option causes the boot process to stop when mount fails. We check the logs with journalctl, and find:

1
mount.fuse: error while loading shared libraries: libfuse3.so.3

Well, we simply

1
pacman -S fuse3

and the problem is solved.

I guess that the repository maintainers should add fuse3 to the dependency list of open-vm-tools (or replace the current fuse2 πŸ˜‰). And there may be some inconsistency that which version is used for different behaviours.

This post is licensed under CC BY 4.0 by the author.