Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

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


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

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

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

Перенос файлов с помощью инструментов программы VirtualBox

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

Настройка начинается с подключения образа дополнений гостевой ОС. Для этого запускаем виртуальную машину, открываем меню «Устройства» в окне VirtualBox и выбираем пункт «Подключить образ диска Дополнений гостевой ОС».

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

Открываем данный оптический дисковод и запускаем программу «VBoxWindowsAdditions».

После этого на виртуальную машину нужно установить программное обеспечение от VirtualBox. Установка не представляет ничего сложного, нажимаем на кнопку «Next» и подтверждаем установку всех компонентов. После завершения установки отказываемся от перезагрузки и выключаем машину (через «Пуск — Выключить»).

Теперь возвращаемся к основному окну программы VirtualBox и переходим в настройки виртуальной машины.

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

Также при добавлении папки нужно включить опцию «Авто-подключение». После этого закрываем все окна нажатием на кнопку «ОК».

На этом настройка закончена, можно запускать виртуальную машину и проверять.

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

Альтернативный способ переноса файлов на виртуальную машину

В этом способе мы будем использовать общие папки и режим работы сети — Сетевой мост. В этом режиме виртуальная машина подключается к вашей домашней локальной сети и становится ее частью. Это позволяет без проблем получать доступ из виртуальной машины к открытым сетевым папкам, которые хранятся на реальных компьютерах.

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

Здесь мы не будем рассматривать процесс открытия доступа к папке, так как это тема для отдельной статьи. О том, как это делается вы можете почитать в статьях:

Начать нужно с включения режима «Сетевой мост» в настройках виртуальной машины. Для этого нужно открыть программу VirtualBox, кликнуть правой кнопкой по виртуальной машине, в которую вы хотите перенести файлы, и выбрать вариант «Настройки».


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

Дальше запускаем виртуальную машину и даем операционной системе загрузиться.

После загрузки появится окно предлагающее выбрать тип локальной сети. На этом этапе выбираем «Домашняя сеть», это снизит вероятность проблем при переносе файлов с реального компьютера на виртуальную машину.

После этого Windows может попросить перезагрузить систему. Если такое окно появилось, то перезагружаем виртуальную машину (через Пуск – Выключение – Перезагрузка).

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

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

Если проблем не выявлено, то можно открывать сетевые папки, доступ к которым открыт на реальном компьютере. Для этого на виртуальной машине нужно открыть окно «Мой компьютер» и в адресную строку ввести IP адрес реальной машины.

IP-адрес нужно вводить в таком формате, как на скриншоте внизу. Например: \\192.168.1.111\

После этого вы должны получить доступ к сетевым папкам на вашей реальной машине.

Также ваш реальный компьютер должен появиться в сетевом окружении на виртуальной машине.

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

Сохраните статью:

Посмотрите также:

Как перенести файлы на виртуальную машину VirtualBox

VirtualBox – полезное приложение от Oracle для создания виртуальных машин. Простыми словами, вы можете запустить несколько операционных систем на вашем компьютере одновременно, например Windows, Android, Linux или MacOS. Это оболочка, которая эмулирует работу реального компьютера с определенными характеристиками (процессор, ОЗУ, видеопамять). Но если вы читаете данную статью, то наверное знаете, зачем используется VirtualBox. Мы ответим на вопрос, который часто задают пользователи Oracle VM – “Как перекинуть файлы на виртуальную машину VirtualBox

Для примера, я пользуюсь Windows 10 и установил старый добрый Windows XP на “виртуалку”. Как осуществить обмен файлами между реальной и дополнительной ОС? Очень просто.

Способ 1 – Общие папки

Прежде всего нужно установить Гостевые дополнения VirtualBox. Без них вы не сможете работать с общими папками. Запустите виртуалку, в меню выберите “Устройства”, “Подключить образ диска Дополнений гостевой ОС”.

Начнется установка, после которой нужно будет перезагрузить машину. Установили? Можно продолжать.

Запустите VirtualBox, выберите нужную виртуальную машину и нажмите “Настроить”.

Перейдите во вкладку “Общие папки”. Нажмите на значок добавления новой папки, укажите ее название и местоположение. Также не забудьте поставить галочку напротив “Авто-подключение”, чтобы гостевая ОС автоматически подключала эту папку.

Запустите виртуальную ОС. В проводнике Windows XP появился сетевой диск, который является общей папкой, которой можно пользоваться как с гостевой ОС так и с реальной. Теперь можно спокойно перенести нужные файлы на виртуальную машину VirtualBox.

Способ 2 – Функция Drag’n’Drop

Oracle VM имеет очень полезную функцию под названием Drag’n’Drop. Она позволяет перекидывать файлы с помощью мыши, перетаскивая их в нужное место. В настройках вирт. машины зайдите в “Общие”, “Дополнительно” и активируйте эту функцию. Режим – двунаправленный.

Уменьшите окно VirtualBox для удобного перемещения и просто перетащите нужные файлы в гостевую операционную систему.

Итог

Как видите, перекинуть файлы в VirtualBox очень легко. Мы не стали рассматривать неэффективные варианты с использованием файлообменников или съемных носителей. Используйте любой из способов. Желаю удачи.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Как скопировать и вставить между вашим компьютером и VirtualBox?

1- Установка долполнительного программного обеспечения

После того, как вы установили  VirtualBox и установили виртуальную машину, вы хотите  Copy & Paste (скопировать и вставить) между вашим компьютером и виртуальной машиной, вам необходимо установить дополнительное программное обеспечение - это  "Guest Additions".

На окне  VirtualBox войдите в функцию  Devices/Insert Guest Additions CD Image.. вставить в виртуальном диске  CD, чтобы установить данное программное обеспечение.

После установки, перезагрузите вашу виртуальную машину.

2- Shared Clipboard + Drag & Drop

Выключите вашу виртуалную машину и вернитесь к экрану  VirtualBox Manager.

На Tab "General -> Advanced" выберите:

  • Shared Clipboard: Bidirectional
  • Drag & Drop: Bidirectional

С выбором выше вы можете  copy (скопировать) документы на вашем компьютере и  paste (вставить) в виртуальную машину и наоборот. Одновременно, вы можете перетащить ( drag & drop) файлы между 2 компьютерами.

Передача файлов с буфера обмена в Hyper V и копирование с Powershell

Для передачи файлов через буфер обмена в Hyper V виртуальную машину есть несколько способов. Каждый из них отличается от версии операционной системы и условий в которых вы его хотите использовать, но любой из них позволяет копировать файлы в виртуальную машину с хоста и обратно.

Первый вариант работает с версий ВМ Windows Server 2012 R2 и Windows 8.1 и называется Enhanced Session Mode (ESM). Эта возможность работает по тому же принципу, что и RDP, то есть мы можем использовать не только буфер обмена, но и USB устройства, принтеры и так далее. Отличия от RDP в том, что мы не используем сеть в данном случае, но если у вас настроены политики ограничивающие RDP подключения они могут быть причиной ошибок.

По умолчанию Enhanced Session Mode включен. Мы можем проверить ее если зайдем в настройки Hyper V:

Или выполнить аналогичное через Powershell:


 # Проверка
 Get-VMHost | SELECT -Property EnableEnhancedSessionMode
 
 # Включение
 Set-VMHost -EnableEnhancedSessionMode $True -Passthru

Настройка расширенного сеанса Hyper V (ESM) устанавливается только на уровне сервера, но что бы у нас работала возможность копирования нужно включить и пакет интеграции Hyper V, который по умолчанию отключен. Эта служба интеграции называется Guest services (Гостевая служба), и она включается у каждой виртуально машины отдельно. Для ее включения зайдем в настройки виртуально машины:

И включить гостевую службу:

Аналогичную настройку через Powershell можно сделать так:


 # Просмотр включенных пакетов интеграций у ВМ с именем Win10
 Get-VMIntegrationService -VMName 'Win10'
 
 # Включение гостевого пакета интеграции
 Enable-VMIntegrationService -VMName "Win10" -Name "Guest Service Interface"
 
 # Включение на всех виртуальных машинах
 Get-VM | Enable-VMIntegrationService -Name "Guest Service Interface"

Последнее что нужно сделать - это включить службу "Remote Desktop Services":

Можно установить и в консоли PS:


 # Получение статуса сервиса
 Get-Service "Remote Desktop Services"
 
 # Установка сервиса на автоматический запуск
 Set-Service "Remote Desktop Services" -StartupType Automatic
 

Теперь включим виртуальную машину и подключимся к ней:

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

На второй закладке стоит галочка под Clipboard (Буфер обмена) - это то что нам нужно:

После этого у нас будет работать в Hyper V буфер обмена путем копирования/вставки, а перетаскивание файлов в виртуальную машину работать не будет, так как такого функционала нет.

Мы так же можем использовать Powershell:


 # Откуда скопировать
 $s_path = 'C:\file.txt'
 # Куда скопировать
 $d_path = 'C:\'
 Copy-VMFile -Name 'Win10' -SourcePath $s_path -DestinationPath $d_path -FileSource Host

Microsoft описывает проблему, при которой  копирование так же не будет работать и оно связано с политиками. По следующему пути нужно изменить политику с "Do not allow drive redirection" на "Disabled" или "Not Configured":


 Computer Configuration\Policies\Administrative Templates\Windows Components\Terminal Services\Terminal Server\Device and Resource Redirection

Такого пути в групповых политиках я у себя не нашел.

 

Передача файлов в Hyper V через публичную папку

Второй вариант это создать в Hyper V виртуальную сеть через внутренний коммутатор. Внутренний или Internal коммутатор не использует физический сетевой адаптер и разрешает пользоваться таким типом соединения хосту Hyper V и виртуальным машинам. Таким образом затрачиваемые ресурсы, при копировании в Hyper V большого объема данных, не будут сильно отличаться от первого способа.

Для создания внутреннего коммутатора нужно зайти в окно управления свичами:

В новом окне выбрать "Internal" или "Частный":

Ввести имя коммутатора и подтвердить создание:

Это делается в Powershell одной командой:


 New-VMSwitch -Name 'Private' -SwitchType Private -ComputerName 'AD1'

После этого для каждой виртуальной машины, с которой мы хотим обмениваться данными, нужно подключить адаптер к этому коммутатору. Для этого зайдем в настройки виртуальной машины:

Теперь создадим виртуальный сетевой адаптер:

Теперь подключим адаптер к коммутатору:

В случае с Powershell это так же одна команда:


 Add-VMNetworkAdapter -SwitchName 'Private' -VMName 'Win10'

В виртуальных машинах отобразится новое подключение и возможно потребуется настроить IP адрес, так как скорее всего у нас не будет доступ к DHCP серверу. Далее можно подключаться к машинам по сетевому пути.

 

Копирование файлов в Hyper V через виртуальный диск

Этот способ заключается в подключении виртуального диска отключенной ВМ. Мы можем создать новый диск или использовать системный диск операционной системы. Я крайне не рекомендую использовать этот способ, так как в случае существования чекпоинтов/снэпшотов на этой ВМ или если вы забудете размонтировать диск, это может привести к необратимым последствиям.

Вы можете создать диск воспользовавшись статьей "Создание виртуальных дисков в Hyper V". Папку, где лежит виртуальный диск можно увидеть через настройки виртуальной машины:

Если путь заканчивается на avhdx, то вы используете контрольную точку. Для монтирования диска нужно перейти по пути и выбрать Mount у vhd/vhdx файла:

В моем случае появилось два раздела, так как это системный диск. Для размонтирования дисков нужно кликнуть по разделу и нажать Eject. 

Если хотите выполнить команду через Powershell, то это можно сделать так:


 $disk = Get-VMHardDiskDrive -VMName 'Win10'
 # Монтирование
 Mount-VHD -Path $disk.Path
 # Размонтирование
 Dismount-VHD $disk.Path

Командлет выше подразумевает, что  у вас подключен один диск. В случае нескольких дисков запустите:


 $disk | select *

 

Копирование в Hyper V используя буфер обмена с RDP

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

Вы так же можете почитать как настроить RDP в Powershell.

...

Теги: #powershell #hyper-v

Импорт и Экспорт виртуальной машины в VirtualBox

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

0. Оглавление:

  1. Универсальный формат файла экспорта виртуальных машин
  2. Экспорт виртуальной машины
  3. Импорт виртуальной машины
  4. Добавление новой машины из существующего файла жёсткого диска VirtualBox

1. Универсальный формат файла экспорта виртуальных машин

Конфигурация существующей виртуальной машины VirtualBox экспортируется в файл «.ova». Файл «.ova» (Open Virtual Appliance) – это универсальный файл хранения данных виртуальной машины, который можно использовать в различных программах для виртуализации операционных систем. Это VirtualBox, VMware Workstation, Microsoft Hyper-V. Экспортированная в этот файл виртуальная машина может быть затем импортирована как программой VirtualBox, так и VMware Workstation или Microsoft Hyper-V в рамках поддерживаемых этими программами гостевых систем.

Рассмотрим детальнее процесс экспорта и импорта конфигурации виртуальной машины VirtualBox в основной системе Windows.

2. Экспорт виртуальной машины

В окне VirtualBox выбираем конкретную виртуальную машину для экспорта, жмём меню «Файл» и выбираем «Экспорт конфигураций».

В следующем окне жмём «Next».

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

Далее появится окно параметров экспорта. Формат оставляем предустановленный, а вот папку файла экспорта «.ova», по умолчанию располагающуюся на системном диске, меняем на папку, например, как в нашем случае, специально созданную на несистемном диске D.

В следующем окне жмём «Экспорт».

Дожидаемся завершения процесса экспорта.

Экспортированная виртуальная машина в файле «.ova» будет находиться в указанной папке, откуда её можно переместить на другой компьютер, съёмный носитель, в облачный сервис. Или можно оставить, как в нашем случае, на месте — на несистемном диске, где этот файл будет храниться во время переустановки Windows.

3. Импорт виртуальной машины

После инсталляции VirtualBox на новой Windows или на другом компьютере открываем программу и в меню «Файл» выбираем «Импорт конфигураций».

В следующем окне указываем путь к файлу «.ova» с экспортированной виртуальной машиной. Жмём «Next».

Далее можем изменить некоторые параметры – например, сменить имя виртуальной машины, уменьшить или увеличить оперативную память.

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

Дожидаемся завершения процесса импорта.

После чего увидим импортированную виртуальную машину в списке машин VirtualBox. Что и осталось теперь, так это запустить машину.

Гостевая ОС запустится точно в том состоянии, в котором она была на момент экспорта виртуальной машины.

4. Добавление новой машины из существующего файла жёсткого диска VirtualBox

Альтернатива экспорту и импорту виртуальной машины – добавление новой машины из существующего файла жёсткого диска VirtualBox «.vdi». Этот способ ничем не уступает процедуре экспорта и импорта виртуальной машины. Более того, если файл «.vdi» расположен на несистемном диске, при переустановке Windows на физическом компьютере можно даже и не тратить время на экспорт конфигурации. Хранящийся же на системном диске файл «.vdi» можем просто перенести на несистемный диск. По большому счёту, процесс экспорта и импорта виртуальной машины выигрывает только экономией занимаемого места файлом «.ova». Например, в нашем случае проводился экспорт виртуальной машины с установленной гостевой ОС Windows ХР, и вес файла «.ova» на выходе составил 4,11 Гб. В то время как размер файла жёсткого диска «.vdi» этой же системы составляет 10 Гб.

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

Запускаем VirtualBox и жмём «Создать».

Далее называем виртуальную машину, выбираем операционную систему, её версию и разрядность. Жмём «Next».

Задаём показатель оперативной памяти. Жмём «Next».

В окне выбора жёсткого диска выбираем параметр «Использовать существующий жёсткий диск», с помощью кнопки обзора указываем путь хранения файла «.vdi». Жмём «Создать».

Виртуальная машина появится в списке VirtualBox, можем её запускать.

Гостевая ОС запустится ровно в том состоянии, в котором была сохранена в последний раз работы с ней.

Добавление новой виртуальной машины из существующего файла «.vdi» – это также способ перенести файл жёсткого диска гостевой ОС на несистемный диск компьютера, если изначально таковой был создан на системном диске, и со временем занимаемое им место стало снижать производительность системы. Для этого необходимо удалить виртуальную машину из списка в главном окне VirtualBox. На выбранной машине вызываем контекстное меню и выбираем «Удалить».

Затем в появившемся окошке жмём «Убрать из списка».

После этого можно искать файл жёсткого диска «.vdi» на системном диске (как правило, по умолчанию это путь C:\Users\Имя_пользователя\VirtualBox VMs), переносить его на несистемный диск  и добавлять виртуальную машину заново.

Смотрите также:

  • Экспорт и Импорт реестра

    Надо очень аккуратно подходить к процессу изменения параметров реестра. Ведь одно неверное движение может привести к непредсказуемым последствиям, вплоть до краха всей системы. Поэтому перед любыми манипуляциями в реестре, необходимо…

  • Установка и настройка виртуальной машины VirtualBox

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

  • Создание виртуальной машины в гипервизоре VmWare ESXi версии 4.1

    Развертывание виртуальной инфраструктуры любой сложности начинается с такого шага, как создание виртуальной машины. В качестве примера сделаем виртуальную машину под установку WinXP в достаточно простой конфигурации - один процессор, 512…

Как перенести настроенную Windows с VirtualBox на реальный десктопный компьютер или ноутбук

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

Но что, если у вас возникнет нужда в обратном, то есть в переносе настроенной виртуальной Windows на физический компьютер?

Развертывания виртуальной Windows на физический диск

Скажем, понравилась вам тестируемая на виртуалке версия Windows, и вы захотели, не тратя времени, развернуть ее на хостовой машине. Возможно ли такое? Да, но с определенными оговорками, ибо нельзя дать стопроцентной гарантии, что система встанет без ошибок и необходимости дополнительных настроек вроде установки драйверов. На одном из ресурсов для этого предлагается использовать программу Macrium Reflect, но нам этот способ показался слишком громоздким и неудобным, поскольку, во-первых, он предполагает работу как минимум с двумя переносными носителями, во-вторых, с ним связано практически неизбежное падение развернутой системы в BSOD, с которым придется разбираться отдельно.

Мы предлагаем более простое решение с применением утилиты Vhd2Disk — выполняющей ту же работу, что и знаменитая Disk2vhd, только в обратном порядке. Если Disk2vhd виртуализирует физический ПК, то Vhd2Disk, извините за не совсем удачное выражение, материализует виртуальную Windows на физическом компьютере.

Утилита тоже бесплатна, скачать ее вы можете с официальной странички форума:

https://docs.microsoft.com/en-us/sysinternals/downloads/disk2vhd

Перенос Windows с VirtualBox на реальный компьютер

Для примера мы будем использовать виртуальную Windows XP ввиду ее компактности и небольшого объема внешнего диска, но суть от этого не меняется, с таким же успехом на физический диск вы можете перенести Windows 10, 8.1 и 7. Итак, имея настроенную виртуальную Windows на Oracle VM VirtualBox, удаляем из нее дополнения гостевой ОС во избежание конфликтов и отцепляем общие папки, если таковые имеются. Зайдя в управление дисками виртуальной системы, вы увидите примерно такую картину, только разделов в Windows 10/8.1/7 будет больше (служебные, системный и пользовательский).

Конвертирование диска VDI в VHD

Более чем наверняка ваша переносимая с VirtualBox Windows будет установлена на виртуальный диск формата VDI, нам же нужен виртуальный диск формата VHD, поэтому завершаем работу гостевой системы, идем в менеджер виртуальных носителей VirtualBox и выбираем диск с нашей системой.

Выделяем ее мышкой и жмем на панели «Копировать». Здесь отдаем предпочтение формату VHD и нажимаем «Копировать», изменив, если надо, каталог для сохранения копии.

Процедура не займет много времени, в результате которой вы получите точную копию виртуальной машины, только в формате VHD.

Подготовка диска

В данном примере развертывание образа будет выполняться на чистый накопитель, который необходимо подключить к компьютеру через SATA или USB. Если на диске уже имеются разделы, удаляем их со всем содержимым в Diskpart. Правда, есть способ, позволяющий развернуть систему из VHD-образа только на системный том, но в данном примере мы предположим, что вы решили перенести не только одну систему, но весь виртуальный диск с его разделами. Вот так это должно выглядеть в оснастке управления дисками.

Работа с Vhd2Disk

Теперь можно приступать к работе с утилитой Vhd2Disk. Запустив тулзу, укажите в поле «VHD File name» путь к полученному VHD-образу. А теперь будьте внимательны: в поле «Target Drive» укажите номер того физического носителя, на который станет разворачиваться система из VHD-образа.

У нас этот диск имеет номер 1, тогда как диск с установленной и работающей системой имеет номер 0. Убедившись, что всё выбрано правильно, нажмите «Vhd to disk». Коли всё пройдет удачно, спустя несколько минут в строке статуса получите сообщение «SVHD dumped on drive successfully!».

После этого подключаем диск с развернутой на него системой к компьютеру и пробуем загрузиться. При удачной процедуре начнется этап подготовки устройств, так как развертывание производится на новое «железо». При развертывании Windows 10, к примеру, вы увидите такую картинку:

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

Также, что очень важно, вам нужно будет зайти в Диспетчер устройств, в котором наверняка обнаружатся неопознанные устройства или же устройства без драйверов. Это нормальное явление, драйвера ставим с вручную или помощью DriverPack Solution либо же аналогичной программы.

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

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

Использование виртуальной машины может значительно повысить вашу производительность. Но часто бывает камнем преткновения: копирование текста или файлов с главного компьютера на гостевой или наоборот.

transfer-files-vm

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

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

Share data with USB on a virtual machine

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

В нашем руководстве по виртуальным машинам это объясняется более подробно.

virtual-machine-linux

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

  • Скопировать и вставить
  • USB-накопитель
  • Сетевой ресурс

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

Ниже мы рассмотрим обмен данными с помощью этих трех методов на виртуальных машинах, работающих на Oracle VirtualBox и VMware Workstation Player.

Копирование и вставка данных

Самый простой вариант - скопировать данные с вашего хост-компьютера и вставить их в окно гостевой виртуальной машины.Или скопируйте с гостевой виртуальной машины в браузер открытых файлов на хосте. Но так ли все просто, как кажется?

К счастью, да, это так.

Копирование и вставка данных в VirtualBox

Если вы используете VirtualBox, при запущенной виртуальной машине выберите Devices> Drag and Drop .Здесь вы можете выбрать Host to Guest, Guest to Host и Bidirectional. Также есть опция по умолчанию - Отключено. Для достижения наилучших результатов используйте Двунаправленный .

Это все, что нужно сделать.

Как копировать и вставлять данные в VMware

Пользователям VMware необходимо сначала установить пакет VMware Tools, который предоставляет дополнительные функции.Вы можете начать это через VM> Install VMware Tools . Если вы еще не загрузили VMware Tools, вам будут предоставлены инструкции для этого.

Затем вы можете включить копирование и вставку в VM> Настройки > Параметры .Выберите Guest Isolation , затем Enable, скопируйте и вставьте и подтвердите OK .

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

USB-накопитель

Использование USB-накопителя для передачи данных между двумя физическими машинами - давняя традиция.Флэш-накопители USB заменили 3,5-дюймовые гибкие диски в начале 2000-х годов.

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

Обмен файлами с USB-накопителя в VirtualBox

Чтобы иметь доступ к USB-устройствам из VirtualBox, вам необходимо включить USB-доступ.Для этого требуется пакет расширений VirtualBox с сайта www.virtualbox.org/wiki/Downloads.

Как только вы это сделаете, вставьте USB-устройство, которое хотите использовать.Затем откройте VirtualBox и щелкните File> Preferences , затем Extensions и щелкните + . Перейдите к загруженному пакету расширений, щелкните Открыть , затем при появлении запроса Установить . Следуйте инструкциям, чтобы завершить процесс. Затем вы можете проверить, включен ли USB, в Настройки> USB .

Check USB support in VirtualBox

После добавления поддержки USB вам необходимо включить ее.В главном окне VirtualBox щелкните правой кнопкой мыши виртуальную машину, которую вы хотите использовать, и выберите «Настройки »> « USB ». Щелкните + , затем найдите USB-устройство. Он будет доступен при запуске ВМ. Таким же образом можно добавить дополнительные диски.

Копирование файлов с USB в VMware

В VMware, когда USB-устройство подключено и виртуальная машина является активным окном, устройство обнаруживается.Однако в этом сценарии он не будет обнаружен хост-компьютером. Чтобы это произошло, извлеките диск, сверните виртуальную машину и снова подключитесь.

Это просто, но может запутаться, если вы забудете, к какой операционной системе подключен USB-накопитель.

Этот вариант лучше всего подходит для больших файлов.Конечно, вы ограничены емкостью USB-устройства, так что имейте это в виду. Какое бы программное обеспечение ВМ вы ни использовали, безопасное извлечение USB-устройств рекомендуется как на хост-машинах, так и на гостевых виртуальных машинах.

Создание общего диска

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

Хотя физически все они находятся на одном компьютере, это увеличивает емкость совместного использования данных виртуальной машины.

Создать общий ресурс в VirtualBox

Вы должны были уже загрузить гостевые дополнения VirtualBox.Это должно быть установлено через Devices> Install Guest Additions , где вы должны найти соответствующий EXE-файл. Выполните действия до конца, выбрав параметры по умолчанию, затем Готово .

Запустите VirtualBox и откройте Devices> Shared Folders> Shared Folders Settings .Щелкните +, затем в Путь к папке щелкните стрелку и выберите Другое . Найдите (в основной ОС) папку, которую вы используете в качестве общего ресурса, выделите ее, затем Выберите папку .

Share folders between host OS and guest virtual machines

В окне «Добавить общий ресурс» дайте общему ресурсу имя (разумно сохранить то же имя в гостевой ОС, что и в ОС хоста).Проверьте Автоустановка и Сделайте постоянный , затем OK .

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

Общий доступ к сетевому диску в VMWare

Совместное использование данных через накопитель включено по умолчанию в VMware.Все, что вам нужно сделать, это выполнить обычные шаги для конкретной ОС, чтобы настроить общий сетевой ресурс. Например, если вы использовали Windows в качестве хоста и Linux в качестве гостевой ОС, выполните следующие действия для обмена файлами между Windows и Linux.

Это будет работать для Windows, Linux и BSD.

Обратите внимание, что общий доступ к папкам недоступен в бесплатном проигрывателе VMware Player.

Хотя это наиболее сложный вариант для настройки, вы сможете легко делиться файлами большего размера.Сюда могут входить установщики, файлы образов дисков и видео в высоком разрешении.

Совместное использование данных для максимальной производительности виртуальных машин

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

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

Wyze Watch Wyze выпускает умные часы за 20 долларов с девятидневным сроком службы батареи

Напоминает Apple Watch, но намного дешевле, теперь они доступны для предварительного заказа.

Об авторе Кристиан Коули (Опубликовано 1421 статья)

Заместитель редактора по безопасности, Linux, DIY, программированию и техническим вопросам.Он также выпускает The Really Useful Podcast и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Автор статьи в журнале Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

Ещё от Christian Cawley
Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

.

3 способа передачи файлов между Windows и VirtualBox



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

Способ 1. Создайте общую папку для передачи файлов между Windows и VirtualBox

Шаг 1: Найдите папку, к которой вы хотите предоставить общий доступ.

Шаг 2: Щелкните его правой кнопкой мыши и выберите Properties .

Шаг 3: На вкладке Sharing щелкните Advanced Sharing .

Шаг 4: Установите флажок Поделиться этой папкой и нажмите OK . Вы также можете щелкнуть Permissions , чтобы изменить разрешения для пользователей.

Шаг 5: Запустите VirtualBox и нажмите Windows + R , чтобы вызвать диалоговое окно Run .Введите IP-адрес вашего хост-компьютера и нажмите , введите . Теперь вы можете обмениваться файлами между Windows и VirtualBox.

Способ 2: передача файлов между Windows и VirtualBox путем перетаскивания

Шаг 1. Перейдите к Device > Drag and Drop > Bidirectional .

Шаг 2: Затем вы сможете перетаскивать файлы с гостевой машины на VirtualBox.

Примечание: Имя файла обязательно на английском языке.

Способ 3: перенос файлов из Windows в VirtualBox через буфер обмена или USB-накопитель

1. Передача файлов с помощью буфера обмена

Шаг 1: Щелкните Devices > Shared Clipboard > Bidirectional .

Шаг 2: Затем вы можете копировать и вставлять между Windows и VirtualBox.

2. Перенести файлы через флешку

Шаг 1: Запустите VirtualBox и щелкните Настройки .

Шаг 2: Щелкните USB на левой боковой панели, а затем щелкните значок Добавить , чтобы добавить USB-накопитель в VirtualBox.



Эта запись была размещена в Computer, VirtualBox и помечена как передачи файлов между Windows и VirtualBox.
Добавьте в закладки постоянную ссылку . .

Экспорт и импорт виртуальных машин

  • 3 минуты на чтение

В этой статье

Применимо к: Windows 10, Windows Server 2016, Microsoft Hyper-V Server 2016, Windows Server 2019, Microsoft Hyper-V Server 2019

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

Экспорт виртуальной машины

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

Использование диспетчера Hyper-V

Для создания экспорта виртуальной машины:

  1. В диспетчере Hyper-V щелкните виртуальную машину правой кнопкой мыши и выберите Экспорт .

  2. Выберите место для хранения экспортированных файлов и щелкните Экспорт .

Когда экспорт будет завершен, вы увидите все экспортированные файлы в папке экспорта.

Использование PowerShell

Откройте сеанс от имени администратора и выполните следующую команду после замены и :

  Экспорт-ВМ-Имя \ <имя ВМ \> -Путь \ <путь \>  

Подробнее см. Export-VM.

Импорт виртуальной машины

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

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

Импорт с помощью Hyper-V Manager

Для импорта виртуальной машины:

  1. В меню Действия в диспетчере Hyper-V щелкните Импортировать виртуальную машину .

  2. Щелкните Далее .

  3. Выберите папку, содержащую экспортированные файлы, и нажмите Далее .

  4. Выберите виртуальную машину для импорта.

  5. Выберите тип импорта и нажмите Далее . (Описание см. В разделе Типы импорта ниже.)

  6. Нажмите Готово .

Импорт с использованием PowerShell

Используйте командлет Import-VM , следуя примеру для нужного типа импорта. Описание типов см. В разделе Типы импорта ниже.

Зарегистрироваться на месте

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

  Import-VM -Path 'C: \ <путь экспорта vm> \ 2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx'  
Восстановить

Чтобы импортировать виртуальную машину, указав ваш собственный путь для файлов виртуальной машины, выполните такую ​​команду, заменив примеры своими значениями:

  Import-VM -Path 'C: \ <путь экспорта vm> \ 2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx '-Copy -VhdDestinationPath' D: \ Virtual Machines \ WIN10DOC '-VirtualMachinePath' D: \ Virtual Machines \ WIN10DOC '  
Импортировать как копию

Чтобы завершить импорт копии и переместить файлы виртуальной машины в расположение Hyper-V по умолчанию, выполните такую ​​команду, заменив примеры своими значениями:

  Import-VM -Path 'C: \ <путь экспорта vm> \ 2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx' -Copy -GenerateNewId  

Подробнее см. Import-VM.

Типы импорта

Hyper-V предлагает три типа импорта:

  • Зарегистрировать на месте - этот тип предполагает, что файлы экспорта находятся в том месте, где вы будете хранить и запускать виртуальную машину. Импортированная виртуальная машина имеет тот же идентификатор, что и во время экспорта. Из-за этого, если виртуальная машина уже зарегистрирована в Hyper-V, ее необходимо удалить, прежде чем импорт заработает. После завершения импорта файлы экспорта становятся файлами состояния выполнения и не могут быть удалены.

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

  • Скопируйте виртуальную машину - это похоже на тип восстановления в том, что вы выбираете местоположение для файлов. Разница в том, что импортированная виртуальная машина имеет новый уникальный идентификатор, что означает, что вы можете импортировать виртуальную машину на один и тот же хост несколько раз.

.

Как передавать файлы с ПК на ПК

Детали

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

Вы можете использовать внешнее запоминающее устройство, такое как USB-накопитель, SD-карта или внешний жесткий диск, чтобы переместить все ваши любимые файлы с ПК с Windows 7 на ПК с Windows 10.

Автоматически перемещайте свои программы, файлы, настройки профиля и многое другое на новый компьютер с Windows 10.PCmover позволяет легко и просто настроить новый компьютер с Windows 10.

Преимущества

  • Включите резервное копирование папок ПК для автоматического резервного копирования и синхронизации папок рабочего стола, документов и изображений с OneDrive.

  • Вы можете просматривать и редактировать свои файлы в приложении OneDrive на других устройствах, включая Android и iPhone. Вы также можете использовать любой компьютер, чтобы перейти на веб-сайт OneDrive и войти в систему для доступа к своим файлам.
  • После сохранения файлов в OneDrive, если ваше устройство потеряно или повреждено, ваши файлы все равно будут скопированы и защищены в облаке.
  • Вы контролируете, кто, если кто-либо, кроме вас, имеет доступ к вещам, которые вы храните в OneDrive.
  • Если вас беспокоит свободное место на жестком диске, функция «Файлы по запросу» позволяет просматривать файлы OneDrive в проводнике, не загружая их на компьютер.
  • Не требуется доступа в Интернет, дополнительного программного обеспечения или услуг.
  • Внешние диски портативны, удобны и могут быть зашифрованы в целях безопасности.
  • Для большой коллекции файлов, занимающих много места на диске, перемещение их через USB может быть самым быстрым и экономичным вариантом.
  • Сохранить все: примите значения по умолчанию или выберите, что передать, не перезаписывая ничего на новом ПК.
  • Установите и забудьте: начните передачу и уходите.
  • Бесплатная поддержка 24/7: быстро настройте свой новый компьютер с помощью сертифицированного эксперта по миграции ПК.
.

Как перенести файлы на новый компьютер

Чистая очистка: уберегите свои старые данные от злоумышленников
После перемещения файлов следует оставить старый компьютер по крайней мере на пару недель на случай, если вы пропустили какие-либо файлы. Однако, если вы продаете, выбрасываете или отдаете свой старый компьютер, убедитесь, что все ваши данные и личная информация удалены. Простая передача файлов этого не делает. Даже удаление файлов или переформатирование диска может по-прежнему позволить экспертам получить информацию, которую вы не хотите, чтобы они имели, например информацию о вашем банке или старые электронные письма.К счастью, бесплатные программы уничтожения данных, такие как Darik's Boot And Nuke (DBAN), могут стереть все на вашем старом компьютере, гарантируя, что вы не оставите никаких следов (данных).

Оставайтесь под защитой: создавайте резервные копии новых материалов
Теперь, когда вы привыкли перемещать файлы со своего старого ПК, самое время убедиться, что у вас есть постоянная система резервного копирования на случай, если вам придется восстановить эти файлы еще раз. Windows * 8 и более поздние версии предоставляют удобную функцию под названием История файлов, которая позволяет автоматически и регулярно создавать резервные копии файлов на внешний жесткий диск.Эта функция гарантирует, что ваши данные не останутся в истории в худшем случае.

Если у вас Mac, у вас есть множество вариантов и платформ для резервного копирования данных, от iCloud до таких программ, как Time Machine, в зависимости от того, какую версию OS X вы используете.

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

.

vmware - Как перенести файл с ПК на виртуальную машину?

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании
.

Смотрите также