Перенос EFI-систем Windows на виртуальную машину VirtualBox средствами Paragon

Перенос EFI-систем Windows на виртуальную машину VirtualBox средствами Paragon

Перенос EFI-систем Windows на виртуальную машину VirtualBox средствами Paragon

Категория: Виртуальные машины
Добавил:
access_timeОпубликовано: 13-06-2018
visibilityПросмотров: 13 078
chat_bubble_outlineКомментариев: 1

Друзья, привет. И снова материал для работающих со средствами виртуализации операционных систем. Два с лишним года назад на страницах сайта была опубликована статья Владимира о переносе Windows на виртуальную машину VirtualBox с использованием программы Paragon Hard Disk Manager 15. Эта статья будет римейком той: ниже рассмотрим эту же тему, но с некоторыми нюансами. Акцент сделаем на специфике виртуализации современных EFI-систем Windows (операционных систем, установленных на GPT-дисках). Образцово-показательным объектом этого процесса выберем Windows 10. И удешевим стоимость процесса: в качестве инструмента будем использовать не Hard Disk Manager 15, а другой продукт от компании Paragon – программу с более приемлемой по цене лицензией «Домашний Эксперт 15».

Перенос EFI-систем Windows на виртуальную машину VirtualBox средствами Paragon

О программе Paragon «Домашний Эксперт 15»
Программа «Домашний Эксперт 15» — это точный клон Hard Disk Manager 15 в плане интерфейса и базовых возможностей. Компания Paragon создала урезанную сборку своего ПО, чтобы занять бюджетную нишу продаж. Тогда как лицензия на Hard Disk Manager 15 стоит 2990 руб., менее функциональная сборка «Домашний Эксперт 15», которая может решать те же основные задачи, обходится вполовину дешевле — 1490 руб. В ней нет присутствующих на борту Hard Disk Manager 15 продвинутых функций типа редактора дисков или монтирования виртуальных дисков. Зато есть весь наиболее востребованный функционал как то:
• Управление дисковым пространством;
• Резервное копирование («архивирование» в терминологии программы);
• Клонирование Windows;
• Клонирование жёстких дисков;
• Шредер данных;
• Создание аварийного носителя;
• А также функция P2V-копирования, она же виртуализация физической машины — процесс преобразования хост-систем в виртуальные машины. Функцию P2V-копирования мы, собственно, и будем использовать для решения поставленной в теме статьи задачи.
Ознакомительная триал-версия, увы, не предусматривается. Если у вас, друзья, стоит на компьютере Hard Disk Manager 15, все нижеприведённые операции будут идентичны. А теперь к сути вопроса.
Виртуализация физической машины
Средства P2V-копирования, реализованные в продуктах Paragon, создают готовую виртуальную машину VirtualBox или VMware с преобразованной в гостевую хост-системой Windows. Создание непосредственно виртуальной машины получается у этих продуктов не всегда корректно. К примеру, в моём случае во время предварительного тестирования этого процесса средства Paragon неверно настроили сетевой адаптер и аудиоконтроллер. Плюс к этому, P2V-копирование прекрасно справляется с виртуализацией EFI-систем, однако не умеет настраивать виртуальные машины VirtualBox на работу с ПО EFI (т.е. с эмуляцией BIOS UEFI). Но настройки машины VirtualBox – это дело поправимое, главное, что средства Paragon безупречно справляются со своей работой по части виртуализации жёстких дисков с установленными хост-системами Windows. Ведь виртуальный жёсткий диск – самое ценное во всей этой кухне. На его базе мы потом пересоздадим виртуальную машину, используя уже средства самой программы VirtualBox. Поехали.
Запускаем стартовый экран Paragon «Домашний Эксперт 15». Выбираем плитку «P2V-копирование».

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dc1c10b

Далее.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dc3f93f

Выбираем все системные разделы GPT-диска с хост-системой:
• Диск С;
• EFI-раздел;
• OEM- или MSR-раздел, если они есть.
Жмём «Далее».

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dc56dea

Выбираем «VirtualBox».

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dc76873

И вот этап задания настроек виртуальной машины. Здесь задаём ей имя. Я не буду оригинален, назову её «Windows 10 EFI». Впоследствии мы будем пересоздавать машину, потому сейчас нет смысла настраивать ядра процессора и ОЗУ. Жмём «Далее».

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dc8d11b

Этап настройки контроллера виртуального жёсткого диска: вот, пожалуйста, друзья, то, о чём я говорил выше насчёт некорректности настроек виртуальной машины. Мы виртуализируем EFI-систему, а нам по умолчанию предлагается IDE-контроллер. Во-первых, виртуальные машины VirtualBox с эмуляцией BIOS UEFI не работают с IDE-контроллером. При запуске такой машины тупо получим ошибку. Во-вторых, в хост-системах EFI обычно стоят драйверы AHCI, потому даже если бы VirtualBox давала зелёный свет EFI-машинам с IDE-контроллером, при запуске преобразованной Windows получим синий экран смерти из-за отсутствия драйверов IDE. Средства Paragon, в принципе, позволяют менять тип контроллера на SATA.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dcab8a2

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dcc38e2

Но это так, информация для справки, мы ничего менять не будем, нет смысла. Просто жмём «Далее».

Указываем путь хранения виртуальной машины. Это, соответственно, имеющийся каталог хранения файлов машин VirtualBox. Жмём «Далее».

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306df639c1

И это был старт операции. Ждём.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306df7895c

Готово.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306df994d7

Настройки внутри VirtualBox
Запускаем VirtualBox. Если бы средства Paragon корректно создавали виртуальные машины, нам бы, друзья, оставалось просто добавить в интерфейс VirtualBox файл параметров только что созданной машины «.vbox». И работа была бы сделана.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dfaefee

Однако нам придётся пересоздать машину. Открываем в проводнике путь её хранения, который прописывали в окне Paragon. И переименовываем папку – дописываем что-то, например, цифру 2. В моём случае получилась папка «Windows 10 EFI 2».

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dfcff40

В окне VirtualBox жмём кнопку «Создать». Указываем исходное имя машины, в моём случае «Windows 10 EFI». Выбираем версию Windows, указываем объём ОЗУ. В параметрах жёсткого диска выбираем «Не подключать». Создаём.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306dfed812

Машину не включаем пока. Обращаемся к проводнику: заходим в переименованную папку машины, в моём случае в папку «Windows 10 EFI 2». Вырезаем отсюда файл «.vdi» виртуального жёсткого диска.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306e020395

И вставляем в папке с исходным названием машины. В моём случае в папке «Windows 10 EFI».  Эта папка появилась сразу же после того, как мы создали машину внутри VirtualBox. Переименованную папку (в моём случае «Windows 10 EFI 2») удаляем. Теперь настроим новую машину.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306e03bd6d

В разделе «Система» ставим галочку включения EFI.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306e05d008

В разделе «Носители» добавляем жёсткий диск. Правильный контроллер SATA присутствует по умолчанию.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306e07d7c7

Выбираем существующий диск.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306e0cdd9e

И указываем путь к файлу «.vdi», который мы вырезали, а потом вставляли.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306e0e45b5

Всё.

d0bfd0b5d180d0b5d0bdd0bed181 efi d181d0b8d181d182d0b5d0bc windows d0bdd0b0 d0b2d0b8d180d182d183d0b0d0bbd18cd0bdd183d18e d0bcd0b0d188d0b8 65d306e10ccad

Теперь можем запускать виртуальную машину.
 
tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку

Выделите и нажмите Ctrl+Enter

Виртуальные машины
Перенос EFI-систем Windows на виртуальную машину VirtualBox средствами Paragon