Как поделиться файлами вашего компьютера с виртуальной машиной

Виртуальные машины представляют собой изолированные контейнеры, поэтому гостевая операционная система на виртуальной машине не имеет доступа к файловой системе вашего компьютера. Вам необходимо настроить общие папки в программе, например VirtualBox или VMware, для обмена файлами.

По умолчанию виртуальные машины не имеют доступа к файлам на главном компьютере или на других виртуальных машинах. Если вы хотите предоставить этот доступ, вы должны настроить общие папки в своем приложении виртуальной машины. Чтобы помочь гостевой операционной системе внутри виртуальной машины понять, что происходит, приложения виртуальной машины представляют эти общие папки в качестве общих сетевых файлов. Гост-операционная система обращается к папке на вашем компьютере, как если бы она была общей папкой в ​​сети.

Мы рассмотрим, как создавать общие папки в двух наиболее популярных приложениях виртуальной машины — VirtualBox и VMware Workstation Player, но процесс аналогичен в других приложениях для виртуальных машин.

VirtualBox

Функция общих папок VirtualBox работает как с гостевыми операционными системами Windows, так и с Linux. Чтобы использовать эту функцию, вам сначала нужно установить гостевые дополнения VirtualBox на гостевой виртуальной машине.

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

После установки гостевых дополнений откройте меню «Машина» и нажмите «Настройки».

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

Нажмите кнопку «Добавить» (папка с плюсом на ней), чтобы создать новую общую папку.

В окне «Добавить общий доступ» вы можете указать следующее:

  • Путь к папке: это расположение общей папки на вашей операционной системе хоста (ваш реальный ПК).
  • Имя папки: так будет отображаться общая папка внутри гостевой операционной системы.
  • Только для чтения. По умолчанию виртуальная машина имеет полный доступ для чтения и записи в общую папку. Включите флажок «Только для чтения», если вы хотите, чтобы виртуальная машина только могла читать файлы из общей папки, но не изменять их.
  • Auto-mount: эта опция позволяет гостевой операционной системе автоматически монтировать папку при ее загрузке.
  • Сделать постоянным: этот параметр делает общую папку файловой папкой. Если вы не выбрали эту опцию, она станет временной папкой, которая удаляется с перезагрузкой виртуальной машины.

Сделайте все свои выборы, а затем нажмите кнопку «ОК».

Теперь вы должны увидеть, что общие папки отображаются как общие сетевые файлы. Если вы используете гостевую ОС Windows, откройте «Проводник», выберите «Сеть», а затем просмотрите компьютер «VBOXSRV».

Проигрыватель рабочей станции VMware

Общие папки VMware работают как с гостевыми операционными системами Windows, так и с Linux. Чтобы использовать эту функцию, вам сначала нужно установить VMware Tools на гостевой виртуальной машине. Откройте меню «Player», выберите «Управление» и выберите «Установить инструменты VMware». Откроется диалоговое окно с запросом на загрузку инструментов и, по завершении, вставляет виртуальный компакт-диск, который можно использовать в гостевой операционной системе для установки инструментов VMWare.

После установки инструментов VMware откройте меню «Player», выберите «Управление» и выберите «Настройки виртуальной машины».

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

При желании вы можете выбрать параметр «Карта как сетевой диск в гостевой системе Windows», если вы хотите, чтобы общий ресурс сопоставлен букве диска в гостевой операционной системе, а не копанию общих папок в сети.

После включения функции нажмите кнопку «Добавить», чтобы добавить новую общую папку.

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

На экране «Укажите атрибуты общих папок» выберите параметр «Включить этот ресурс». Если вы этого не сделаете, доля будет добавлена ​​в ваш список акций, и вы сможете включить ее по мере необходимости. По умолчанию виртуальная машина будет иметь полный доступ для чтения и записи в папку. Выберите параметр «Только для чтения», если вы хотите, чтобы виртуальная машина только могла читать файлы из общей папки, но не изменять их. Когда вы закончите, нажмите кнопку «Готово».

Теперь вы должны увидеть, что общие папки отображаются как общие сетевые файлы. Если вы используете гостевую ОС Windows, откройте «Проводник», выберите «Сеть», а затем просмотрите компьютер «vmware-host».

В гостевой гостевой системе Linux вы должны найти общие папки VMware под / mnt / hgfs в корневом каталоге. Если вы не знаете, как это найти, ознакомьтесь с нашим руководством по пониманию структуры каталогов Linux.

Если у вас несколько виртуальных машин, вам необходимо настроить общий доступ к файлам в каждом из них, хотя вы можете использовать одни и те же общие папки в нескольких виртуальных машинах. Однако будьте осторожны при использовании общих папок. Одной из замечательных особенностей виртуальных машин является то, что они работают в своей изолированной песочнице, изолированной от вашего реального компьютера. Если ваша виртуальная машина становится взломанной, вредоносное ПО может потенциально избежать вашей виртуальной машины, заразив файлы в ваших общих папках.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.