我在 Ubuntu 13.10 主机上运行着 Ubuntu 12.04 客户机。我在主机中创建了一个共享文件夹,如下所示文档。当我尝试在客户机中挂载该文件夹时,结果是:
$ sudo mount -t vboxsf -o uid=$UID,gid=$GID shared ~/host
gid= requires an argument (i.e. gid==<arg>)
我在网上搜索此错误时没有找到任何结果。
答案1
我认为问题在于与 不同$UID
,$GID
它不是 bash 内置变量。相反,您可以使用$(id -g)
ie
sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) shared ~/host
或(为了保持一致性)
sudo mount -t vboxsf -o uid=$(id -u),gid=$(id -g) shared ~/host