Войти

Показать полную графическую версию : кривая интеграция SP2?


botvin
27-03-2006, 17:52
У меня есть корпоративный дистриб winxp-eng-sp1-mui и выкачан sp2(eng), на этом материале пытаюсь интегрировать sp2 в дистрибутив.
Во всех попытках процесс интеграции протекает успешно до конца, затем создается ISO и либо режется CD, либо устанавливается в вирт. машину (2 варианта).
В обоих вариантах процесс завершается фатальной ошибкой (уже в графической части установки, когда появляется отсчет оставшегося времени):

An error has been encountered that prevent Setup from continuing. .....
Manifest Parse Error: An invalid character was found in text content

Setup log file
Error:
SXS.DLL: syntax error in manifest or policy file "e:\i386\asms\10100\msft\windows\GdiPlus\GdiPlus.ca_" on line 0"

Можно ли побороть эту ситуацию и отчего она возникает?

Vadikan
27-03-2006, 22:41
botvin
У меня в дистрибутиве \I386\ASMS\1000\MSFT\WINDOWS\GDIPLUS\GDIPLUS.CAT распакован. Попробуйте другой дистирбутив.

vserd
29-03-2006, 14:18
botvin
1. Проверьте что существует *.dll который прописан в *.MAN
2. Удалите эту папку вобще (читайте hххp://ne0n.ru/xp_sp2_vl.htm)

botvin
30-03-2006, 09:28
VadikanУ меня в дистрибутиве \I386\ASMS\1000\MSFT\WINDOWS\GDIPLUS\GDIPLUS.CAT распакован. Попробуйте другой дистирбутив
К сож у меня только 1 дистрибутив. Если делать все по-старинке (установка XP со встроенным sp1, затем накат sp2) то все прекрасно выходит.
Вот краткая история каталога gdiplus:
--------------------------------------------------

Содержимое каталога e:\data\xpcd\I386\ASMS\10100\Msft\Windows\GdiPlus
перед интеграцией sp2

22.07.2002 21:55 7 245 gdiplus.cat
20.07.2002 19:20 3 636 gdiplus.ca_
20.07.2002 18:48 1 703 936 gdiplus.dll
20.07.2002 18:48 841 688 gdiplus.dl_
20.07.2002 19:20 392 gdiplus.man

после интеграции sp2 "WindowsXP-KB835935-SP2-ENU.exe /integrate:e:\data\xpcd"

20.07.2002 19:20 3 636 gdiplus.ca_
20.07.2002 18:48 841 688 gdiplus.dl_
-----------------------------------------------------------
установка из интегрированного дистрибутива завершается указанным фатальным образом даже если я вручную подсовываю в этот каталог исчезнувшие при интеграции файлы man,dll и cat

botvin
30-03-2006, 11:32
vserd
1. Проверьте что существует *.dll который прописан в *.MAN
2. Удалите эту папку вобще (читайте hххp://ne0n.ru/xp_sp2_vl.htm)
1.dll имеется, см. пост #4
2.если папку удалить, содержание сообщения о фатальной ошибке не изменилось
однако появилась мысль:
цитирую себя же
установка из интегрированного дистрибутива завершается указанным фатальным образом даже если я вручную подсовываю в этот каталог исчезнувшие при интеграции файлы man,dll и cat
А вот заменил целиком ветку каталога i386\asms на таковую из исходного дистрибутива (sp1) и установка прошла удачно.




© OSzone.net 2001-2012