无法与 VirtualBox Guest Mint 16 64 位共享主机目录

Wil*_*iam 15 virtualbox linux-mint virtual-machine

问题 尝试从 Linux Mint 16 VirtualBox 来宾操作系统挂载共享目录时,我收到以下错误:

mount: wrong fs type, bad option, bad superblock on hostshare,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
Run Code Online (Sandbox Code Playgroud)

我的挂载命令是 sudo mount -t vboxsf hostshare ~/host

留言 | 尾部显示:'sf_read_super_aux err=-22'

环境 - 主机操作系统:Windows 7 64 位 - 来宾操作系统:Linux Mint 64 位(Mate) - VirtualBox 4.3.10 - VirtualBox Guest Additions 4.3.10 - 在 VirtualBox 中定义的共享目录为“hostshare”并选中 Make Permanent - ~/host在来宾操作系统文件系统上定义

我尝试过的 我可以从其他 VirtualBox 来宾(包括 Mint 15 32 位)挂载此目录。我在 Mint 16 上重新安装了来宾添加,从我所见,它正在运行。我已经多次重新启动主机操作系统、VirtualBox 和来宾操作系统。我将共享文件夹重命名为各种愚蠢的东西无济于事。将 VirtualBox 网络从 NAT 更改为桥接适配器。其他访客添加功能(共享剪贴板、拖放)正常工作。

小智 8

我确认你的解决方案。我在 Windows 7 64 位上使用 debian 7 amd64 来宾。我将 virtualbox 从 4.3.8 更新到 4.3.10。以下符号链接:/sbin/mount.vboxsf 指向 /usr/lib/VBoxGuestAdditions/mount.vboxsf 而 mount.vboxsf 的真实路径是:/usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf。

这个问题似乎在 virtualbox subversion 存储库中得到修复。因此,它应该在下一个版本中修复。

  • 与此同时,解决方法可能是:`sudo ln -sf /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf` (6认同)