我想要完成的事情:
目前我选择了 Freebsd,我设法安装了它并配置了网络。下一步是从 Windows 到 Freebsd 共享一个文件夹,以便我可以轻松地在 Windows 和 Freebsd 上编辑文件。不幸的是,这似乎是一件可以做的事情。
我在网上翻了翻,发现了两种不同的方法:
我使用 安装了 freebsd 中的来宾添加pkg_add -r virtualbox-ose-additions
,安装进行得足够快,我编辑/etc/rc.conf
添加了两条建议的行:vboxguest_enable="YES"
和vboxservice_enable="YES"
并重新启动。
这没用。挂载系统的命令最终出现错误:
# mount -t vboxsf shared /home/myuser/shared
mount: shared : Operation not supported by device
Run Code Online (Sandbox Code Playgroud)
shared
我在这个 VM 的虚拟机设置中设置的文件夹的名称在哪里。
实际上可以
vboxsf
在 freebsd 中使用文件系统类型吗?一些评论似乎表明它不受支持,但很难找到最新信息。
接下来,我转向了 samba 方法。我基本上遵循了我链接的指南。不幸的是,结果是:
# mount_smbfs -N -I 192.168.56.1 //winuser@winmachinename/Shared /mnt/shared
mount_smbfs: unable to open connection: syserr = …
Run Code Online (Sandbox Code Playgroud)