Конвертирование DVD-образа Windows 7 в VHD-файл

OSzone.net » Microsoft » Windows 7 » Установка и загрузка » Конвертирование DVD-образа Windows 7 в VHD-файл
Автор: Сергей Ткаченко aka hb860
Иcточник: www.winreview.ru
Опубликована: 28.01.2010

Про загрузку Windows 7 из VHD-файлов мы публиковали материал совсем недавно. Методика подразумевала выполнение полной установки системы в VHD-файл, словно на обычный жесткий диск. Сегодня мы поговорим о том, как ускорить этот процесс практически на 95% . Суть метода заключается в преобразовании файла install.wim в VHD-файл.

Описание методики

Воспользуемся скриптом из галереи исходников MSDN (MSDN Code Gallery), WIM2VHD. WIM2VHD - это сценарий Windows Scripting Host, предназначенный для использования в командной строке и позволяющий создать аппаратно-независимый VHD-файл из установочного диска Windows 7. При инициализации последнего система окажется в состоянии OOBE, иными словами, минует стадию начальной загрузки и распаковки файлов и будет готова к определению оборудования компьютера, на котором она запущена.

Помимо него, понадобится Windows® Automated Installation Kit (AIK) for Windows® 7. Это пакет автоматизации установки Windows 7, он содержит много всего полезного, объём загружаемого пакета составляет 1.5 Гигабайта.

Устанавливаем AIK, и помещаем для нашего же удобства файл wim2vhd.wsf в папку c:\Program Files\Windows OPK\Tools\x86\, если работаем с 32-разрядной системой, или c:\Program Files\Windows OPK\Tools\x64\ в случае 64-разрядной ОС.

Запустите командную строку с правами администратора. Перейдите в папку со скриптом командой CD. В моем случае это выглядит так:

cd /d "c:\Program Files\Windows OPK\Tools\x86\"

Измените пути на соответствующие вашей системе.

Запустите скрипт wim2vhd, для этого введите в командной строке следующее:

cscript wim2vhd.wsf /wim:h:\sources\install.wim /sku:homebasic /vhd:e:\win7hb.vhd

Командная строка расшифровывается так: "Взять файл h:\sources\install.wim, и редакцию homebasic преобразовать в e:\win7hb.vhd

Вот и всё. Остается дождаться окончания операции.

*
Увеличить рисунок

Теперь необходимо подключить полученный VHD-файл к загрузчику Windows 7. Это можно сделать с помощью приведенного ниже набора команд.

bcdedit /copy {current} /d “Windows 7 VHD”

Команда дублирует загрузочную запись текущей запущенной Windows 7. Вместо “Windows 7 VHD” вы можете написать что угодно. Bcdedit выведет на экран {GUID} только что созданной записи-дубликата - скопируйте его в буфер обмена.

Необходимо изменить новую запись-дубликат, добавив путь к VHD-файлу. Для этого нужно выполнить следующие команды:

bcdedit /set {ваш GUID} device vhd=[c:]\win7.vhd
bcdedit /set {ваш GUID} osdevice vhd=[c:]\win7.vhd
bcdedit /set {ваш GUID} detecthal on

Дополнительные материалы

Выводы

В данной статье были рассмотрен способ преобразования аппаратно-независимого образа install.wim в VHD-файл, содержащий операционную систему Windows 7 выбранной пользователем редакции в предфинальной стадии установки.


Ссылка: http://www.oszone.net/11246/wim_to_vhd