Совместное использование папок между Ubuntu (гость) и Windows 7 (хост) с помощью VirtualBox

Я установил гостевую Ubuntu на компьютер с Windows 7, используя VirtualBox. Как можно совместно использовать папки между гостем Ubuntu и хостом Windows? Спасибо.

23
задан 8 September 2013 в 03:47

6 ответов

запустите его на своем терминале, и все будет хорошо:

sudo mkdir /media/(folder-name-on-linux)
sudo mount -t vboxsf (folder-name-set-on-virtualBox) /media/(folder-name-on-linux)

(имя-папки-на-linux) будет легко доступно в вашем файловом менеджере

PS: Таким образом, вам не нужно перезагружать виртуальную машину; -)

0
ответ дан 8 September 2013 в 03:47

Если вы получаете Отказано в доступе при доступе к подключенной общей папке, выполните следующую команду:

sudo adduser <yourUsername> vboxsf

Замените <yourUsername> на свое действительное имя пользователя (например, john или в зависимости от того, что из этого). твой).

Затем перезапустите, и у вас должен быть полный доступ.

0
ответ дан 8 September 2013 в 03:47

Вы должны активировать опцию «вставить образ с добавленным гостевым компакт-диском» в меню устройств, чтобы включить общую папку. общая папка должна появиться в /media.

0
ответ дан 8 September 2013 в 03:47

У меня была та же проблема, но после прочтения другого вопроса на этом сайте я обнаружил, что запуск

gksudo nautilus

заставил его работать нормально.

0
ответ дан 8 September 2013 в 03:47

Закройте гостевую виртуальную машину, а затем откройте диалоговое окно «Настройки» для этой виртуальной машины. Внизу внизу левой области навигации в этом диалоговом окне должна быть опция для общих папок.

Вы можете выбрать, какие папки на хост-машине вы хотите использовать совместно с этой конкретной гостевой виртуальной машиной, хотите ли вы, чтобы они были подключены гостем только для чтения, и должны ли они быть доступны при загрузке виртуальной машины. После этого перезапустите / восстановите гостевую виртуальную машину, и вы сможете перейти к новой файловой системе или папке.

Обычно я создаю новую папку в папке «VirtualBox VMs» в моем пользовательском каталоге с именем «Shared», а затем делюсь этой папкой с любыми гостевыми виртуальными машинами, которым это необходимо. Я монтирую его только для чтения, чтобы ни одна машина не смогла запрограммировать его для других, а затем я могу поместить туда любые необходимые файлы.

0
ответ дан 8 September 2013 в 03:47

Совместное использование папок между хостом и гостем

  • Шаг 1

Пакет расширений

  1. Проверить, установлен ли уже пакет расширений?

Шаги: Откройте VirtualBox ---> Щелкните меню "Файл" - -> Настройки (Ctrl + G) ---> Вкладка «Расширения»

Если вы не найдете установленного пакета расширений, перейдите на страницу загрузки VirtualBox ( https://www.virtualbox.org/wiki/ Загрузки ) и найдите Oracle VM VirtualBox Extension Pack, загрузите и установите его.

( * Extension Pack должен быть той же версии вашего VirtualBox ) [Если вы не знаете, какая у вас версия VirtualBox, просто нажмите на меню «Справка» ---> О VirtualBox]

  • Шаг 2

Добавление гостя

I. Запустите вашу виртуальную машину

II. Щелкните «Устройства» -> «Вставить образ компакт-диска с дополнительным гостевым устройством»

III. После этого вы увидите диалоговое окно «Добавление гостя»

IV. Нажмите «Выполнить», чтобы начать установку гостевого дополнения VirtualBox

V. Введите пароль своей учетной записи и нажмите «Аутентификация»

.

[Альтернатива]

Если вы не видите диалоговое окно «Добавление гостя», дважды щелкните значок компакт-диска с добавлением гостя VirtualBox.

enter image description here

После этого вы увидите, что папка cdrom0 открыта. Щелкните эту папку правой кнопкой мыши и выберите «Открыть в терминале».

Введите в терминале sudo su и введите пароль своей учетной записи. Используйте команду ls , чтобы показать все файлы в папке cdrom0 .

После этого введите команду chmod + x VBoxLinuxAdditions.run , чтобы изменить разрешение файла VBoxLinuxAdditions.run .

Наконец, выполните команду sh ./VBoxLinuxAdditions.run, чтобы начать установку гостевого дополнения VirtualBox.

Теперь перезагрузите вашу виртуальную машину.

  • Шаг 3

Запустите виртуальную машину ---> Щелкните меню «Устройства» ---> Общие папки ---> Параметры общей папки

Теперь щелкните значок «Добавить папку».

enter image description here

Выберите путь к папке, Имя папки будет выбрано автоматически. Поставьте галочку на Авто-крепление и Сделать постоянным. Щелкните по кнопке ОК.

Теперь снова перезагрузите вашу виртуальную машину.

После перезагрузки на рабочем столе появится общая папка.

  • Если вы не можете получить доступ к содержимому вашей общей папки, попробуйте следующие шаги.

Откройте свой Терминал. Введите sudo su , затем введите свой пароль.

Напишите следующие команды

sudo usermod -a -G vboxsf mir (* Вместо mir используйте имя вашей учетной записи)

sudo chown -R your_account_name:users /media/your_share_folder_name/

Пример sudo chown -R mir: users / media / sf_Linux_Application /

Теперь перезагрузите виртуальную машину и проверьте общую папку.

0
ответ дан 4 January 2020 в 15:14

Другие вопросы по тегам:

Похожие вопросы: