Как виртуализировать физический компьютер

Одним из ключевых преимуществ программы VMware Workstation перед VirtualBox является наличие в первой замечательной функции, благодаря которой пользователи могут виртуализировать свой физический компьютер со всеми его драйверами, программами и настройками. Но это ещё не значит, что этот трюк нельзя реализовать на VirtualBox. Как известно, эта программа поддерживает работу с разными типами подключаемых виртуальных дисков. При этом совсем не обязательно, чтобы они были созданы именно в VirtualBox.
Существует утилита, с помощью которой можно создать совместимый с VirtualBox виртуальный слепок операционной системы. Называется она Disk2vhd. Благодаря механизму теневого копирования (Volume Shadow Copy) Disk2vhd позволяет создавать снапшоты данных физического диска на лету без необходимости инъекции драйверов. Вам лишь нужно выбрать конвертируемый диск и указать путь для выходного файла, а остальное утилита сделает сама. Полученный в результате файл можно будет подключить к виртуальной машине VirtualBox как IDE-устройство.
Пользоваться Disk2vhd очень просто. После запуска утилиты вам нужно указать разделы, которые вы собираетесь преобразовывать. Формат контейнера выбираем VDH (Use Volume Shadow Copy), также не забываем отметить галочкой раздел «Зарезервировано системой». Далее выбираем свободный раздел для сохранения файла виртуального диска и жмём«Create». В VirtualBox создаём новую виртуальную машину и подключаем полученный файл VDH как уже существующий виртуальный диск.
Скачать Disk2vhd можно совершенно бесплатно с официального сайта. Утилита работает со всеми популярными версиями Windows. Исключения составляют лишь OEM-версии, в которых перенос данных на виртуальные машины запрещён в соответствии с лицензией.