Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Vista / 2008 - (Статья) Интеграция Обновлений и Extras в дистрибутив Windows Vista

Ответить
Настройки темы
Vista / 2008 - (Статья) Интеграция Обновлений и Extras в дистрибутив Windows Vista

Покинул форум


Сообщения: 3254
Благодарности: 893


Конфигурация

Профиль | Цитировать


Изменения
Автор: prokazzza
Дата: 11-04-2007
Вложения
Тип файла: rar CDIMG252P.RAR
(45.0 Kb, 713 просмотров)
Тип файла: zip Updates.zip
(1.1 Kb, 626 просмотров)
Тип файла: zip boot.zip
(1.6 Kb, 538 просмотров)
Интеграция различных хотфиксов, в том числе Ultimate Extras, предназначенных для Windows Vista, напрямую в файл образа install.wim



Статья для тех кто предпочитаю использовать ОС, которая укомплектована последними хотфиксами, которые не нужно повторно загружать с Windows Update.


Это достаточно просто, так как Microsoft предоставляет для этого все необходимые инструменты, к тому же совершенно бесплатно. Ниже вы сможете загрузить макет скрипта, который поможет мгновенно начать работу (естественно заранее его отредактировав)

Требования:
Windows AIK, в частности peimg и imagex;
• Windows Vista
• Оригинальный Vista ISO/DVD

Кратко:
PEIMG - Средство настройки образов Windows
IMAGEX - Средство для создания образов WIM, работающее в режиме командной строки.


Сложность – средняя: необходимы навыки работы с командной строкой + понимание принципа работы imagex и peimg приветствуется.

Необходимо наличие установленного WAIK, а также использование командной строки, запущенной от лица Администратора системы. Необходимые инструменты расположены в папке \Program Files\Windows AIK\. В качестве примера мы используем хотфикс под номером 928089.

Загрузить все хотфиксы, доступные через http://support.microsoft.com (в формате .msu). Что касается Ultimate Extras, то их можно найти в папке \Windows\SoftwareDistribution\Download\ только в Ultimate-версии.

Разархивируйте содержимое .msu-файла, чтобы получить .cab-файл, необходимый для интеграции (peimg для интеграции хотфикса требуется файл формата .cab). Набираем команду:

expand -F:* c:\updates\Windows6.0-KB928089-x86.msu c:\updates

После распаковки .msu-файла в папке C:\updates появится четыре новых файла: .txt-файл, .xml-файл и два .cab-файла. Единственное, что нам потребуется - это основной .cab-файл, в нашем случае Windows6.0-KB928089-x86.cab. Остальное, включая сам .msu-файл, можно удалить. Повторяем операцию для каждого .msu-хотфикса.

Копируем содержимое Vista DVD во временную рабочую папку, к примеру, в c:\vistadvd\.

После распаковки всех .msu-обновлений их требуется импортировать в установочный образ install.wim. Каждая из имеющихся в установочном образе версия Vista должна быть обновлена вручную. Если, например, вы хотите интегрировать обновления в Ultimate-версию 32-битного установочного диска, необходимо использовать следующие команды:

Перед выполнением команды убедитесь, что в папке imagex есть файл драйвера wimfltr.inf и он установлен

imagex /mountrw c:\vistadvd\sources\install.wim 4 c:\mount (где c:\mount - папка, в которую монтируется установочный образ, а 4 обозначает в данном образе порядковый номер Ultimate-версии)

peimg c:\mount\windows /import=c:\Updates\Windows6.0-KB928089-x86.cab

Затем поочередно импортируем каждый из необходимых хотфиксов, меняя только имя .cab-файла.

Теперь, когда все обновления импортированы, пришло время установить их в образ Windows. Если вы не выполните эту процедуру, Windows Update будет внимать к вам с просьбой загрузить обновления, которые, на самом-то деле, уже загружены. Установка хотфиксов позволить избежать подобную ситуацию и буквально внедрит обновление в инсталлятор. Для установки воспользуемся командой:

peimg /install=*Package* c:\mount\windows

Команда будет повторена для всех обновлений, в имени которых встречается фраза "Package", поэтому нет необходимости повторять ввод команды для каждого обновления. Чтобы просмотреть список обновлений и проверить, установлены они или нет, набираем:

peimg /list /image=c:\mount\windows

В итоге появятся окно:



Если вы желаете, чтобы хотфиксы или Ultimate Extras были доступны в каждой из существующих версий Vista, то и этапы 4 и 5 должны быть повторены для каждой версии Vista. Для этого сначала демонтируем образ Vista, с которым вы работали и затем смонтировать другой образ:

imagex /commit /unmount c:\mount

imagex /mountrw c:\vistadvd\sources\install.wim x c:\mount (x - порядковый номер версии Vista в файле install.wim)

Осталось только создать ISO-файл. Для этого можно использовать утилиты типа vLite, cdimage или oscdimg.

-------------------

Комстроки CDImage для разных версий Vista РУССКАЯ

ru_windows_vista_x86_dvd_X12-59029:
Комстрока: cdimage.exe -lLRMCFRE_RU_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 ru_windows_vista_x86_dvd_X12-59029.iso

vista_6000.16386.061101-2205-6_x86fre_client-ent-lrmevol_ru_dvd:
Комстрока: cdimage.exe -lLRMEVOL_RU_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 vista_6000.16386.061101-2205-6_x86fre_client-ent-lrmevol_ru_dvd.iso

vista_6000.16386.061101-2205-6_x86fre_client-bus-lrmbvol_ru_dvd:
Комстрока: cdimage.exe -lLRMBVOL_RU_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 vista_6000.16386.061101-2205-6_x86fre_client-bus-lrmbvol_ru_dvd.iso

ru_windows_vista_x64_dvd_X12-61207:
Комстрока: cdimage.exe -lLRMCXFRE_RU_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 ru_windows_vista_x64_dvd_X12-61207.iso

vista_6000.16386.061101-2205-6_x64fre_client-ent-lrmevol_ru_dvd:
Комстрока: cdimage.exe -lLRMEXVOL_RU_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 vista_6000.16386.061101-2205-6_x64fre_client-ent-lrmevol_ru_dvd

vista_6000.16386.061101-2205-6_x64fre_client-bus-lrmbxvol_ru_dvd:
Комстрока: cdimage.exe -lLRMBXVOL_RU_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 vista_6000.16386.061101-2205-6_x64fre_client-bus-lrmbxvol_ru_dvd.iso

-------------------

Комстроки CDImage для разных версий Vista АНГЛИЙСКАЯ

en_windows_vista_x86_dvd_X12-34293:
Комстрока: cdimage.exe -lLRMCFRE_EN_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 en_windows_vista_x86_dvd_X12-34293.iso

en_windows_vista_EE_x86_dvd_VL_X13-17271:
Комстрока: cdimage.exe -lLRMEVOL_EN_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 en_windows_vista_EE_x86_dvd_VL_X13-17271.iso

en_windows_vista_BE_x86_dvd_VL_X13-13415:
Комстрока: cdimage.exe -lLRMBVOL_EN_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 en_windows_vista_BE_x86_dvd_VL_X13-13415.iso

en_windows_vista_x64_dvd_X12-40712:
Комстрока: cdimage.exe -lLRMCXFRE_EN_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 en_windows_vista_x64_dvd_X12-40712.iso

en_windows_vista_EE_x64_dvd_vl_x13-17316:
Комстрока: cdimage.exe -lLRMExVOL_EN_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 en_windows_vista_x64_dvd_X12-40712.iso

vista_6000.16386.061101-2205_x64fre_client-bus-lrmbxvol_en_dvd:
Комстрока: cdimage.exe -lLRMBxVOL_EN_DVD -t11/02/2006,12:00:00 -g224 -m -u2 -o -bboot.img %1 vista_6000.16386.061101-2205_x64fre_client-bus-lrmbxvol_en_dvd.iso

-------------------

Скачать CDImage
Скачать Скрипт
Скачать Boot.img

Отправлено: 22:42, 11-04-2007

 

Аватара для moon-

Старожил


Сообщения: 392
Благодарности: 40

Профиль | Отправить PM | Цитировать


konopa, тут
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:26, 24-11-2007 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для CmDVE

Новый участник


Сообщения: 41
Благодарности: 1

Профиль | Отправить PM | Цитировать


Господа, подскажите как интегрировать Windows6.0-KB936330-wave1-X86.exe в дистрибутив WinVista.

Отправлено: 21:06, 19-12-2007 | #22


Аватара для moon-

Старожил


Сообщения: 392
Благодарности: 40

Профиль | Отправить PM | Цитировать


CmDVE,
читать дальше »
Руководство по интеграции Vista SP1

Как стало известно несколько дней назад, последняя сборка Vista SP1, выпущенная для тестеров (6001.16633), распространяется в виде отдельного exe-файла обновления. Многие из пользователей задаются вопросом, можно ли интегрировать его в ISO-образ Vista RTM. Решение есть.

Что ж, по этому поводу у нас для вас есть и хорошие, и плохие новости. Прежде всего, стоит отметить, что мы все еще не уверены в том, что обновление SP1 так и останется в виде exe-файла и нам не придется изменять все написанное ниже. Одной из причин этой неуверенности является то, что в документации Microsoft для Vista Service Pack написано, что этот пакет исправлений будет распространятся в формате MSU, хотя в настоящее время всем тестерам его предлагают в формате EXE.

В отличие от предыдущих сервисных пакетов обновлений для старых версий ОС Windows, в этот раз Microsoft не обеспечила EXE-файлы функцией для простой интеграции. Одна из причин этого заключается в абсолютно другом формате, используемом Vista Setup DVD, для которого каждого издания Vista имеется отдельный индекс в файле install.wim и каждый этот индекс должен быть обновлен отдельно. И хотя Microsoft могла бы предусмотреть какой-нибудь переключатель, с помощью которого пользователь мог бы выбирать, какой из индексов обновить или же обновить их всех, этот процесс оказался бы очень долгим, поскольку здесь речь идет о гигабайтах файлов, которые нужно было бы обновить/заменить, сохранить и повторно сжать. К сожалению, Vista не использует для обновлений отдельную папку, как это реализовано в Office 2007, где можно объединить все последние обновления в ISO-образ и затем уже устанавливать обновления с его помощью.

Формат Vista SP1 как обновление разбит на пять CAB-файлов, которые инсталлятор Vista SP1 устанавливает поверх Vista RTM, используя только один exe-установщик (spinstall.exe). Для тех из вас, кто воспользовались способом для интеграции хотфиксов, описанном здесь, и для тех, кто использовал vLite, есть повод радоваться, потому как оба этих метода поддерживают интеграцию CAB. К сожалению, текущая версия инструментальных средств из Windows Automated Installation Kit (WAIK) не предусматривает работу с SP1. А именно главный файл SP1 CAB, windows6.0-kb936330-X86.cab, не может быть интегрирован с помощью инструментов из RTM версии WAIK и при этому интеграция с помощью vLite также невозможна. Обновленные версии утилит WAIK для Beta 3 Server 2008 также не работают. Хорошие новости заключаются в том, что у остальных, более маленьких CAB-файлов при интегрировании не возникает никаких проблем, так как они используют все тот же старый формат, используемый текущими хотфиксами. До того, как Microsoft не выпустит обновленные инструментальные средства, не стоит заниматься их интеграцией, если не будет найден способ для главного CAB-файла SP1.

Короче говоря, если вы хотите интегрировать Vista SP1 в Vista RTM DVD, то единственным на настоящий момент выходом является полностью изменить интеграцию:

Установить Vista RTM во второй раздел (несистемный раздел). Главным образом это делается для того, чтобы все загрузочные файлы данного компьютера не были связаны с BCD и boot.ini в итоговом образе.
После установки в Out of Box Experience (OOBE) нажмите Ctrl-Shift-F3 для того, чтобы войти в режим аудита - Audit mode. Если у вас возник вопрос, а что вообще такое OOBE и где его найти, то вот ответ: это одна из частей процесса установки, когда сама установка как таковая уже завершилась и пользователя просят ввести свое имя, пароль и т.д.
Когда система перезагрузиться в Audit mode и выскочит окно Sysprep, не закрывайте его.
Запустите установщик Vista SP1 и позвольте ему установиться.
После того, как установка Vista SP1 завершена, вы опять окажитесь на главном рабочем столе Vista с открытым окном Sysprep и теперь SP1 установлен и готов к работе. Из выбранного окна Sysprep выберите OOBE, Generalize, а затем выключите систему.
Загрузите систему с диска WinPE или какой-нибудь другой ОС (типа XP), не загружайтесь обратно в Vista и запустите на выполнение команду imagex (ее можно будет найти в WAIK):

imagex /compress maximum /flags "Business" /capture d: c:\install.wim "Windows Vista Business"

, где d: - это диск, на который установлена Vista; c:\install.wim – это путь для сохранения нового install.wim. Измените «Business» на любое другое издание Vista, которое вы устанавливаете и замените буквы приводов на те, которые используете вы. Как только образ будет создан, замените старый install.wim в ISO-образе Vista RTM в папке Source на недавно созданный install.wim, используя зарегистрированную версию UltraISO (версия 8.0 или выше). Сохраните ISO-образ.


Сделать ISO-образ вы можете также посредством vLite, извлекая содержимое Vista RTM ISO во временную папку, заменив install.wim и воспользовавшись создания ISO образа vLite. Можно также использовать vLite для удаления ненужных вам функциональных особенностей Vista SP1, хотя vLite бы спроектирован и опробован для работы с Vista RTM.

Следует отметить, что описанный выше метод можно применять только для одного издания Vista. Если вам потребуется интегрировать SP1 во все издания Vista, то необходимо будет проделать шаги 1-5 для каждого издания, а потом, используя функцию imagex, сделать новый install.wim, в котором будут все издания Vista.

Отправлено: 00:49, 20-12-2007 | #23


Аватара для xbreaker

Пользователь


Сообщения: 82
Благодарности: 2

Профиль | Отправить PM | Цитировать


есть линцензионный дистр Vista Ultimate Eng - интегрировал туда все доступные обновления (включая обновление для Центра обновления и русский лангпак), создал установочный диск, но после установки Центр обновления все равно обновляет себя и больчую часть обновлений (которые по сути уже интегрированы) предлагает скачать заново. в чем ошибка?

-------
#Overclockers.ru|Rusnet channel Operator


Отправлено: 02:45, 20-12-2007 | #24


Аватара для CmDVE

Новый участник


Сообщения: 41
Благодарности: 1

Профиль | Отправить PM | Цитировать


moon-,
там же про интеграцию *.msu-пакетов говориться, а как интегрировать *.exe

Отправлено: 12:29, 20-12-2007 | #25


Аватара для moon-

Старожил


Сообщения: 392
Благодарности: 40

Профиль | Отправить PM | Цитировать


xbreaker, интеграция происходит в два этапа, добавление в образ и установка, скоорее всего они не установились.
CmDVE, читайте внимательно. Там как и пишется про SP.

Отправлено: 14:45, 20-12-2007 | #26


Аватара для Domovou

Новый участник


Сообщения: 33
Благодарности: 1

Профиль | Отправить PM | Цитировать


Пробовал я делать по "Руководство по интеграции Vista SP1"...Не получается...После замены install.wim и попытке записи уже готового образа пишется, что файл install.wim слишком большой... Записывал диск не с образа, а напрямую, так при установке пишется, что какая-то ошибка... Да и готовый дистрибутив через vLite тоже не редактируется....Не знаю в чем дело....

Отправлено: 10:43, 22-12-2007 | #27


Аватара для Baw17

[OVER]Baw17


Сообщения: 4085
Благодарности: 695

Профиль | Отправить PM | Цитировать


Domovou, фаловая система должна быть UDF

-------
U/\/@┬┬ﻉ/\/Ð ﻉ Й Team
Мой личный Блокнот
Не оказываю техподдержку через систему личных сообщений, почту и ICQ
http://2ip.ru/bar/ip10.gif
Best Regards [Over]Baw17

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:25, 24-12-2007 | #28


Аватара для Domovou

Новый участник


Сообщения: 33
Благодарности: 1

Профиль | Отправить PM | Цитировать


Baw17, за подсказку конечно спасибо, хоть я уже и сам догадался....но проблема-то остается...при установке пишет что ошибка...Каюсь мой недочет, надо было записать номер ошибки...но теперь поздно, второй раз мне просто влом всем этим заниматься, времени уйма уходит

Отправлено: 12:03, 24-12-2007 | #29


Аватара для igorgn

Ветеран


Сообщения: 2313
Благодарности: 272

Профиль | Сайт | Отправить PM | Цитировать


moon-, не подскажешь, где можно качнуть посвежее версию "peimg" из твоего интегратора. Пытаюсь интегрировать SP1 на висту, который с сайта Майкрософта. Экзешник разобрал, кабы вложил. Четыре интегрируются, а сам cab - именно с аналогичным названием от SP1 идёт в отказ. На vLite та же история. Может обновлённая "peimg" спасёт ситуацию?

-------
Спалю железо за 3-и минуты! Убью систему за 3-и секунды!


Отправлено: 22:36, 01-02-2008 | #30



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Vista / 2008 - (Статья) Интеграция Обновлений и Extras в дистрибутив Windows Vista

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[статья] Добавление файлов в дистрибутив Windows Vista Vadikan Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 4 05-03-2014 11:13
Vista / 2008 - [статья] Интеграция обновлений Vadikan Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 87 20-02-2011 00:49
[ъ] Интеграция языковых пакетов MUI в дистрибутив Vista pop2 Microsoft Windows Vista 48 01-08-2010 13:57
Разное - интеграция обновлений в дистрибутив windows xp sp3 cs_sova Microsoft Windows 2000/XP 1 26-12-2008 12:50
Интеграция текущих обновлений в Дистрибутив WinXP Home OEM Casufi Автоматическая установка Windows 2000/XP/2003 2 29-01-2008 03:53




 
Переход