I’m new to lxd, so forgive me if I’ve made a false assumption. I’m trying to set up a virtual machine instance using lxd and mount in a volume from my host. From what I’ve read on the forums here, 9p mounts should work.
I’m trying this:
lxc init images:fedora/32 fedora --vm
lxc config device add fedora home disk source=/home path=/home
lxc start fedora --console
I get an error instead:
Error: Failed to start device "home": Failed to start virtfs-proxy-helper for device "home": Unable to start process: exec: "virtfs-proxy-helper": executable file not found in $PATH
virtfs-proxy-helper is in my path:
$ which virtfs-proxy-helper
/usr/bin/virtfs-proxy-helper
Yes but with a wildcard pattern so it won’t fail if missing.
The issue is that it gets dumped into libexec/ rather than bin/ and so doesn’t get included.