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

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

  • автор:

Как перенести ОС Windows на виртуальную машину

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

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

В этом руководстве собраны инструкции по преобразованию установок Windows в виртуальные образы Microsoft Hyper-V, VirtualBox и VMware.

VHDX — Microsoft Hyper-V

VHDX - Microsoft Hyper-V

Перенос ОС Windows в виртуальную машину Microsoft Hyper-V выполняется очень просто благодаря программе Disk2vhd от Sysinternals.

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

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

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

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

Вы можете выбрать только раздел Windows или даже преобразовать несистемные разделы в образы VHD, не выбирая раздел Windows.

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

VHDX имеет несколько преимуществ, такие как поддержка более крупных виртуальных дисков (64 ТБ против 2 ТБ), лучшая защита от повреждений, дистанционное онлайн изменение размера и др. VHD необходим в основном для целей совместимости, например, когда продукт не поддерживает VHDX, а также когда вы хотите преобразовать образ в Virtualbox.

Второй параметр позволяет использовать теневую копию тома.

Disk2VHD обрабатывает выбранные тома и превращает их в образы виртуальных дисков, которые сохраняются в выбранном месте.

VDI — VirtualBox

VDI - VirtualBox

VirtualBox поставляется без встроенного инструмента конвертации установок Windows в образы виртуальной машины.

Однако, вы можете использовать альтернативное решение. Прежде всего, вам нужно создать образ VHD (как показано в разделе Microsoft Hyper-V выше).

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

  1. Нажмите на клавишу Windows , введите cmd.exe, зажмите Ctrl + Shift и нажмите клавишу Enter , чтобы запустить командную строку с правами администратора.
  2. Перейдите в папку VirtualBox в системе, например, C:\Program Files\Oracle\VirtualBox с помощью команды cd .
  3. Используйте команду vboxmanage clonemedium disk [source] [destination] , чтобы преобразовать образ диска VHD в формат VDI. Например: vboxmanage clonemedium disk o:\source.vhd o:\output.vdi

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

VMX — VMware

VMX - VMware

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

Размер установщика равен примерно 211 мегабайт. Во время установки вам будет предложено присоединиться к программе улучшения качества обслуживания клиентов.

Чтобы преобразовать запущенную систему Windows в виртуальный образ для VMware, выберите опцию “Конвертировать машину” в главном интерфейсе программы, чтобы начать работу.

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

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

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

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

  • Актуально для:
    • Parallels Desktop for Mac Standard Edition
    • Parallels Desktop for Mac Pro Edition
    • Parallels Desktop for Mac Business Edition
    • Parallels Desktop for Mac App Store Edition
  • Последняя проверка: Авг 22, 2023
  • Доступные переводы:ENKRRUJPDEITFRESCNHK
  • Получить обновленияСкачать

Важно: начиная с Parallels Desktop 19, данная функциональность более не доступна. Данная статья относится только к Mac, работающим на процессорах Intel. Перенос ПК в виртуальную машину Parallels Desktop на Mac с чипом Apple silicon на данный момент невозможен.

Parallels Desktop позволяет Вам полностью переносить Ваш физический ПК в виртуальную машину.

В данной статье в общих чертах описаны ключевые шаги. Более подробно процесс описан в Руководстве пользователя Parallels Transporter Agent .

Предварительные условия для импорта данных

Для импорта данных на Mac ваш ПК с ОС Windows должен иметь следующие характеристики:

  • Процессор x86 или x64 (Intel или AMD) с тактовой частотой 700 МГц (или выше)
  • Не менее 256 МБ ОЗУ
  • 50 MБ свободного места на жестком диске для установки Parallels Transporter Agent
  • Сетевой адаптер Ethernet или WiFi для переноса по сети

Поддерживаемые версии Windows и Linux

  • Windows 10
  • Windows 8.1
  • Windows 7
  • Windows Vista
  • Windows XP (Home, Professional SP2/SP3)
  • Windows Server 2003
  • Windows 2000 Professional
  • Red Hat Enterprise Linux 5.x, 6.x
  • Ubuntu Linux 10.04 LTS, 14.04

ПРИМЕЧАНИЕ. Parallels Desktop не поддерживает миграцию динамических томов Windows (не имеют фиксированного размера, в отличие от базовых томов). Они переносятся только как диски с данными. Позднее их можно будет добавить в уже существующую виртуальную машину.

Прежде чем начать выполнять миграцию, ознакомьтесь также со статьей базы знаний KB 119172.

Поддерживаемые файловые системы

  • FAT16/32 (только Windows)
  • NTFS (только Windows)
  • Ext2/Ext3

ВАЖНО. OEM-версии Windows могут не работать с Parallels Desktop после переноса на виртуальные машины. OEM-версии операционных систем распространяются только совместно с компьютерами. Пример OEM-версии операционной системы — это копия Windows, которая установлена на покупаемом вами новом компьютере.

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

Шаг 1. Установите Parallels Transporter Agent на ПК Windows

  1. Скачайте Parallels Transporter Agent для Windows с сайта Parallels и дважды щелкните установочный файл.
  2. Следуйте процедуре установки и запустите Parallels Transporter Agent.

Шаг 2. Выберите способ миграции

Выберите предпочтительный способ миграции для импорта данных с ПК на компьютер Mac.

По сети

Чтобы импортировать данные с ПК по сети, выполните указанные ниже действия:

  1. Включите оба компьютера Mac и Windows. Убедитесь, что компьютеры подключены к одной сети.
  2. Убедитесь, что выключен брандмауэр Windows. Вы сможете снова его включить после завершения переноса.
  3. На ПК Windows откройте Parallels Transporter Agent.
  4. На компьютере Mac откройте Parallels Desktop и последовательно выберите пункты Файл >Создать.
  5. Выберите Перенести Windows с ПК и нажмите кнопку Продолжить.
  6. Выберите Сеть и нажмите кнопку Продолжить.
  7. Найдите секретный код в окне мастера Parallels на компьютере Mac и введите его в Parallels Transporter Agent на ПК Windows. Можно также подключиться к исходному ПК Windows по его имени или IP-адресу. Для этого щелкните Подключить по IP-адресу, выберите имя ПК Windows в списке или введите IP-адрес и нажмите кнопку Продолжить.
  8. Если вы решили использовать имя или IP-адрес компьютера, укажите учетные данные администратора Windows. Parallels Desktop подключится к Parallels Transporter Agent и начнет собирать информацию об исходном компьютере.
  9. Чтобы не входить в Windows автоматически при каждом ее запуске, выберите пункт Не включать автоматический вход. Затем нажмите кнопку Продолжить.
  10. Выберите, нужно ли переносить все свои файлы и данные или только приложения Windows. Затем нажмите кнопку Продолжить.
  11. Выберите место, в котором нужно установить свои данные.
  12. На следующем шаге появится предупреждение о том, что при первом запуске Windows ее необходимо будет активировать заново. Чтобы продолжить, прочитайте это сообщение, выберите Я хочу продолжить и нажмите кнопку Продолжить.
  13. Выполняйте инструкции в процессе миграции. Имейте в виду, что продолжительность выполнения миграции зависит от объема данных, которые необходимо передать с ПК на Mac.
  14. По окончании миграции нажмите кнопку Готово.
  15. Запустите Windows.
  16. После загрузки Windows выберите меню Действия >Установить Parallels Tools и следуйте инструкциям на экране.

ПРИМЕЧАНИЕ. Для установки Parallels Tools необходимо войти в Windows как администратор.

Внешнее устройство

Чтобы выполнить импорт данных с помощью внешнего носителя данных:

  1. Подключите внешний носитель данных к ПК c Windows.
  2. На ПК Windows откройте Parallels Transporter Agent.
  3. Выберите способ миграции Внешнее хранилище.
  4. Нажмите кнопку Далее. Parallels Transporter Agent соберет информацию о ПК Windows.
  5. Чтобы не входить в Windows автоматически при каждом ее запуске, выберите пункт Не включать автоматический вход. Затем нажмите кнопку Далее.
  6. Выберите, нужно ли переносить все свои файлы и данные или только приложения Windows. Затем нажмите кнопку Далее.
  7. На следующем шаге появится предупреждение о том, что при первом запуске Windows ее необходимо будет активировать заново. Чтобы продолжить, прочитайте это сообщение, выберите Я хочу продолжить и нажмите кнопку Далее.
  8. По окончании миграции нажмите кнопку «Готово», чтобы завершить работу Parallels Transporter Agent.
  9. Отключите носитель от ПК и подключите его к Мас.
  10. На компьютере Mac откройте Parallels Desktop и последовательно выберите пункты Файл >Создать
  11. Выберите Перенести с ПК и нажмите кнопку Продолжить.
  12. Выберите Внешний носитель данных и нажмите кнопку Продолжить.
  13. Нажмите кнопку Обзор и выберите место для хранения данных. Затем нажмите кнопку Продолжить.
  14. Выберите место для установки Windows и хранения данных и нажмите кнопку Продолжить.
  15. По окончании миграции нажмите кнопку Готово.
  16. Запустите Windows.
  17. После загрузки Windows выберите Действия >Установить Parallels Tools и следуйте инструкциям на экране.

ПРИМЕЧАНИЕ. Для установки Parallels Tools необходимо войти в Windows как администратор.

Дополнительную информацию о миграции ПК на Mac см. в Руководстве пользователя.

Если при выполнении миграции возникают проблемы, способы их разрешения см. в статье базы знаний KB 113269.

Была ли эта статья полезной?

Как, по вашему мнению, можно улучшить эту статью?

Перенос Windows на виртуальную машину

image

Этот топик посвящен переносу windows xp с реальной машины на виртуальную под управлением VirtualBox.

Зачем это нужно?
  • сделать бэкап нужных файлов и поставить windows на чистый диск
  • поставить windows 7 второй системой
Подготовка к переносу
  • Очищаем раздел с системой от ненужных файлов (переносим или удаляем их), стараемся освободить раздел как можно больше. Это нужно для того, чтобы получаемый образ занимал меньше места.
  • Удаляем аппаратно-зависимые приложения и специфичные устройства из диспетчера устройств. В моем случае это оказались различные приложения от HP (quick launch buttons, credential manager и куча других), а также драйвер тачпада. Но я про это не знал и в итоге обрел немного гемороя после переноса 🙂
  • Чистим автозагрузку. Можно воспользоваться AVZ или аналогичными программами, умеющими удалять запускаемые приложения из реестра. Так же можно отключить несистемные службы (если знаете, зачем они нужны). Это поможет избавиться от диких тормозов после переноса, если что-то пойдет не так.
Установка ПО и перенос

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

Устанавливаем эту программу и запускаем. Создаем новую задачу, выбираем в качестве источника локальный компьютер, выбираем разделы жесткого диска (тут нужно обязательно указать загрузочный и системный (если они отличаются) разделы!). В качестве результата конвертации выбираем other virtual machine. Далее выбираем место, куда будет сохранен образ (нужен или съемный носитель достаточного объема или сетевой диск). В качестве типа виртуальной машины выбираем Workstation 5.x (для нее точно есть поддержка в Virtualbox), остальные настройки можно оставить по-умолчанию.

Теперь можно запустить конвертацию и набраться терпения, т.к. процесс этот долгий. Убедитесь, что на вашем носителе достаточно свободного места для хранения образа (также желательна файловая система NTFS, т.к. образ будет больше 2 Гб, иначе нужно устанавливать разбивку на 2гб файлы в настройках конвертера).

После конвертации запускаем VirtualBox на какой-либо машине, выбираем полученный образ в качестве жесткого диска и вуаля! получаем виртуальную машину (правда, не факт, что рабочую:)). В настройках виртуальной машины нужно установить галочки напротив ACPI и IO APIC, так же желательно дать ей побольше памяти (если есть).
Теперь можно запустить виртуальную машину.

Возможные проблемы
  • Важно правильно выбрать системный и загрузочный разделы. На моем ноутбуке загрузочным оказался раздел восстановления D, чему я оказался неприятно удивлен. Без него образ не будет работать. Шаманства с командами fixboot и fixmbr в консоли восстановления ни к чему не привели.
  • Если система лицензионная, то после переноса обязательно возникнут проблемы с активацией, т.к. меняется оборудование.
  • Если система при запуске выдает ошибку, нужно попробовать запустить её в безопасном режиме и удалить несовместимые устройства в диспетчере устройств.
Полезная информация
  • How to migrate existing Windows installations to VirtualBox
  • Статья «Рокировка с Windows» в журнале Linux Format за январь 2008 г.

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

Для большей мобильности можно перенести компьютер в виртуальную машину. Это можно сделать как для систем на Windows, так и для компьютеров на Ubuntu Linux.

10 января 2022

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

Перенос Windows в виртуальную машину

Компьютер с Windows перенести в виртуальную машину очень просто. Загрузите утилиту Microsoft Disk2VHD-это приложение превратит реальный жесткий диск в его слепок для виртуальной машины. Из списка выберите диски, которые нужно клонировать в формат VHD.

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

Перенос Ubuntu в виртуальную машину

Большинство утилит конвертации физического жесткого диска в слепок для виртуальной машины работают в Windows. Однако Windows не поддерживает файловую систему ext4, которая стандартно используется в Ubuntu Linux.

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

В терминале Ubuntu запустите команду:

sudo dd if=/dev/sda of=./resultfile.img bs=4M

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

На скриншоте выше создается полная копия накопителя объемом 480 ГБ и исходный файл kingston480gb.img будет иметь именно такой размер.

После клонирования диска в «сырой» файл его необходимо конвертировать в файл формата VDI, который пригоден для виртуальной машины.

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

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

Запустите приложение виртуальных машин VirtualBox и создайте новую виртуальную машину. Используйте только что сделанный файл VDI в качестве ее жесткого диска.

Если при запуске вы получили на экране послание FATAL: Could not read from the boot medium! System halted, это может означать, что в настройках этой виртуальной машины нужно включить EFI.

Клонированная операционная система может отказаться загружаться, попросив проверить файловую систему на сбое утилитой fsck. Выполните команду fsck -yf /dev/sda, а после ее завершения введите exit.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *