По умолчанию виртуальные машины не имеют доступа к файлам на главном компьютере или на других виртуальных машинах. Если вы хотите предоставить этот доступ, вы должны настроить общие папки в своем приложении виртуальной машины. Чтобы помочь гостевой операционной системе внутри виртуальной машины понять, что происходит, приложения виртуальной машины представляют эти общие папки в качестве общих сетевых файлов. Гост-операционная система обращается к папке на вашем компьютере, как если бы она была общей папкой в сети.
Мы рассмотрим, как создавать общие папки в двух наиболее популярных приложениях виртуальной машины - VirtualBox и VMware Workstation Player, но процесс аналогичен в других приложениях для виртуальных машин.
VirtualBox
Функция общих папок VirtualBox работает как с гостевыми операционными системами Windows, так и с Linux. Чтобы использовать эту функцию, вам сначала нужно установить гостевые дополнения VirtualBox на гостевой виртуальной машине.
С запущенной виртуальной машиной щелкните меню «Устройства» и выберите вариант «Вставить гостевой образ CD». Это вставляет виртуальный компакт-диск, который вы можете использовать в гостевой операционной системе для установки гостевых дополнений.
Нажмите кнопку «Добавить» (папка с плюсом на ней), чтобы создать новую общую папку.
- Путь к папке: Это местоположение общей папки на вашей операционной системе хоста (ваш реальный ПК).
- Имя папки: Таким образом, общая папка появится в гостевой операционной системе.
- Только для чтения: По умолчанию виртуальная машина имеет полный доступ для чтения и записи в общую папку. Включите флажок «Только для чтения», если вы хотите, чтобы виртуальная машина только могла читать файлы из общей папки, но не изменять их.
- Авто-крепление: Этот параметр заставляет гостевую операционную систему автоматически монтировать папку при ее загрузке.
- Сделать постоянным: Эта опция делает общую папку «Папка машины». Если вы не выбрали эту опцию, она станет временной папкой, которая удаляется с перезагрузкой виртуальной машины.
Сделайте все свои выборы, а затем нажмите кнопку «ОК».
Проигрыватель рабочей станции VMware
Общие папки VMware работают как с гостевыми операционными системами Windows, так и с Linux. Чтобы использовать эту функцию, вам сначала нужно установить VMware Tools на гостевой виртуальной машине. Откройте меню «Player», выберите «Управление» и выберите «Установить инструменты VMware». Откроется диалоговое окно с запросом на загрузку инструментов и, по завершении, вставляет виртуальный компакт-диск, который можно использовать в гостевой операционной системе для установки инструментов VMWare.
При желании вы можете выбрать параметр «Карта как сетевой диск в гостевой системе Windows», если вы хотите, чтобы общий ресурс сопоставлен букве диска в гостевой операционной системе, а не копанию общих папок в сети.
/mnt/hgfs
в корневом каталоге. Если вы не знаете, как это найти, ознакомьтесь с нашим руководством по пониманию структуры каталогов Linux.
Если у вас несколько виртуальных машин, вам необходимо настроить общий доступ к файлам в каждом из них, хотя вы можете использовать одни и те же общие папки в нескольких виртуальных машинах. Однако будьте осторожны при использовании общих папок. Одной из замечательных особенностей виртуальных машин является то, что они работают в своей изолированной песочнице, изолированной от вашего реального компьютера. Если ваша виртуальная машина становится взломанной, вредоносное ПО может потенциально избежать вашей виртуальной машины, заразив файлы в ваших общих папках.