virtualbox 4.3.10 用 Mac OSX 做宿主 Linux 做客户机时无法装载共享文件夹,提示如下
mount: wrong fs type, bad option, bad superblock on hunterServer,
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
原因是这个版本的 Extension Pack 在安装遗漏了一个符号链接,修复命令如下
sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions
修复后重启虚拟机即可
另,挂载共享文件夹的命令如下,其中共享文件夹的名字为 shareDir
sudo mount -t vboxsf -o gid=1000,uid=1000 shareDir /mnt/shareDir/
BTW:这个版本已经支持共享名与目标名相同,前提是目标目录在书写时需要加上“/”符号结尾
另2,在客户机中也可以通过 /media/sf_* 访问共享文件夹(前提是:讲共享文件夹设置为自动挂载),不过权限很麻烦,只能使用 root 帐号访问