|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Перепаковка пакетов драйверов |
|
Перепаковка пакетов драйверов
|
Ветеран Сообщения: 1576 |
Профиль | Отправить PM | Цитировать
Поскольку уважаемый Fanzuga забросил эту тему, то она передана мне.
В шапке скрипт RPDRIVERS291.7z от Fanzuga - старый и для новых драйвер-паков не пригоден. Выложен для истории и самостоятельного изучения. Моя версия скриптов для перепаковки драйверпаков от Башрата Внимание! Исходные драйверпаки теперь надо класть в папку OLD. История последних изменений B]27.09.11[/b] Адаптировал скрипты под последние на данный момент беты и финалы. Обновил ATI Tray Tools до 1.7.9.1571 (beta). Совместно с JohnnyD отлажена установка панелей nVidia и PhysX 28.08.10 Адаптировал скрипты под последние на данный момент беты и финалы. Обновил ATI Tray Tools до 1.7.9.1560 (beta) и 7za.exe до 9.20. Драйверпаки теперь перепаковываются вместе с ini файлами для установки панелей (для video драйверпаков пути в этих файлах меняются с D\G на D\V) 01.09.10 Адаптировал скрипты под последние на данный момент беты и финалы. Драверпаки перепаковываются теперь так, чтобы файлы inf и ini(только из корня) были расположены в начале архива (автор идеи BadPointer. Подробнее.) 06.06.10 Исправлена незначительная ошибка (подробнее) 21.05.10 Благодаря помощи YikxX окончательно доделал перепаковку панелей nVidia (NvCplSetupInt.exe). Обновил до версии 1.6.9.1486 и перепаковал инсталлятор ATI Tray Tools (добавил в состав инсталлятора русскую справку для версии v1.0.1.527) - для тихой установки используйте ключи: -y -gm2 -fm0. 15.05.10 Исправлена ошибка. Аддон для устранения ошибки, о которой подробнее написано здесь и здесь создавался не только при nvcod.dll с версией большей или равной 1.9.14.99. Те, кто уже скачал могут не скачивать заново, а заменить в файле DelLangDP_Video.cmd в 290 строке число 19144 на 1914499 13.05.10 Благодаря помощи YikxX и Mr dUSHA, ещё раз переделал перепаковку панелей nVidia (NvCplSetupInt.exe). Тестировал на полурабочей карточке - по косвенным признакам панели установились. Жду тестирования от YikxX на ноутбуке. Скрипты актуальны под последнии беты. Введено определение имени получаемого драйверпака на основе имён исходных драйверпаков. При обнаружении в драйверах nVidia соустановщика nvcod.dll с версией большей или равной 1.9.14.99 выводится предупреждение и создаётся аддон для устранения ошибки, о которой подробнее написано здесь и здесь. 22.04.10 Благодаря помощи YikxX и Mr dUSHA, переделал перепаковку панелей nVidia (NvCplSetupInt.exe). Скрипты актуальны под последнии финалы. 12.01.10 Адаптировал скрипты под последнии на данный момент беты и финалы. По сравнению с предыдущей версией изменились только скрипты, поэтому можно простоскачать архив со скриптами dp.7z. 30.11.09 Адаптировал скрипты под последнии на данный момент беты и уменьшил размер архива. 01.02.09 Исправлены ошибки. 29.01.09 Исправлены ошибки. Добавлена обработка Audigi и XFI. Изменена структура папок (новые скрипты не подходят для старой версии). 22.04.09 Обновлены скрипты для совместимости с последними ночными билдами Исправлены ошибки. 30.07.09 Обновлены скрипты. Немного изменена логика работы Добавлена обработка панели nVidia (пока не проверялось на реальной машине) |
|
Отправлено: 05:16, 01-12-2006 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата ya158:
У соустановщика есть очень подробное журналирование своих действий. Разьве Гугл об этом ничего не знает? в ИНФ драйвера во все секции [nv_commonBase_addreg__0х] (чтоб не вычислять, какая именно из них сработает) добавляете такое: HKLM,"Software\NVIDIA Corporation\Installer",Logging,%REG_DWORD%,1 HKLM,"Software\NVIDIA Corporation\Installer",LogPath,,"C:\NvLogFolder" Если второй строки не задать, то по-умолчанию логи складываются в C:\Temp В результате получаете 3 журнала: NVInstaller.log - собственно журнал самого соустановщика nvcod.dll. NVMSI.log - журнал, создаваемый утилитой MSIEXEC.EXE, которая выполняет NVIDIA Control Panel.msi. NVInstallShield.log - журнал, создаваемый самим установщиком из NVIDIA Control Panel.msi. |
|
------- Отправлено: 23:25, 16-05-2010 | #401 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1602
|
Профиль | Отправить PM | Цитировать Я лучше попробую по второму способу. Логи будут готовы часа через 3.
Upd: Что-то второй журнал не создался при перепакованном дистрибе панели. Upd2: Логи приложил - разбирайтесь. |
Последний раз редактировалось YikxX, 17-05-2010 в 04:29. Отправлено: 01:05, 17-05-2010 | #402 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата YikxX:
В твоем случае соустановщик журналирование запускает так: но обертка от ya158, этого не понимает. |
|
------- Отправлено: 12:38, 17-05-2010 | #403 |
Ветеран Сообщения: 1576
|
Профиль | Отправить PM | Цитировать YikxX,
Попробуй новую версию Цитата Mr dUSHA:
|
|
------- Последний раз редактировалось ya158, 19-03-2014 в 02:03. Отправлено: 20:38, 17-05-2010 | #404 |
Ветеран Сообщения: 1602
|
Профиль | Отправить PM | Цитировать Кстати, проверил предыдущую версию на мобильной видеокарте (как и обещал) - то же самое, панель установилась но без значка и т.п., так что мы уже близки. Я вот думаю - а может ну его нафиг этот значек?
Логи с новой версией сегодня сделать не смогу, но постараюсь как можно скорее... |
Отправлено: 21:54, 17-05-2010 | #405 |
Ветеран Сообщения: 1576
|
Профиль | Отправить PM | Цитировать Цитата YikxX:
Цитата YikxX:
Цитата YikxX:
|
|||
------- Отправлено: 22:09, 17-05-2010 | #406 |
Ветеран Сообщения: 1576
|
Профиль | Отправить PM | Цитировать Приношу всем свои извинения - был выложен бытый файл. Во вложении новая версия.
Проверял на своей полурабочей карточке - NVInstaller.log и NVInstallShield.log одинаковые для перепакованной и неперепакованной панели. NVMSI.log - отличаются, но это, как я думаю, из-за того, что перепакованная версия представляет собой административную точку. |
------- Последний раз редактировалось ya158, 19-03-2014 в 02:03. Отправлено: 09:57, 18-05-2010 | #407 |
Ветеран Сообщения: 1602
|
Профиль | Отправить PM | Цитировать ya158, попробовал последнюю версию (или предпоследнюю? во всяком случае скачивал ДО времени редактирования 18:59) - панель не установилась вообще.
Может поэтому - rem msiexec.exe /i "%1\NvCplSetupInt\NVIDIA Control Panel.msi" /qn %LOG% DRIVERINF=%INF%" SETUPEXEDIR=%1 Лог прикладываю. Не, последнюю. MD5 архива совпадает. |
Отправлено: 23:08, 18-05-2010 | #408 |
Ветеран Сообщения: 1576
|
Профиль | Отправить PM | Цитировать Цитата YikxX:
|
|
------- Последний раз редактировалось ya158, 13-04-2014 в 23:51. Отправлено: 23:38, 18-05-2010 | #409 |
Ветеран Сообщения: 1602
|
Профиль | Отправить PM | Цитировать Цитата ya158:
Слушай, а как так жмешь SFX? Я всяко пробовал и с LZMA и с LZMA2 с макс. сжатием - все получается около 100 КБ. |
|
Отправлено: 23:50, 18-05-2010 | #410 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Утилиты - DriverPack Solution - установка драйверов | ArtXGroup | Наборы обновлений для Windows XP/2003/Windows 7 | 1767 | 25-11-2024 21:30 | |
[решено] Переупаковка MSI/MSP пакетов | Virtuez | Автоматическая установка приложений | 28 | 14-03-2024 08:38 | |
DriverPacks BASE (интегратор пакетов драйверов Башрата) - вопросы и ответы | YikxX | Автоматическая установка Windows 2000/XP/2003 | 331 | 15-01-2017 03:13 | |
Драйвер - [решено] Удаление пакетов драйверов | kadrus | Microsoft Windows 7 | 4 | 06-01-2010 17:23 | |
Перепаковка драйверов | ragocTb | Автоматическая установка Windows 2000/XP/2003 | 4 | 31-12-2006 02:20 |
|