Выполнение под Windows 7-8.
1. Создание VHD.
Вариантов и сторонних приложений много.
Штатный вариант для Windows 7-8-Blue (графический интерфейс):
Компьютер -> Управление -> Управление дисками -> Действие -> Создать виртуальный жесткий диск
Выбор размещения и размера VHD:
- любой (в том числе и системный) раздел локального HDD с файловой системой NTFS без сжатия, имеющий свободного места более, чем планируемый размер VHD. Размещать проще в корне, но можно и в каталоге с любым именем;
- для установки и теста x86 системы достаточно 7000 MB, нормально - 10000 MB, комфортно - 15000 MB;
- для установки и теста x64 системы достаточно 10000 MB, нормально - 15000 MB, комфортно - 20000 MB.
После создания VHD из "Управления дисками" нужно выполнить инициализацию нового диска и создание-форматирование раздела.
Можно воспользоваться готовыми VHD -> 7zip самораспаки
VHD Win8-10GB.exe http://rgho.st/45411731 , и
VHD Win8-15GB.exe http://rgho.st/45411757 . В архивах файлы пустых динамических VHD.
2. Выполнить монтирование нового (пустого) VHD в системе:
- в Win 7 можно через Компьютер -> Управление -> Управление дисками -> Действие -> Присоединить виртуальный жесткий диск;
- в Win 8 достаточно двух кликов мышки по файлу.
3. Смонтировать в системе любимой утилитой дистрибутивный ISO (в Win 8 достаточно двух кликов мышки по файлу).
4. Распаковать с пом. GImagex (я использую эту ->
http://rgho.st/45409920 ) нужный образ из системного WIM-файла
буква_диска_смонтированного_ISO:\sources\install.wim на смонтированный VHD.
Для WIM-файла эта операция называется обычно "применить".
5. Cоздать новую запись в BCD рабочей системы для старта вновь устанавливаемой системы.
Проще всего это сделать штатной bcdboot.exe:
Запомнить букву смонтированного VHD и выполнить от имени Администратора в командной строке команду
Код
bcdboot буква_диска_смонтированного_VHD:\Windows
6. В процессе выполнения п.5 для новой записи будет установлен статус "по-умолчанию".
Можно оставить и так, но я рекомендую вернуть этот статус рабочей системе.
Это можно сделать через свойства системы:
Компьютер -> Свойства -> Дополнительные параметры системы -> Загрузка и восстановление -> Параметры -> Операционная система, загружаемая по-умолчанию
Или через штатную bcdedit.exe, выполнив в ком. строке команду.
Код
bcdedit /default {current}
7. Все.
Можно перегружать PC и при загрузке выбрать строку новой системы "Windows 8" - она будет верхней (первой) в меню загрузки.
При первом старте будет выполнен первый этап установки, потом (после штатной перезагрузки) снова выбираете строку новой системы и заканчиваете установку.