3

Я установил Ubuntu 10.04 в качестве виртуальной виртуальной машины. Я хотел бы сделать весь диск C постоянно включенной общей папкой в ~ (/home/). Я видел этот учебник, но я не уверен в различиях между командами, которые они дают. После создания новой виртуальной папки с именем "C" в разделе "Настройки Virtualbox" -> "Общие папки" я попытался внутри ~ ,

mkdir C
sudo mount -t vboxsf share ~/C

но я получаю

/sbin/mount.vboxsf: mounting failed with the error: Protocol error

Какая правильная команда для достижения того, что я хочу сделать?

3 ответа3

5

Согласно этому сообщению в блоге, первым аргументом после vboxsf (в данном случае share ) должен быть ярлык, который вы указали в папке Virtualbox Manager. Поскольку я назвал свою папку "C" в диспетчере Virtualbox, я смог смонтировать папку с помощью:

mkdir C
sudo mount -t vboxsf C ~/C

Однако этот метод требует повторной установки привода после запуска. В этом отличном посте предлагается поместить команду в скрипт /etc/rc.local, который запускается при запуске:

sudo mount -t vboxsf -o uid=1000,gid=1000 virtualbox_share_name /home/my_username/folder_name

Полный путь необходим, так как он работает от имени пользователя root.

1

В прошлом, когда я сталкивался с protocol error при монтировании общего ресурса VirtualBox, я просто заходил в конфигурацию общих папок в пользовательском интерфейсе VirtualBox, удалял конфигурацию общих ресурсов, которая не монтировалась должным образом, и заново создавал ее с точно такими же настройками, затем повторил попытку и все заработало.

0
  1. Настройте общий ресурс из интерфейса virtualbox в ОС хоста. (Я бы не дал себе разрешение на запись в C:. или на короткое время, а затем удалить его)
  2. Установите VirtualBox Additions в гостевой ОС.
  3. Сделайте своего пользователя (в гостевой ОС) членом группы vboxsf, в которой правильно настроены настройки.

    sudo usermod -a -G vboxsf bob (если ваш пользователь bob)

В зависимости от ваших настроек по состоянию на 1) вы получите доступ для чтения / доступа из раздела "Компьютер", в котором отображаются диски, как правило, вам следует.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .