What's also problematic is that you need to set virtualisation.vmware.guest.enable = true or add open-vm-tools-headless to the system packages to have vmhgfs-fuse.
It should mount with no issues and open-vm-tools-headless should be added to path if open-vm-tools is not available.
Additional context
Error:
Feb 23 15:05:43 nixos systemd[1]: Mounting /mnt/host...
Feb 23 15:05:43 nixos mount[9556]: /bin/sh: line 1: vmhgfs-fuse: command not found
Feb 23 15:05:43 nixos systemd[1]: mnt-host.mount: Mount process exited, code=exited, status=127/n/a
Feb 23 15:05:43 nixos systemd[1]: mnt-host.mount: Failed with result 'exit-code'.
Feb 23 15:05:43 nixos systemd[1]: Failed to mount /mnt/host.
As seen here, open-vm-tools is on the path.
> which vmhgfs-fuse | xargs realpath
/nix/store/5i0vkz00q47wdf5hr360d9pbmwj3wy19-open-vm-tools-12.1.5/bin/vmhgfs-fuse
> vmhgfs-fuse --version
vmhgfs-fuse: version 1.6.12.0
FUSE library version 3.11.0
using FUSE kernel interface version 7.31
fusermount3 version: 3.11.0
Notify maintainers
If someone knows who to add, feel free to add them.
Describe the bug
Can't mount
fuse.vmhgfs-fuse
filesystem.What's also problematic is that you need to set
virtualisation.vmware.guest.enable = true
or addopen-vm-tools-headless
to the system packages to havevmhgfs-fuse
.Steps To Reproduce
This only works in a VMware vm.
Expected behavior
It should mount with no issues and
open-vm-tools-headless
should be added to path ifopen-vm-tools
is not available.Additional context
Error:
As seen here,
open-vm-tools
is on the path.Notify maintainers
If someone knows who to add, feel free to add them.
@pennae @figsoda @deinferno
Metadata