Наличие общих папок для передачи файлов между хостом и гостевой машиной легко сделать в VirtualBox. Вот руководство о том, как его создать!
Если вы когда-либо использовали VirtualBox, вы знаете о проблемах с передачей файлов между хостом и гостевой машиной.
Чтобы виртуальная машина могла получить доступ к файлам хоста и наоборот, вам необходимо настроить VirtualBox и назначить общую папку. Эта папка позволит хосту и гостевой машине получить доступ ко всем файлам, хранящимся в этой назначенной общей папке.
Настроить общую папку VirtualBox не так уж сложно, и мы создали пошаговое руководство, которое облегчит вам этот процесс.
Как настроить общую папку VirtualBox на виртуальной машине Windows
Чтобы создать общую папку в VirtualBox, вы должны создать папку как на хосте, так и на гостевой машине. Тогда вам нужно установить гостевые дополнения VirtualBox на вашем гостевом компьютере и настройте папки, которые вы только что создали, чтобы они действовали как ваша общая папка на этом конкретном компьютере.
- Начните с создания папки. После создания щелкните правой кнопкой мыши папку и перейдите к Свойства > Общий доступ.
- Теперь нажмите на Делиться кнопка, выберите Каждый, а затем нажмите Добавлять.
- После того, как вы добавили всех в сети, измените уровень разрешений на Читай пиши, затем нажмите Делиться.
- Теперь пришло время настроить гостевую машину Windows. Перейдите к виртуальной машине Windows, наведите курсор Устройства, и выберите Вставьте образ компакт-диска с гостевыми дополнениями. Вы также можете держать CTRL + Дом открыть меню. Должна появиться подсказка. Выберите первый вариант, чтобы запустить программное обеспечение VirtualBox Windows Additions. Установка займет немного времени. Дождитесь его завершения, а затем перезагрузитесь, нажав «Готово».
- После перезапуска виртуальной машины Windows наведите курсор на Устройства > Общие папки, затем выберите «Настройки общих папок». Вам будет показано меню общих папок. Здесь вы добавите папку, которую хотите назначить в качестве общей папки с хост-компьютером.
- Чтобы добавить папку, щелкните значок добавления папки в правой части окна. Теперь укажите, какую папку вы хотите назначить общей папкой через путь к папке. Затем добавьте имя папки и отметьте Автомонтирование и Сделать постоянным.
- Теперь давайте настроим сеть виртуальной машины. Откройте проводник и перейдите в «Сети». В сетях вы увидите сообщение о том, что ваше «Сетевое обнаружение отключено». Нажмите на приглашение и выберите Включите сетевое обнаружение и общий доступ к файлам.
- Выбирать Да чтобы включить сетевое обнаружение и общий доступ к файлам.
- После настройки обнаружения сети и обмена файлами перейдите в «Сети» и обновите. Теперь вы должны увидеть, что общая папка доступна!
Как настроить общую папку VirtualBox на виртуальной машине Linux
Чтобы создать общую папку в VirtualBox на гостевой машине с Linux, вам нужно создать одну папку на хост-компьютере и настроить ее для просмотра в вашей сети.
- Давайте начнем с хост-машины и создадим папку с именем Общая папка. Чтобы увидеть, доступны ли файлы как на гостевой, так и на хост-машине, мы добавили еще одну папку с именем «Книги» в созданную нами папку.
- Откройте виртуальную машину Linux и создайте папку, которая будет служить точкой подключения. Вы можете либо использовать графический интерфейс, чтобы создать его, либо использовать следующую команду:
sudo mkdir (Текущий/Каталог/Имя_папки)
- В этом примере мы назвали нашу папку Shared_Folder и разместили ее на рабочем столе для удобного доступа.
- Как только папка будет создана на обоих компьютерах, откройте терминал на своем компьютере с Linux и убедитесь, что в вашей системе установлены последние Пакеты и зависимости Linux установлено, чтобы избежать сбоев при установке программного обеспечения VirtualBox Guest Additions.
- После завершения обновления перейдите на гостевую машину и наведите курсор на Устройство > Вставить образ компакт-диска с гостевыми дополнениями. Если панель инструментов не отображается, вы можете удерживать CTRL + Главная чтобы показать параметры панели инструментов. Затем вам будет предложено запустить программное обеспечение Virtual Box Guest Additions. Нажмите «Выполнить» и введите свой пароль.
- После установки программного обеспечения перейдите в VirtualBox и настройте гостевую машину, перейдя в Настройки > Общие папки. Там вы щелкаете значок добавления папки, расположенный в правой части окна, и вводите путь к папке, имя папки и точку монтирования, затем нажмите «ОК».
- Путь к папке должен быть папкой, которую вы хотите назначить общей папкой. В нашем случае мы выбрали созданную ранее папку с именем Shared Folder.
- Имя папки будет именем папки, которую вы увидите на гостевой машине.
- Точка монтирования должна вести к папке, которую вы хотите использовать в качестве общей папки на гостевой машине. Поскольку мы создали нашу папку в каталоге Desktop, точка монтирования должна быть /home/linuxmint/Desktop/Shared_Folder.
- Если вы не уверены в том, в каком именно каталоге вы создали свою папку, откройте папку, которую вы создали в Linux, откройте терминал и введите pwd команда для печати рабочего каталога.
- Чтобы сделать общую папку постоянной функцией на вашем гостевом компьютере, вам нужно отметить Автомонтирование и Сделать постоянным параметры. После завершения настройки, если вы вернетесь в меню конфигурации системы, вы должны увидеть, что настроена одна общая папка.
- Теперь, если вы перейдете к своей виртуальной машине, вы увидите, что в вашем домашнем каталоге смонтирована общая папка. Если вы попытаетесь открыть подключенную общую папку, вы заметите, что она заблокирована. Это потому, что вы не добавили пользователя в группа vboxsf, который является владельцем общих папок. Чтобы добавить пользователя в группу, откройте терминал и используйте:
sudo adduser (имя пользователя) vboxsf
- После добавления пользователя в группу перезагрузите систему, выполнив:
судо перезагрузка
- После перезагрузки вы сможете открывать и получать доступ ко всем файлам в папке общих файлов. При желании вы также можете отключить значок подключенной общей папки и по-прежнему иметь доступ к общей папке, которую вы создали ранее.
Создайте общую папку VirtualBox на любом оборудовании
Благодаря гостевым дополнениям VirtualBox создание общей папки, в которой ваш гость и хост-компьютер могут обмениваться файлами, стало невероятно удобным. Для создания общей папки VirtualBox требуется всего несколько шагов.