Служебные - [addon] интеграция драйверов

Ответить
 • Просмотры: 46
Аватара пользователя
zuckij

Re: Служебные - [addon] интеграция драйверов

Сообщение zuckij »

Boa Soft и другие, подскажите плз как обойти такую проблему-про автоустановке драйверов на звук дрова не устанавливаются, а определяется PCI устройство со знаком вопроса. Я понимаю что можно этому устройству потом указать путь на нужные драйвера и всё будет работать, но как сделать чтобы оно само это делалось??? Пробывал устанавливать с диска и KB*******(который идёт в комплекте со звуком, но ничего не получается....)
Аватара пользователя
Drinko

Re: Служебные - [addon] интеграция драйверов

Сообщение Drinko »

TERMINAL, Не очень понятно. Ставятся ли вручную драйвера с родного компакта?

Какой пакет драйверов интегрируешь? Проверь, не битый ли архив у пакета

Может, достаточно в пакет добавить свой драйвер
Аватара пользователя
zuckij

Re: Служебные - [addon] интеграция драйверов

Сообщение zuckij »

TERMINAL,



А какая у Вас звуковая карта. KB888111 входит в аддон 1-HDA.



И, если после установки, просто нажать обновить драйвер, установится ли он без доп. Указания местоположения. Так же, можно выложить лог установки.
Аватара пользователя
VelDmi

Re: Служебные - [addon] интеграция драйверов

Сообщение VelDmi »

Boa Soft,

Сегодня обновлял диск и заметил интересную особенность:

1. В справке AutoCleanup находится в секции [COMMON_SETTINGS], а в прилагаемом PreSetup.ini в секции [POSTSETUP_SETTINGS].

2. UseMakeOEMDrvPnf находится и в секции [PRESETUP_SETTINGS] и в секции [POSTSETUP_SETTINGS].

3. В справке не описан параметр MakeShortcut.
Аватара пользователя
VelDmi

Re: Служебные - [addon] интеграция драйверов

Сообщение VelDmi »

Цитата TERMINAL:



не интегрирую
Служебные - [addon] интеграция драйверов




Это как - ведь аддон предназначен для интеграции драйверов в дистрибутив? И чем была сделана попытка установки?

Что за прога, которая сама ставит дрова?
Аватара пользователя
sebuba

Re: Служебные - [addon] интеграция драйверов

Сообщение sebuba »

вот этот параметр UseMakeOEMDrvPnf = 1 теперь присутствует и в секции [PRESETUP_SETTINGS] и в [POSTSETUP_SETTINGS], а ведь раньше был только в [POSTSETUP_SETTINGS], хотелось бы знать так и должно быть... и согласен с VelDmi как то много неясностей даже в доке, которую все рекомендуют читать...
Аватара пользователя
sebuba

Re: Служебные - [addon] интеграция драйверов

Сообщение sebuba »

опять же согласно документации UseMakeOEMDrvPnf = 1 должен присутсвовать в секции [PRESETUP_SETTINGS], возможно это все коректно работает с Башратовскими драйверами только, буду пробовать...
Аватара пользователя
sebuba

Re: Служебные - [addon] интеграция драйверов

Сообщение sebuba »

народ у вас файл setup.exe версии 4.6.1.28 в Аддоне...



и разве у меня неправильные настройки Presetup.ini



; Common setting section



[COMMON_SETTINGS]

BlockDSPolicy = 1



;Dont delete or modify manually !!!

DrvFolderPach =



; Fake setup setting section



[PRESETUP_SETTINGS]

SilentSetupMode = 0

UseBBU = 0

OemDirName = OEMDRV

DrvDirName = %SystemDrive%\D

AltDirName = %SystemDrive%\DRIVERS

DrvIsZipped = 1

UnzipDirName = %SystemDrive%

ShowWaitDlg = 1

WaitTime = 15

BipOnShowWaitDlg = 1

UseMakeOEMDrvPnf = 0

VisibleAddButton = 1



; Finish setting section



[POSTSETUP_SETTINGS]

KeepDrivers = 1

InstallPanels = 1

MakeShortcut = 0

AutoCleanup = 1

CopySource = 0

UseRunOnceEx = 1

SilentFinishMode = 0

UseMakeOEMDrvPnf = 0

RunOnceExKey = ZZZZ_002



но распаковки дров так и не происходит у меня, выбор да а именно на распаковке получаю красный крестик, останавливаю установку захожу смотрю, на диске нет папки с драйверами...что один я такой везучий получается...к слову старый UpdatePack со старым Z_DRV_INST работает прекрасно...где ещё можно что посмотреть, так сказать из не документированного...
Аватара пользователя
Boa Soft

Re: Служебные - [addon] интеграция драйверов

Сообщение Boa Soft »

Boa Soft,



До сего дня делал сборки с интеграцией только MSST драйверов, но решил освоить новые горизонты...

Перечитал все 175 страниц темы и папку !Docs, чтобы понять как формировать файл finish.ini

Хочу привести текст полученного файла по мотивам последних версий драйверов от Башрата

Графические драйверы перепакованы скриптом от Fanzuga и добавлен ATITRAYTOOLS.EXE

Для того чтобы гуру оценили сей труд и указали на ошибки + есть несколько вопросов (ниже)

+ Возможно сей труд кому либо пригодится как пример хотя бы :-)





Код:

Код: Выделить всё

[KeepDrvParam]
KeepHWDir=Y
KeepHWClass=MODEM
KeepHWInstalled=*
KeepOlnlyBetterMatcth = 1
KeepDrvDir=%SystemRoot%\OemDrv
;Video drivers part
[Panels_001]
Caption=All Ati driver - Ati Tray Tools
TagFile_01=%DRVDIR%\ati2mtag.sys
TagFile_02=%DPROOT%\G\ATI\AtiTrayTools.exe
Command_01=%DPROOT%\G\ATI\AtiTrayTools.exe /VERYSILENT
[Panels_002]
Caption=FastVoodoo2 driver - Voodoo add-in panels
TagFile_01=%DRVDIR%\3dfxV2ps.dll
TagFile_02=%DPROOT%\G\3a\V2_OC_control_panel.exe
Command_01=%DPROOT%\G\3a\V2_OC_control_panel.exe
[Panels_003]
Caption=Matrox driver - Matrox add-in panels
TagFile_01=%DRVDIR%\mtxparm.sys
TagFile_02=%DPROOT%\G\M\matrox.exe
Command_01=%DPROOT%\G\M\matrox.exe
;Sound driver part
[Panels_004]
Caption=Creative driver - Creative add-in panels (1)
TagFile_01=%DRVDIR%\ha10kx2k.sys
TagFile_02=%DRVDIR%\ha20x2k.sys
TagFile_03=%SystemRoot%\system32\SBAudigy.ico
TagFile_04=%DPROOT%\S\CR1\Audigy.exe
Command_01=%DPROOT%\S\CR1\Audigy.exe
[Panels_005]
Caption=Creative driver - Creative add-in panels (2)
TagFile_01=%DRVDIR%\ha10kx2k.sys
TagFile_02=%DRVDIR%\ha20x2k.sys
TagFile_03=%SystemRoot%\system32\SBXFi.ico
TagFile_04=%DPROOT%\S\CR1\XFI.exe
Command_01=%DPROOT%\S\CR1\XFI.exe
[Panels_006]
Caption=Creative driver - Creative add-in panels (3)
TagFile_01=%DRVDIR%\ha10kx2k.sys
TagFile_02=%DRVDIR%\ha20x2k.sys
TagFile_03=%SystemRoot%\system32\SBLive.ico
TagFile_04=%DPROOT%\S\CR1\support\i386\CTZAPXX.exe
Command_01=START /WAIT copy /y %DPROOT%\S\CR1\common\i386\CtCtlPan.cpl %SystemRoot%\system32\
Command_02=START /WAIT copy /y %DPROOT%\S\CR1\common\i386\CtPanel.exe %SystemRoot%\system32\
Command_03=%DPROOT%\S\CR1\support\i386\CTZAPXX.exe /S
[Panels_007]
Caption=Creative driver - Creative add-in panels (4)
TagFile_01=%DRVDIR%\P17.sys
TagFile_02=%DPROOT%\S\CR2\Ctzapxx.ini
Command_01=%DPROOT%\S\CR2\CTZapxx.Exe /S
[Panels_008]
Caption=Nvidia audio mixer
TagFile_01=%DRVDIR%\nvapu.sys
TagFile_02=%DPROOT%\S\N\AudioUtl\Setup.exe
Command_01=%DPROOT%\S\N\AudioUtl\Setup.exe -s -f1
[Panels_009]
Caption=VIA driver - Envy24 add-in panels
TagFile_01=%DRVDIR%\Envy24HF.sys
TagFile_02=%DPROOT%\S\V1\CPL.exe
Command_01=%DPROOT%\S\V1\CPL.exe -y -o%SystemRoot%\System32\
[Panels_010]
Caption=VIA driver - Vinyl AC97 add-in panels
TagFile_01=%DRVDIR%\vinyl97.sys
TagFile_02=%DPROOT%\S\V2\CPL.exe
Command_01=%DPROOT%\S\V2\CPL.exe -y -o%SystemRoot%\System32\
[Panels_011]
Caption=VIA driver - UAA Function add-in panels
TagFile_01=%DRVDIR%\viahduaa.sys
TagFile_02=%DPROOT%\S\V3\CPL.exe
Command_01=%DPROOT%\S\V3\CPL.exe -y -o%SystemRoot%\System32\
[Panels_012]
Caption=VIA driver - VIA HD Audio add-in panels
TagFile_01=%DRVDIR%\viahdb.sys
TagFile_02=%DPROOT%\S\V4\CPL.exe
Command_01=%DPROOT%\S\V4\CPL.exe -y -o%SystemRoot%\System32\
[Panels_013]
Caption=SigmaTel Audio driver
TagFile_01=%DRVDIR%\sthda.sys
TagFile_02=%DPROOT%\S\S\I\portcls.sys
Command_01=START /WAIT copy /y %DPROOT%\S\S\I\portcls.sys %SystemRoot%\system32\drivers
[Panels_014]
Caption=SigmaTel C-Major Audio driver
TagFile_01=%DRVDIR%\sthda.sys
TagFile_02=%DPROOT%\S\S\U\stlang.dll
Command_01=START /WAIT copy /y %DPROOT%\S\S\U\stlang.dll %SystemRoot%\system32
Command_02=START /WAIT copy /y %DPROOT%\S\S\U\stacgui.dll %SystemRoot%\system32
Command_03=START /WAIT copy /y %DPROOT%\S\S\U\stacgui.cpl %SystemRoot%\system32
Command_04=START /WAIT md "%ProgramFiles%\Sigmatel\C-Major Audio\STACGUI"
Command_05=START /WAIT copy /y %DPROOT%\S\S\U\sttray.exe "%ProgramFiles%\Sigmatel\C-Major Audio\STACGUI"
Command_06=START /WAIT md "%ProgramFiles%\Sigmatel\C-Major Audio\WDM"
Command_07=START /WAIT copy /y %DPROOT%\S\S\U\stlang.dll "%ProgramFiles%\Sigmatel\C-Major Audio\WDM"
[Panels_015]
Caption=SiS7012 WDM Driver
TagFile_01=%DRVDIR%\sis7012.sys
TagFile_02=%DPROOT%\S\SiS\SI_7012.exe
Command_01=%DPROOT%\S\SiS\SI_7012.exe x -y o%SystemRoot%\
[Panels_016]
Caption=SI_7018 WDM Driver
TagFile_01=%DRVDIR%\sis7018.sys
TagFile_02=%DPROOT%\S\SiS2\SI_7018.exe
Command_01=%DPROOT%\S\SiS2\SI_7018.exe x -y o%SystemRoot%\
[Panels_017]
Caption=TerraTec Electronic GmbH WDM Driver
TagFile_01=%DRVDIR%\FM801.sys
TagFile_02=%DPROOT%\S\T2\Setup.exe
Command_01=%DPROOT%\S\T2\Setup.exe /S
;Cpu driver part
[Panels_025]
Caption=Dual core CPU fix (add /pmtimer)
TagFile_01=%DPROOT%\pmtimer.exe
HWID_01=ACPI\AUTHENTICAMD_-_X86_FAMILY_15_MODEL_35
Command_01=START /WAIT %DPROOT%\pmtimer.exe

Собственно вопросы заключается в следующем:



1)Правильно ли я указал проверку наличия файла:

TagFile_03=%SystemRoot%\system32\SBLive.ico



2)Не нашёл описания переменных %DRVDIR% и %DPROOT% предположил, что это C:\Windows\system32\drivers\ и c:\D\ соответственно. Какие ещё есть предопределённые переменные и можно ли в файле finish.ini прописать определение своих переменных?



3)В соседней ветке greg_b предлагает переименовывать папки с драйверами в иной последовательности чем у Башрата, интересно Ваше мнение и мнение всех специалистов по данному вопросу.



4)В файле ini от Sound_B описана такая конструкция:





Код:

Код: Выделить всё

[H2]
; REQUIRED
exc_count		= 1
; OPTIONAL
exc_1_tagFiles	= 0
exc_1_+hwids	= 0
exc_1_-hwids	= 0
exc_1_+infFiles	= 1
exc_1_+infFile1	= "%DPSROOT%\D\S\H2\*.inf"
exc_1_-infFiles	= 0
exc_1_commands	= 4
exc_1_command1	= "%SystemDrive%\devcon.exe disable =net"
exc_1_command2	= "%SystemDrive%\devcon.exe updateni %DPSROOT%\D\S\H2\wdmaherc.inf "PCI\VEN_1013&DEV_6003&SUBSYS_*""
exc_1_command3	= "%SystemDrive%\devcon.exe updateni %DPSROOT%\D\S\H2\wdmaherc.inf "HERCULES\*""
exc_1_command4	= "%SystemDrive%\devcon.exe enable =net"

Никаких маркерных файлов в секции нет, получается что Башрат выполняет эту секцию всегда, даже если никакого оборудования от HERCULES не установлено ? Если нет, то как в этом случае описывать секции в finish.ini ?
Аватара пользователя
ANDYru

Re: Служебные - [addon] интеграция драйверов

Сообщение ANDYru »

Boa Soft, подскажи что за "Создание локальной папки" в самом конце установки - очень длительный процесс при котором опрашивается весь хард и дивидюк на предмет файлов , можно ли както сократить этот процесс и вообще зачем он
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»