我正在运行 VirtualBox 4.1.14,主机是 iMac OS X 10.7.3,客户机是 Ubuntu 12.04。我想在两者之间共享文件夹,理想情况下可以访问作为 Mac 存储的外部硬盘。已将硬盘放入 VB 设置中“共享文件夹”的列表中,但在使用 VM 中的终端时遇到各种建议。扩展包已安装,我对 Ubuntu 还很陌生,因此对应用程序等还是个新手,但并不完全陌生!Samba 对我有用吗?似乎没有……但愿意接受建议。已成功在 Mac 主机和 Windows 7 客户机之间共享驱动器,因此猜测这是 Ubuntu 问题……提供?
答案1
您的 Ubuntu 客户机中可能没有正确的组权限来挂载共享文件夹。在您的客户机操作系统中运行以下命令:
sudo addgroup --system vboxsf
sudo adduser $LOGNAME vboxsf
您需要重新启动或再次登录以使组权限生效。如果您已正确设置文件夹以进行自动挂载,则它们将在下次重新启动后挂载在 /media 下。如果没有,一旦您的组正确,您就可以使用以下命令手动挂载文件夹:
sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) [sharename] [mountpoint]
查看来宾添加:共享文件夹请参阅手册的部分以了解更多信息。