Как обмениваться файлами между хост-компьютером и виртуальными машинами

Поделиться с Vm Featured

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

Совместное использование файлов с помощью клиента VMware

В этом руководстве мы используем бесплатную версию VMware Workstation 16 Player и уже настроили клиент Windows 10.

Поделиться с USB-накопителем

1. Щелкните правой кнопкой мыши виртуальную машину и выберите "Параметры виртуальной машины" в появившемся меню.

Поделиться с Vm Vmsettings

2. На вкладке "Оборудование" перейдите на страницу настроек "Контроллер USB".

3. Если на вашей виртуальной машине еще нет USB-контроллера, используйте кнопку "+ Добавить", чтобы назначить его. Убедитесь, что для параметра "Совместимость с USB" установлено значение "USB 3.1", чтобы использовать преимущества более высоких скоростей новых флэш-накопителей USB.

4. Включите "Автоматически подключать новые USB-устройства" и оставьте два других параметра отключенными.

Поделиться с Vm Usb Controller

5. Подключите USB-накопитель к главному компьютеру. Проверьте меню "USB-устройства" для активного гостя в VMWare Player. Вы увидите список всех USB-устройств, подключенных к вашему компьютеру.

6. Найдите свой USB-накопитель и выберите "Подключиться (отключиться от хоста)".

Теперь вы можете копировать файлы между хостом и клиентским компьютером таким образом.

Включить общий доступ к папкам

1. На странице настроек перейдите на вкладку "Параметры" и выберите "Общие папки".

2. Измените параметр "Общий доступ к папкам" на "Всегда включен".

3. Если ваша гостевая ОС - Windows, вы также можете включить параметр "Сопоставить как сетевой диск в гостевых системах Windows".

Поделиться с общими папками Vm

4. Нажмите "+ Добавить" под текущим пустым списком папок. Введите имя своей общей папки и нажмите "Обзор", чтобы найти и выбрать фактическую папку, которая будет использоваться совместно хостом и клиентской ОС.

5. Оставьте атрибуты включенными.

6. Убедитесь, что параметр "Только чтение" отключен, если вы хотите, чтобы обе ОС имели полный доступ для чтения и записи к содержимому вашей папки.

Поделиться с Vm Добавить общую папку

7. Нажмите OK, чтобы сохранить настройки и прикрепить папку к виртуальной машине.

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

Поделиться с общей папкой Vm Access

Включить общий доступ к буферу обмена

VMWare Player поставляется с функцией общего буфера обмена. Вам нужно только установить VMware Tools в гостевой ОС, чтобы включить его.

1. Загрузите гостевую ОС. Выберите "Виртуальная машина -> Установить VMware Tools…". Если он недоступен, VMware Player предложит загрузить последнюю доступную версию. Примите и следуйте инструкциям по загрузке VMware Tools на ваш хост-компьютер.

Поделиться с Vm Установить Vm Tools

2. После установки VMware Tools перезагрузите гостевую ОС.

Поделиться с Vm Vmware Tools Setup

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

Делитесь файлами с клиентом VirtualBox

Что касается того, что мы можем делать с VMware, мы можем делать то же самое с VirtualBox. Но прежде чем вы это сделаете, убедитесь, что вы сначала установили гостевые дополнения VirtualBox в гостевой ОС:

1. Выберите "Устройства -> Вставить образ компакт-диска с гостевыми дополнениями…".

2. Обычно мастер установки появляется автоматически. В противном случае вручную запустите исполняемый файл установки, который вы найдете на оптическом диске, который появится в вашей клиентской ОС.

Совместное использование с Vm Настройка гостевых дополнений Vbox

3. Следуйте инструкциям мастера, чтобы установить их в клиенте.

4. Перезагрузите клиентскую машину.

Теперь щелкните правой кнопкой мыши виртуальную машину и выберите "Настройки" или выберите ее из списка слева и нажмите кнопку "Настройки" в верхней части окна VirtualBox.

Поделиться с Vm Vbox Настройки Vm

Включить общий доступ к буферу обмена

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

Поделиться с помощью перетаскивания клипа Vm Обмен

Включить общий доступ к USB

Если вы предпочитаете использовать USB-накопитель в качестве промежуточного звена между вашим хостом и клиентской ОС:

1. В настройках виртуальной машины перейдите на вкладку USB.

2. Убедитесь, что "Включить USB-контроллер" активен.

Поделиться с USB-контроллером Vm Vbox

3. Сохраните настройки и запустите виртуальную машину.

4. Пока виртуальная машина активна, найдите флешку в "Устройства -> USB". Выберите его, чтобы он отсоединился от вашего хост-компьютера и подключился к гостевой ОС.

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

Включить общий доступ к папкам

Чтобы использовать общие папки в клиентах VirtualBox, откройте настройки виртуальной машины:

1. Перейдите на вкладку "Общие папки".

2. Щелкните значок со знаком плюса, чтобы добавить новую общую папку.

3. Выберите путь к фактической папке, к которой будет предоставлен общий доступ в "Путь к папке".

4. Введите имя для него в поле "Имя папки".

5. Убедитесь, что параметр "Только чтение" отключен, если вы хотите, чтобы и хост, и клиент имели доступ для чтения и записи к его содержимому.

6. Включите автоматическое монтирование, если оно неактивно, чтобы вам не приходилось каждый раз монтировать папку вручную в клиентской ОС.

7. В поле Точка подключения введите букву, если вы используете клиент Windows, или имя папки, если вы используете клиент Linux, под которым ОС будет пытаться смонтировать вашу папку.

Поделиться с Vm Vbox Добавить Поделиться

8. Вы увидите, что ваша общая папка представлена ​​в клиентской ОС как сетевой диск.

Поделиться с Vm Vbox Access Share

Заключение

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

По теме:

2 комментария

  1. Вы также можете создать раздел / DATA, доступный для всех операционных систем.

  2. Почему Ubuntu является частью URL-адреса, но никогда не упоминается в статье?