PDA

Показать полную графическую версию : [addon] интеграция драйверов #2 (Z_DRV_INST)


Страниц : 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Mr dUSHA
24-09-2008, 10:32
Может , с помощью инегратора стоит падчить SETUPAPI.DLL »
Если в аддоне и дистрибутиве вы видите не патченую DLL, то это еще совсем не означает, что она не патчится. Кроме патча самого дискового файла, библиотеку можно патчить непосредственно в памяти, во время начала работы Фейк-сетапа ;)
Вот только проблема, указаная вами, ИМХО имеет какие-то другие глубинные грабли в своем основании...

lavrik2
25-09-2008, 02:31
Boa Soft, Большое спасибо за данный и последующие аддоны.

Давно хотел повесить этот аддон на любимый дистрибутив англоязычной Винды. Для выбора драйверпаков. Пару вечеров просидел с этим вопросом, плюнул. Использовал Башратовский интегратор. Ему пофиг пакеты обновлений.

Кстати, у Petya V4sechkin`а были когда небудь наборы обновлений для XP En?

Сегодня сбылась мечта идиота. Правда в ручную с использованием лишь папки Files.
ВСЕМ САСИБО.

aset
25-09-2008, 12:11
lavrik2,
Кстати, у Petya V4sechkin`а были когда небудь наборы обновлений для XP En? »
никогда для En не было

volk1234
07-10-2008, 22:51
Задам дурацкий вопрос, просто в документации нигде не указанно,
а однозначного ответа у меня самого нету.
При подготовке аддона к интеграции, распаковывается пакет MassStorage в папку
Z_DRV_INST\DriverPacks_MSST\. Затем с помощью утилиты Changer генерируется MSST.ini.

Вопрос: надо ли удалять файл DriverPack_MassStorage_wnt5_x86-32.ini ??

Нигде не сказанно, что надо.

и второе при интеграции драйверов версии DP_MassStorage_wnt5_x86-32_810B.7z в логе аддона ошибки
такого плана :

Make support to: Silicon Image 3132 SATALink for BIOS 7310

Driver file D\M\SB3\Si3132.sys not found!
Skip this driver...

Причем в указанной папке драйвер есть, только он имеет имя Si3132B3.sys

В чем причина ошибки? И критична она?

katok888
07-10-2008, 23:05
надо ли удалять файл DriverPack_MassStorage_wnt5_x86-32.ini ?? »
он больше не нужен

Mr dUSHA
07-10-2008, 23:48
и второе при интеграции драйверов версии DP_MassStorage_wnt5_x86-32_810B.7z в логе аддона ошибки
такого плана : »
Видимо ошибка в ИНФе драйвера, или в файле конфигурации пакета.
Драйвер переименовали, но не все текстовые строки со ссылками на Si3132.sys исправили на Si3132B3.sys

У Greg_B в 116-й версии пакета закралась такаяже ошибка в файле \D\M\S3132D\SI3132D.INF

volk1234
08-10-2008, 00:09
И вообще я так понял пора писать руководство к драйвер паку :))
Например про папку OEMDRV плохо разьяснено,

Суть метода. Пакеты драйверов в архивах 7z помещаются в папку OEMDRV в корне на CD дистрибутива.

Сложно понять о чем речь, толи скрипт это делает, толи ты это должен сделать.
Надо написать - Для корректной установки Windows, ВЫ ДОЛЖНЫ скопировать папку OEMDRV сгенерированную аддоном,
в корень на CD дистрибутива. :(

Видимо ошибка в ИНФе драйвера, или в файле конфигурации пакета.
Драйвер переименовали, но не все текстовые строки со ссылками на Si3132.sys исправили на Si3132B3.sys »

Если SamLab интересно могу весь лог с ошибками выложить, посмотрю в чем там дело, в самих дровах или в MassStorage ошибка.

Да, похоже именно в паке 810B ошибки с дровами в DriverPack_MassStorage_wnt5_x86-32.ini

mercuryn
09-10-2008, 10:39
Вопрос ко всем.
Если inf записан в формате Unicode, воспримет его система???
Это я о драйвере DT\D\G\I1\HDMI\...

BXA
09-10-2008, 10:42
Вопрос ко всем.
Если inf записан в формате Unicode, воспримет его система??? »

Windows XP - воспримет

mercuryn
09-10-2008, 11:11
Цитата mercuryn:
Вопрос ко всем.
Если inf записан в формате Unicode, воспримет его система??? »
Windows XP - воспримет »
Т.Е, в XP есть механизм распознавания кодировок файлов *.inf????

Mr dUSHA
09-10-2008, 12:49
Т.Е, в XP есть механизм распознавания кодировок файлов *.inf???? »
Да. Есть. Одинаково хорошо понимает и Unicode, и ANSI, да еще и прозрачно для программ, использующих функции обработки INF-файлов.
Кроме того, в ХР у большинства родных INF-ов кодировка Unicode.

Baw17
12-10-2008, 15:22
Из папки "DriverPacks_MSST" удаляю "MSST.INI" »
этот файл должен быть только в одном месте, в корне аддона

в папке DriverPacks_MSST лежит распакованный Massstorage, а в папке zipped в запакованном виде

rexwonted
12-10-2008, 15:26
этот файл должен быть только в одном месте в корне аддона
в папке DriverPacks_MSST лежит распакованный Massstorage и в папке zipped лежать должен в запакованном виде »
Всё так.... Ещё чего нибудь требуется?

Baw17
12-10-2008, 15:45
rexwonted, нет

rexwonted
12-10-2008, 21:57
У меня при первом входе вот такая табличка:
- Net Framework 3.5 SP1
- Подмена uxtheme.dll
- Патч системных ресурсов
- Перезагрузка компьютера
- Завершение установки драйверов
:(
Как исправить?

x-Reset10 использует ключ реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\950
а z_drv_inst??? Можно ли используемый по умолчанию ключ изменить на 940?

Всё.... разобрался :) сменил ключ в z_drv_inst в файле presetup.ini на 940

FSBA
18-10-2008, 09:27
Извините за тупой вопрос, а можно через Z_DRV_INST как-то сделать чтобы ставился ATICCC, если есть новый пакет DP_Graphics_A_wnt5_x86-32_8102.7z ??? Если можно то пожалуйста напишите как??

Boa Soft
21-10-2008, 02:43
В виду занятости мне пока некогда обновить утилиты из этого аддона. Но, наработки есть.
Пока воплощено только в GUI интеграторе (приоритет отдается ему).

Текущая версия: 1.1.2.7 от 20.10.08

Новое в текущей версии:
1. При выборе интеграции методом Mr. dUSHA проверка наличия MSST.INI не производится.
2. Добалено добавление записей о Pnpinterface при старом методе интеграции драйверов.


N.B.

В этой версии добавлено добавление параметра PnPinterface в hivePck/setupreg.hiv
для добавления добавте в нужные секции MSST.INI параметр PNPINTERFACE = 1

Пример:


[3ware Escalade 6000 Storage Switch (3waregsm.sys)]
SUBDIR = D\M\3B\3waregsm
TXTFILENAME = 3waregsm
SCSINAME = 3ware Escalade 6000 Storage Switch
HWID = PCI\VEN_13C1&DEV_1000
BUSEX = 0
REPLACE = 0
REMOVE = 0
DISABLE = 0
PNPINTERFACE = 1

Необходимость добавления пока можно проверить по наличию в inf-файле драйвера следующего параметра:

Пример:


[pnpsafe_pci_addreg]
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001 ; PCI Bus



http://forum.oszone.net/thread-100898-68.html

Alexis13
21-10-2008, 05:00
Подскажите как отразится на работоспособности графических драйвераков, если их перепаковать удалив из них в файлы с поддержкой всех языков кроме русского и английского, в частности в дровах у nvidia и intel, много dll, chm, hlp, lrc файлов чужих языков? Это во всех паках A,B,C присутствует.

Debugger
21-10-2008, 06:53
Подскажите как отразится на работоспособности графических драйвераков, если их перепаковать удалив из них в файлы с поддержкой всех языков кроме русского и английского, в частности в дровах у nvidia и intel, много dll, chm, hlp, lrc файлов чужих языков? »
Перепаковка пакетов драйверов (http://forum.oszone.net/post-519184.html#post519184)

Комсомолец
21-10-2008, 07:45
Alexis13, nvidia требует файлы. пустышками заменяй и все ок будет.




© OSzone.net 2001-2012