Общая папка между реальной и виртуальной Windows: способы быстрой передачи файлов (+ проброс USB-диска/флешки)
Доброго времени суток!
Относительно недавно у меня на блоге была заметка про подкл. старых сканеров и принтеров к новым ПК с помощью вирт. машин (а после мне на почту пришло неск. просьб о том, как организовать быстрый обмен файлами между вирт. и реальной Windows. ). Что же, сегодня попробую ответить на него.
Как правило, для этого создают общую папку, с которой можно работать и из виртуальной машины, и из реальной. Например, в эту папку можно загрузить документы и распечатать их; либо установочные файлы игры (программы) и инсталлировать ее.
Ниже в заметке предложу на выбор неск. вариантов создания такой папки (рекомендую вам начать с первого). Однако, в определенных случаях — могут понадобиться и другие. 😉
Примечание : материал заметки актуален для VirtualBox. Именно в ней и сделаны все нижеприведенные скриншоты!
📌 В тему!
1) Как установить и настроить виртуальную машину VirtualBox (пошаговый пример / или как запустить старую Windows в новой ОС)
2) Подключение старого принтера/сканера (и др. устройств) к Windows 10/11 для которой нет драйвера: как их заставить работать в виртуальной Windows XP/7
Варианты передачи данных между реальной и виртуальной Windows
Вариант 1: общая папка через настройки ВМ (VirtualBox)
VirtualBox хороша тем, что позволяет буквально в три клика создать общую папку (между вирт. Windows и реальной) для обмена файлами и документами.
-
закройте окно виртуальной машины (если она у вас запущена), и откройте ее настройки . См. скрин ниже; 👇
Настроить — VirtualBox
Добавить общую папку
Подкл. образ диска
Открываем и устанавливаем
После перезагрузки — появился сетевой диск!
Вариант 2: Drag and Drop (перенеси из одного окна в другое)
Если в вирт. Windows были установили дополнения , как было показано чуть выше в варианте 1 , — вы можете включить опцию для быстрого обмена файлами прямо из окна вирт. машины (напрямую, также как вы это делаете между двумя окнами проводника, просто зажав ЛКМ и потянув нужный файл в другое окно. ).
Для этого запустите нужную вирт. машину и во вкладке «Устройства / Функция Drag and Drop» включите двунаправленный обмен. См. пример ниже. 👇
Функция Drag and Drop
Далее просто зажмите ЛКМ на нужном файле и перенесите его из окна вирт. машины в окно реальной (или наоборот) — должен начаться процесс копирования. Быстро?! 👌
Просто перетаскиваем из одной ОС в другую нужный файл!
Вариант 3: через интернет (облачные диски, например)
Еще одним весьма неплохим вариантом обмена данными между вирт. машиной и любыми другими устройствами (ПК, телефоны, и пр.) — явл. облачные диски и различные сервисы в сети Интернет.
Разумеется, для работы с Яндекс-диском (и др. сервисами) — необходимо подкл. к сети. Благо, что при использовании VirtualBox «расшарить» доступ в Интернет — проще простого:
- достаточно перейти в настройки вирт. машины;
- во вкладке «Сеть» выбрать опцию «Сетевой мост» и указать ваш сетевой адаптер, через который на реальном ПК осуществляется доступ к Интернету.
- Всё! Сразу после перезагрузки вирт. машины — у нее появится доступ к сети! См. скрины ниже. 👇
В вирт. машине открываем браузер и устанавливаем облачный диск (Интернет работает, страница Google открылась!)
Вариант 4: через общую сетевую папку (плюс еще и в том, что этой папкой смогут пользоваться все ПК из локальной сети)
Этот вариант более долгий в плане настроек (по сравнению с остальными), зато позволяет всем компьютерам из локальной сети (а вирт. машина будет одним из ПК в локальной сети) обмениваться файлами! Это может быть весьма удобно, и быстро!
В своем примере ниже покажу настройку «реальной» ОС Windows 10 (11) и виртуальной Windows XP (как наиболее часто и бывает). Итак.
1) Сначала в настройках вирт. машины VirtualBox во вкладке «Сеть» нужно установить подключение в режим сетевой мост и указать адаптер для подкл. к Интернету (аналогично тому, как мы делали в предыдущем варианте).
2) Затем в виртуальной и реальной Windows необходимо открыть свойства системы ( Win+R , и команда sysdm.cpl ) и:
- задать одинаковуюрабочую группу;
- проверить, чтобы имена ПК были различны. После изменения настроек — ОС необходимо перезагрузить!
Раб. группа должна быть одинакова на реал. и вирт. машине!
3) Этот шаг обязателен, если вы хотите расшарить папку между Windows 10 и XP (если у вас две ОС Windows 10 — этот шаг можно опустить).
Необходимо открыть компоненты Windows 10/11, и включить клиент и сервер SMB (в Windows XP это уже включено).
4) Затем необходимо открыть панель управления Windows 10/11 (в вирт. Windows XP делать не нужно!) по нижеприведенному пути и вкл. сетевое обнаружение и откл. парольную защиту .
Сеть и ИнтернетЦентр управления сетями и общим доступомДополнительные параметры общего доступа
Вкл. сетевое обнаружение
Отключить общий доступ с парольной защитой
5) Теперь в виртуальной машине (с Windows XP) необходимо создать папку (желательно с англ. именем).
После нажать Win+R , и использовать команду control folders — в меню «Вид» необходимо проверить, чтобы был включен простой общий доступ к файлам . См. скрин ниже. 👇
Простой общий доступ
6) Затем открыть свойства созданной папки, и в меню «Sharing» (Доступ) расшарить папку для общего доступа (+ разрешить всем пользователям сети изменять файлы в папке). См. скрин ниже, как в моей англ. версии ОС Windows XP это выглядит. 👇
Делаем общую папку
7) Собственно, это всё.
Если вышеприведенное было сделано правильно (и вирт. машина с Windows XP включена!), достаточно открыть проводник ( Win+E ) в реальной Windows 10/11 — во вкладке «Сеть» будут представлены компьютеры в вашей рабочей группе, в т.ч. и вирт. машина.
И, само собой, там будет и заветная расшаренная папка, которой смогут пользоваться все компьютеры из локальной сети. (пока запущена вирт. машина).
Общая папка заработала!
Вариант 5: проброс USB-флешки/диска
Способ хорош, но работает далеко не всегда идеально: нередко отсутствуют драйвера для USB-контроллера в старых версиях Windows. Поэтому, я бы для начала порекомендовал загрузить в вирт. версию Windows набор драйверов (например, Driver Pack Solutions) — он может пригодиться, если ОС сразу же не увидит «проброшенный» диск/флешку.
Как сделать так, чтобы USB-накопитель стал виден в Windows:
- сначала необходимо запустить вирт. машину;
- подкл. к USB-порту флешку или диск;
- в нижней части окна кликнуть по значку «USB» и выбрать свой диск/флешку ( прим. : если не знаете, что из этого списка выбрать — отключите накопитель и подключите вновь — сразу заметите новый пункт. ) ;
- если ОС Windows не увидит диск — запустите авто-обновление драйверов (с помощью драйвер-пака). После перезагрузите вирт. машину). См. пример ниже. 👇
После перезагрузки ВМ — диски появились!
Вариант 6: через подкл. образов (как ISO, так и диска VHD)
Эти способы удобны для разового обмена файлами, но очень неудобны, если нужно постоянно что-то передавать из одной ОС в другую. Но на всякий случай укажу и их.
Во-первых, обратите внимание, что вирт. машина позволяет подключить образы ISO (вкладка «Оптические диски»). Ничего не мешает 📌создать ISO-образ из любых файлов и папок на жестком диске, а затем подключить его.
Устройства — оптические диски — выбор ISO
Во-вторых, диск от вашей вирт. машины можно подключить через встроенную утилиту управление дисками (см. скрин ниже: «Действие / присоединить виртуальный жесткий диск» 👇). Разумеется, перед этим необходимо выключить вирт. машину.
Присоединить виртуальный жесткий диск
Если решили вопрос иначе — поделитесь пожалуйста в комментариях, заранее благодарю.
https://ocomp.info/obshhaya-papka-mezhdu-realnoy-i-virtualnoy-windows.html