Создание сборки на основе media creation tool
Очень многие сборщики любят MSDN и создают сборки на основе MSDN. Но однако есть способы создания сборки и из образа Media Creation Tool.
Обозначения:
A1 - путь до Install.esd
A2 - номер редакции
A3 - виртуальный диск для монтирования
A4 - путь до нового install.esd
A5 - название редакции
A6 - ключ от более высокого издания
А7 - название новой редакции (можете назвать как угодно)
A8 - путь до пакетов интеграции
А9 - ключ от редакции.
A2 - номер редакции
A3 - виртуальный диск для монтирования
A4 - путь до нового install.esd
A5 - название редакции
A6 - ключ от более высокого издания
А7 - название новой редакции (можете назвать как угодно)
A8 - путь до пакетов интеграции
А9 - ключ от редакции.
Проблема заключается в следующем: в сборке есть install.esd вместо Install.wim, сжатый по типу Recovery. Соответственно, в него вносить изменения нельзя.
Обходится это достаточно просто командой:
Dism /apply-image /imagefile:A1 /index:A2 /ApplyDir:A3
Этой командой мы распаковываем тот самый первичный образ на другой раздел или виртуальный VHD-диск.После этого мы можем делать с ним ровно те же операции, что и с смонтированным WIM по предыдущим инструкциям.
Интеграция обновлений:
Dism /image:A3 /add-package /packagePath:A8
Ввод ключей:
dism /image:A3 /Set-ProductKey:А9
Их можно найти в моих предыдущих публикациях.
А теперь самое интересное:
Поскольку образ распакован, а не смонтирован, то можно сохранять его сколько угодно раз. А значит, можно взять самую младшую редакцию для одного языка, интегрировать обновления и языки (если надо) и сохранить. Далее повысить издание через команду:
Dism /image:A3 /Set-Edition:A5 /ProductKey:A6
И сохранить уже новое издание, потом еще раз ввести ключ от более высокого издания и сохранить. Повышая издание раз за разом и сохраняя "Контрольную точку", мы получим полный комплект All-in-One.
Команда сохранения:
Dism /capture-image /imagefile:A4 /capturedir:A3 /name:A7
На создание сборки таким образом уходит меньше времени на бесполезную работу, включая тестирование каждой редакции (тестируется лишь самая младшая), а издания старшие получаются сами по механизму, аналогичному вистовскому Windows Anytime Upgrade.
Всем спасибо за внимание!
Anonimouse 13/12/16 Просмотров: 953
0