1

Я искал некоторые учебники и сообщения - как автоматически смонтировать общую папку в Virtual Box (используя версию 5.0.24) для Debian (используя версию 8.0). Я думаю, что процесс в Ubuntu такой же.

Я установил свой fstab, а также добавил vboxsf в модули, но папка все еще не открывалась , или я все еще получал ошибки. Я также думал о том, чтобы использовать rc.local , но это неправильный способ настройки автоматически разделяемой папки при загрузке системы.

После этого я решил написать собственный ответ на этот вопрос - Как сделать так, чтобы ваша общая папка автоматически монтировалась при загрузке системы?

2 ответа2

0

Настройка хоста

Сначала убедитесь, что вы установили гостевые дополнения на свою виртуальную машину. Если вы не видели этого. Перейдите в Virtual Box, вашу виртуальную машину и нажмите Настройки.

Создайте папку в хосте (используя Windows 7) или выберите одну. Запомните имя папки, которое мы будем использовать при настройке нашей общей папки в гостевой системе (Debian / Ubuntu).

1. Автоматическое монтирование с использованием VBox

Подождите! Авто-крепление?

Я вижу вариант "Авто-монтирования" там! Эта опция сделает вашу общую папку автоматически подключенной при гостевой загрузке. Это то, что мы хотим! НО.

Проверка автоматического монтирования приведет к монтированию вашей общей папки в /media/<your folder name> в вашем госте.

СОВЕТ: Введите команду df в консоли, чтобы увидеть, где установлена ваша общая папка.

Если вы полностью удовлетворены этим способом. Вы сделали Вам не нужно читать этот пост дальше.


2. Автоматическое монтирование в произвольное местоположение

Смонтируйте свою общую папку в произвольном месте. Например, папка www вашего веб-сервера Apache или nginx и т.д.

Всегда помните, чтобы отключить опцию автоматического монтирования в настройках VBox. Не забудь.

Запустите вашу виртуальную машину. Не забудьте создать папку в гостевой перед монтированием.

Добавление команды mount в rc.local может вызвать проблемы. Лучше не делать этого. Используйте вместо этого fstab.

Добавить модуль

Перейдите в sudo nano /etc/modules и добавьте это в конец файла

vboxsf
vboxvfs
vboxadd

Добавить команду в fstab

Перейдите в sudo nano /etc/fstab и добавьте эту строку в конец файла <your folder name> <your custom path to the folder> vboxsf default 0 0


Теперь вы можете перезагрузить вашу виртуальную машину, чтобы увидеть изменения.

Если у вас есть какие-либо предложения, пожалуйста, оставьте комментарий или отредактируйте мой ответ!

0

Чтобы смонтировать общую папку с помощью файловой системы vboxsf, поставляемой с гостевыми дополнениями, сначала нужно убедиться, что выполнены некоторые предварительные условия:

  • Убедитесь, что гостевые дополнения правильно установлены на гостевой виртуальной машине. Затем перезагрузите виртуальную машину.
  • Пользователи в гостевой Ubuntu должны быть в группе vboxsf, чтобы иметь доступ к общим ресурсам. Затем перезагрузите виртуальную машину во второй раз.

Если вы используете последний выпуск Virtual Box, вы можете автоматически смонтировать общую папку при создании (см. Изображение в ответе, предоставленном @the_ousek)

После перезагрузки гостя эта общая папка будет смонтирована в гостевой каталог /media //sf_, доступный всем пользователям, которые были включены в группу vboxsf.

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