Войти

Показать полную графическую версию : (Статья) Интеграция Обновлений и Extras в дистрибутив Windows Vista


Страниц : 1 [2] 3 4 5

moon-
24-11-2007, 14:26
konopa, тут (http://forum.ru-board.com/topic.cgi?forum=35&topic=33690&start=880#2)

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

moon-
20-12-2007, 00:49
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.

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

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

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

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

Baw17
24-12-2007, 09:25
Domovou, фаловая система должна быть UDF

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

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

Drinko
02-02-2008, 03:15
где можно качнуть посвежее версию "peimg" из твоего интегратора »
так WAIK новый еще не вышел :( , когда выйдет для SP1, тогда и peimg появится ;)

Vancouver
05-02-2008, 12:21
Automated Installation Kit (AIK) for Windows Vista SP1 and Windows Server 2008 (http://www.microsoft.com/downloads/details.aspx?FamilyID=94bb6e34-d890-4932-81a5-5b50c657de08&DisplayLang=en )

Boa Soft
06-02-2008, 14:46
Automated Installation Kit (AIK) for Windows Vista SP1 and Windows Server 2008 »

Только размер не радует :( Ради peimg...

moon-
06-02-2008, 17:36
Boa Soft, а там обе peimg и новый и старый.

igorgn
06-02-2008, 22:05
а там обе peimg и новый и старый » может кто-нибудь уже качнул и выложит жаждущим и страждущим?

Deven
06-02-2008, 22:23
После интеграции SP1 и создания новых clg новым AIK появилась проблемма с winsetup.dll
Скажите как решить, или от куда взять новый dll.
А то пишет что он повреждён, когда на 6000 работает нормально.

может кто-нибудь уже качнул и выложит жаждущим и страждущим?

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

moon-
07-02-2008, 13:10
кстати старым менеджером образов sp1 не создать. »
естественно :) на то он новый и вышел :)

Deven
07-02-2008, 16:14
После интеграции SP1 в дистриб (новый install.wim и clg) при попытке установки выдаёт ошибку что типо winsetup.dll повреждён ( код ошибкм 0x3E7 )
Скажите пожалуйста что делать?

moon-
07-02-2008, 17:03
Deven, не пробовал, да и нет особого смысла... по моему мнению.

Deven
07-02-2008, 22:03
Новая проблемма, при установке винды перед раздеом выбора образа пишет что не удаётся отборазить из.




© OSzone.net 2001-2012