Служебные - [addon] интеграция драйверов
-
zuckij
Re: Служебные - [addon] интеграция драйверов
Boa Soft и другие, подскажите плз как обойти такую проблему-про автоустановке драйверов на звук дрова не устанавливаются, а определяется PCI устройство со знаком вопроса. Я понимаю что можно этому устройству потом указать путь на нужные драйвера и всё будет работать, но как сделать чтобы оно само это делалось??? Пробывал устанавливать с диска и KB*******(который идёт в комплекте со звуком, но ничего не получается....)
-
Drinko
Re: Служебные - [addon] интеграция драйверов
TERMINAL, Не очень понятно. Ставятся ли вручную драйвера с родного компакта?
Какой пакет драйверов интегрируешь? Проверь, не битый ли архив у пакета
Может, достаточно в пакет добавить свой драйвер
Какой пакет драйверов интегрируешь? Проверь, не битый ли архив у пакета
Может, достаточно в пакет добавить свой драйвер
-
zuckij
Re: Служебные - [addon] интеграция драйверов
TERMINAL,
А какая у Вас звуковая карта. KB888111 входит в аддон 1-HDA.
И, если после установки, просто нажать обновить драйвер, установится ли он без доп. Указания местоположения. Так же, можно выложить лог установки.
А какая у Вас звуковая карта. KB888111 входит в аддон 1-HDA.
И, если после установки, просто нажать обновить драйвер, установится ли он без доп. Указания местоположения. Так же, можно выложить лог установки.
-
VelDmi
Re: Служебные - [addon] интеграция драйверов
Boa Soft,
Сегодня обновлял диск и заметил интересную особенность:
1. В справке AutoCleanup находится в секции [COMMON_SETTINGS], а в прилагаемом PreSetup.ini в секции [POSTSETUP_SETTINGS].
2. UseMakeOEMDrvPnf находится и в секции [PRESETUP_SETTINGS] и в секции [POSTSETUP_SETTINGS].
3. В справке не описан параметр MakeShortcut.
Сегодня обновлял диск и заметил интересную особенность:
1. В справке AutoCleanup находится в секции [COMMON_SETTINGS], а в прилагаемом PreSetup.ini в секции [POSTSETUP_SETTINGS].
2. UseMakeOEMDrvPnf находится и в секции [PRESETUP_SETTINGS] и в секции [POSTSETUP_SETTINGS].
3. В справке не описан параметр MakeShortcut.
-
VelDmi
Re: Служебные - [addon] интеграция драйверов
Цитата TERMINAL:
не интегрирую
Это как - ведь аддон предназначен для интеграции драйверов в дистрибутив? И чем была сделана попытка установки?
Что за прога, которая сама ставит дрова?
не интегрирую
Служебные - [addon] интеграция драйверов
Это как - ведь аддон предназначен для интеграции драйверов в дистрибутив? И чем была сделана попытка установки?
Что за прога, которая сама ставит дрова?
-
sebuba
Re: Служебные - [addon] интеграция драйверов
вот этот параметр UseMakeOEMDrvPnf = 1 теперь присутствует и в секции [PRESETUP_SETTINGS] и в [POSTSETUP_SETTINGS], а ведь раньше был только в [POSTSETUP_SETTINGS], хотелось бы знать так и должно быть... и согласен с VelDmi как то много неясностей даже в доке, которую все рекомендуют читать...
-
sebuba
Re: Служебные - [addon] интеграция драйверов
опять же согласно документации UseMakeOEMDrvPnf = 1 должен присутсвовать в секции [PRESETUP_SETTINGS], возможно это все коректно работает с Башратовскими драйверами только, буду пробовать...
-
sebuba
Re: Служебные - [addon] интеграция драйверов
народ у вас файл 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 работает прекрасно...где ещё можно что посмотреть, так сказать из не документированного...
и разве у меня неправильные настройки 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,
До сего дня делал сборки с интеграцией только MSST драйверов, но решил освоить новые горизонты...
Перечитал все 175 страниц темы и папку !Docs, чтобы понять как формировать файл finish.ini
Хочу привести текст полученного файла по мотивам последних версий драйверов от Башрата
Графические драйверы перепакованы скриптом от Fanzuga и добавлен ATITRAYTOOLS.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 описана такая конструкция:
Код:
Никаких маркерных файлов в секции нет, получается что Башрат выполняет эту секцию всегда, даже если никакого оборудования от HERCULES не установлено ? Если нет, то как в этом случае описывать секции в finish.ini ?
До сего дня делал сборки с интеграцией только 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] интеграция драйверов
Boa Soft, подскажи что за "Создание локальной папки" в самом конце установки - очень длительный процесс при котором опрашивается весь хард и дивидюк на предмет файлов , можно ли както сократить этот процесс и вообще зачем он