У меня гость Ubuntu 12.04, работающий на хосте Ubuntu 13.10. Я создал общую папку на хосте , следуя документации . Когда я пытаюсь смонтировать папку в гостевой системе, результат выглядит следующим образом:
$ sudo mount -t vboxsf -o uid=$UID,gid=$GID shared ~/host
gid= requires an argument (i.e. gid==<arg>)
% 29% 22 "> Поиск этой ошибки в сети возвращает ноль результатов.
Я думаю, что проблема состоит в том, что, в отличие от этого $UID
, $GID
не удар встроенная переменная. Вместо этого можно быть в состоянии использовать $(id -g)
т.е.
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