Всем привет! Сегодня я расскажу как сделать из физической машины виртуальную. Для этого нам понадобятся:
- физическая машина с установленной операционной системой и необходимыми программами;
- Бесплатная утилита disk2vhd;
- Виртуальная машина (например Hyper-V);
- Немного терпения и удачи.
Решение:
Допустим, у вас есть физическая машина с установленной операционной системой Windows 7, которую вы решили превратить в виртуальную (Примечание: виртуализировать можно как десктопные системы, так и серверные). Скачиваем и устанавливаем на данную машину на раздел, который не будет виртуалиться, утилиту Disk2vhd. Запускаем ее.
Выбираем нужные диски. В дополнение к разделу (разделам) Windows не забудьте выбрать раздел System Reserved (системы BIOS / MBR) или Partition Recovery(Системы UEFI / GPT), а то система не загрузится.
Ставим или убираем галочки:
- «Use Vhdx» (если планируете работать с Hyper-V 2008, то галку убираем. Если планируете использовать 2012 и выше — галку ставим);
- «Use Volume Shadow Copy»:
О выборе « Использовать теневое копирование тома» :
Disk2VHD позволяет создать виртуальный жесткий диск системы, которая будет использоваться в настоящее время и находится в сети. Выбор « Использовать теневую копию тома» приведет к тому, что Disk2VHD создаст теневую копию вашей системы, как это было в тот момент, когда вы нажали « Создать» . Создание VHD может занять довольно много времени, но поскольку Disk2VHD считывает необходимую информацию из теневой копии, вы можете продолжать использовать Windows как обычно; любые изменения в системе, такие как установленное программное обеспечение или изменения рабочего стола, не будут включены в VHD, поскольку они были сделаны после создания теневой копии.
Далее нажимает «Create», начнется процесс создания виртуального диска.
После того, как диск vhd создан копируем его на наш сервер, где находится Hyper-V в папку, где лежат ваши виртуальные диски.
Далее запускаем Hyper-V — новая виртуальная машина — даем сколько нужно памяти — указываем виртуальную сеть.
Далее в окне выбора создать или подключить виртуальный диск выбираем «Использовать имеющий», нажимаем «Обзор» и указываем место, где лежит наш диск. Нажимаем Ок.
Далее тоже нажимаем Ок. Наша виртуальная машина готова.
Запускаем ее и любуемся результатом.
Особенности
Бывает, что при старте виртуальной машины вместо привычной загрузи Windows можно наблюдать черный экран с мигающим курсором. Не нужно этого пугаться.
Если это произошло, то подключаем к нашей виртуальной машине образ дистрибутива с нужной ОС и загружаемся, соответственно, с компакт диска.
Нажимаем «Восстановление системы» («Repair your computer»).
В окне «Параметры восстановления системы» («System Recovery Options») выбираем пункт «Командная строка» («Command Prompt»).
В командной строке вводим две команды:
Bootrec /fixMbr Bootrec /fixboot
Перезагружаемся и… о, чудо… все работает!
Спасибо:
https://habr.com/ru/post/253481/ за помощь в решении создания виртуальной машины из физической.
http://www.oszone.net/11294/ за помощь в решении черного экрана с мигающим курсором.