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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Интеграция обновлений для Windows 2000 при помощи HFSLIP

Ответить
Настройки темы
Интеграция обновлений для Windows 2000 при помощи HFSLIP

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


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

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


Название темы я взял из новой статьи: http://oszone.net/4108/HFSLIP

Подробное описание действий. Где взять и как применять инструменты, HFSLIP и nLite, - внутри статьи. Более подробно о работе с nLite - статья от Vadikan на OSZONE: http://oszone.net/display.php?id=3757

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

Эта статья появилась во время, когда я занимался обновлением своей локализованной системы WINDOWS 2000 Pro + SP4 и созданием дистрибутива. Для меня она стала хорошей инструкцией и я воспользовался ею для своей работы. О чем не жалею.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:59, 14-10-2006

 

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


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

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


Попробовал интегрировать обновления одним Hfslip v1.4.2. WU захотел IE6.0sp1-KB937143-Windows2000-x86-RUS.exe. Обнаружил, что не заменен файл danim.dl_ на новую версию из KB937143. Вставил вручную. WU теперь кажет - нет обновлений. Нормально интегрировались IE6 и DX9. А вот MP9 MPSetup.exe вместе с кодеками wmfdist.exe не пошел. Во время установки, после ввода серийника выскакивает ошибка и дальше установка не идет.

Отправлено: 12:09, 21-08-2007 | #81



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

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


Аватара для s127d

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


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

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


to Busel
1) Обнови HFSLIP до последней версии. Автор говорит, что проблема с danim.dll решена
2) Если не получится (или не хочешь проверять), то можешь не интегрировать 937143, а запустить его, например, из SVCPACK
3) А вот с MP9 удивил, никогда с ним проблем не было. Какая ошибка выходит?

Отправлено: 17:36, 23-08-2007 | #82


Аватара для Alex-Rexy

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


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

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


Не совсем по теме, но вполне в ее духе...
Очень рекомендую к прочтению. Если кого заинтересует, отпишитесь в приват, я создам отдельную тему.

1)http://www.livejournal.com/users/jedi-to-be/17457.html
2)http://www.livejournal.com/users/jedi-to-be/18680.html


UPD
как и обещал, тема создана
http://forum.oszone.net/showthread.php?p=632574

-------
Не сочтите за наглость, но я бедный студент, и мой Яндекс.Кошелек номер ОПК 3.4 всегда открыт для ваших благодарностей любого размера... ;-)


Последний раз редактировалось Alex-Rexy, 24-08-2007 в 19:22.

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

Отправлено: 11:53, 24-08-2007 | #83


Аватара для s127d

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


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

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


Версия HFSLIP на текущий момент - 1.7.8 (80614). За время развития программы произошли многие полезные изменения:

0) Немного изменилась структура папок. В папку SOURCE как и раньше помещаем исходный дистрибутив Win2k.

1) В папку HF помещаем ВСЕ необходимые обновления для Win2k в формате Windows*.exe, а также:
2-1) DirectX 9.0c и его обновления. В папку HF можно положить как оригинальный файл-установщик, так и его Redistributable-версию. Распаковывать DirectX 9.0c вручную больше не нужно.

2-2) Windows Media Player 9 и его обновления, для нормальной интеграции WMP9 НЕОБХОДИМ файл wmfdist.exe. Данный файл находится в обновлении WindowsMedia9-KB891122-x86-Global-ENU.exe. Распаковывать данное обновление вручную больше не нужно.
2-3) Кодеки от WMP 6.4, WMP 9
2-4) MSXML и его обновления.
2-5) MDAC и его обновления
2-6) Файл-обновление корневых сертификатов (rootsupd_fe44934fd80dd11fec2f0f9b24431658a4f6d589.exe)
2-7) Если интегрируем IE 6, то файлы обновлений IE в формате IE6.0sp1*.exe и OE6.0sp1*.exe

2) В папку HFCABS помещаем файлы
3-1) Internet Explorer 6.0 SP1
3-2) Перепакованный Adobe Flash Player для IE
3-3) Прочие cab-файлы, например, файлы для Win Update, MS Update and MS Download Center, Office component check.

3) В папку HFSVCPACK помещаем исполняемые файлы (*.cmd, *.exe), которые мы хотим запустить на T-13.

4) В папку HFSVCPACK_SW1 помещаем файлы *.msi (выполняемые с ключами /qn /norestart), либо файлы *.exe (выполняемые с ключами /quiet /norestart), которые мы хотим запустить на T-13.

5) В папку HFSVCPACK_SW2 помещаем файлы *.exe (выполняемые с ключами /Q:A /R:N), которые мы хотим запустить на T-13.

6) В папку HFGUIRUNONCE помещаем исполняемые файлы (*.msi, *.exe), которые мы хотим запустить при первом логоне системы.

7) В папку HFTOOLS помещаем такие файлы, как HFANSWER.INI (файл ответов для HFSLIP), CMDOW.EXE, modifyPE.exe, 7za.exe, extract.exe, reg.exe
Данные файлы нужны для расширения функционала программы HFSLIP. Кроме вышеперечисленных файлов, HFSLIP воспринимает файлы типа HFSLIP_PRE_*.cmd и HFSLIP_POST_*.cmd, которые обрабатываются программой соот-но перед началом интеграции обновлений и после интеграции.

8) В папку REPLACE помещаем файлы, которыми мы замещаем файлы в дистрибутиве после обновления, например, WINNT.SIF

9) Интересна папка HFAAO, куда помещаем аддоны программ (SVCPACK.INF and SYSOC.INF types).

10) Для меня оказалась очень полезна папка HFEXPERT. Она может содержать подпапки: WIN, CODECS, APPREPLACEMENT, DRIVERCAB, SPXCAB, AUTOIT, HIVEINSTALL and PROGRAMFILES.
Самые интересные, по-моему, папки WIN и PROGRAMFILES, которые в первую очередь предназначены для замены $OEM$-папок ($OEM$\$$ и $OEM$\$Progs соот-но). Кроме разного назначения на диске между этими папками есть одна очень существенная разница при интеграции в дистрибутив Win2k.
Файлы из папки WIN помещаются в ..\i386\... без сохранения структуры подпапок, а файлы из PROGRAMFILES в ..\i386\PFILES\... с сохранением структуры подпапок. На первый взгляд небольшая разница, НО если у нас несколько файлов с одинаковыми названиями (например, readme.txt), то файлы из папки WIN будут друг друга затирать.
Использовать данные папки очень удобно, как альтернативу $OEM$-папкам без потери функционала F6!
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:44, 15-08-2008 | #84


Аватара для DJ Cool

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


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

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


Обновил набор обновлений для установки на живую систему.

Для сборки дистрибутива использую HFSLIP (недавно пересобирал), за что автору скрипта спасибо.

Отправлено: 23:48, 29-01-2009 | #85


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


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

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


Ребята (а лучше автор ЭТОЙ статьи), не пора ли обновить эту самую статью? Или хотя бы в этой теме пояснить как дела обстоят на данный момент - ведь утилита развивается активно (на данный момент версия 1.7.9 от 9 ноября 2009 года) и многое изменилось!

Если сообщение выше от s127d актуально для последней версии программы прошу сообщить. Заранее благодарен!

З.Ы.: как я понимаю nLite для интеграции обновлений теперь можно не использовать?

Последний раз редактировалось Yuran172, 08-01-2010 в 15:14.


Отправлено: 20:12, 07-01-2010 | #86


Аватара для s127d

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


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

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


to Yuran172,
Функционал версии 1.7.8 (80614), конечно, же остался.
Подробнее, лог по изменениям и прочее, можно посмотреть на сайте программы http://hfslip.org/
Всё, что написал выше актуально и для 1.7.9 (build 091109).

to all
На текущий момент, с помощью версии 1.7.9 (build 091109) мне не удалось интегрировать только следующие фиксы:
Windows2000-DirectX9-KB975560-x86-RUS.exe
Windows2000-KB958470-x86-RUS.EXE
Windows2000-KB973904-x86-RUS.EXE
Windows2000-WindowsMedia-KB977816-x86-RUS.exe


Приходится их класть в папки:
Windows2000-DirectX9-KB975560-x86-RUS.exe в HFGUIRUNONCE
остальные в HFSVCPACK_SW1

Отправлено: 13:27, 18-04-2010 | #87



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Интеграция обновлений для Windows 2000 при помощи HFSLIP

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Наборы - [решено] Набор обновлений для Windows 2000 после sp4 DJ Cool Наборы обновлений для Windows XP/2003/Windows 7 95 14-03-2012 16:18
Vista / 2008 - (Статья) Интеграция Обновлений и Extras в дистрибутив Windows Vista prokazzza Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 81 23-05-2009 11:12
Интеграция драйверов в дистрибутив при помощи NLite JonyB Автоматическая установка Windows 2000/XP/2003 42 10-03-2009 23:33
Разное - интеграция обновлений в дистрибутив windows xp sp3 cs_sova Microsoft Windows 2000/XP 1 26-12-2008 12:50
[Ъ] Развертывание Windows 2000 с настройками, созданными при помощи IEAK Fanzuga Автоматическая установка Windows 2000/XP/2003 0 21-11-2006 16:05




 
Переход