Я использую VirtualBox 4.0.2 с Ubuntu 10.10 в качестве гостя. Я пытаюсь подключить диск Windows XP C:\ к гостевой системе для обмена документами. Я могу сопоставить сервер, перейдя в Places -> Connect to Server ... и следуя подсказке для Windows Share. Я надеялся, что будет простой способ сопоставить мой хост C:\ таким же образом ... т.е.

Места -> Подключиться к серверу

Тип сервиса: Windows Share

Сервер: [computer name]

Поделиться: C$

Имя пользователя: [username]

Имя домена : [domain]

Затем подключите

Но это не работает ...

1 ответ1

2

Вы настроили общие папки и установили инструменты vbox на гостевой компьютер? Кажется, вы пытаетесь получить доступ к диску C: через "обычный" сетевой ресурс CIFS. Это гораздо быстрее и сложнее сломать, если вместо этого вы используете общие папки:

http://forums.virtualbox.org/viewtopic.php?t=15868

Загрузите Гость и откройте терминал. Создайте папку, в которую вы будете монтировать ее. Например, в вашей домашней папке. Я буду использовать ~/host для точки монтирования. Теперь смонтируйте его с помощью следующей команды:

sudo mount -t vboxsf share ~/host

Обратите внимание, что при этом используются параметры монтирования по умолчанию, и все файлы принадлежат пользователю root.

Это можно изменить, добавив некоторые параметры монтирования. Опции передаются с параметром -o. Вы можете использовать несколько параметров с одним параметром, разделяя значения запятой. Смотрите man-страницу mount для получения дополнительной информации о том, какие опции вы можете использовать. В руководстве пользователя также отмечены параметры, совместимые с общими папками. Чтобы смонтировать SF так, чтобы вы были владельцем файлов, используйте эту команду:

sudo mount -t vboxsf -o uid=1000,gid=1000 share ~/host

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