Показать полную графическую версию : [addon] интеграция драйверов
немного почитав я тут заметил как очень не хорошо отвечают чайникам(к которым тоже отношусь), читай, справку или ещё что то в таком духе (это в лучшем случаи). »
Если люди так отвечают, может действительно стоит прочитать и понять доку и справку????
Просто пересказывать то что есть в документации большинству народа в лом. И этот мелкий пересказ одного пункта тянет за собой пересказ всех пунктов.
немного почитав я тут заметил как очень не хорошо отвечают чайникам(к которым тоже отношусь), читай, справку или ещё что то в таком духе »
Виноват, исправлюсь :sorry:
Если люди так отвечают, может действительно стоит прочитать и понять доку и справку »
а что делать если несколько раз перечитал????? почти наизусть выучил!!! Но нужных ответов не нашел, тогда как! сделать как я в июне попробовать(спасибо есть ещё добрые люди с Ростова), а потом не обращаться к нему только из-за того, что лишний раз спрашивать, не захочешь, это не только в последних сообщениях такое проявилось, это было тут такое всегда, сейчас искать не буду где такие сообщения, хотя автора помню(но тоже небуду указывать). Вывод: тема не для домашнего пользователя!!!
Boa Soft,
Сегодня обновлял диск и заметил интересную особенность:
1. В справке AutoCleanup находится в секции [COMMON_SETTINGS], а в прилагаемом PreSetup.ini в секции [POSTSETUP_SETTINGS].
2. UseMakeOEMDrvPnf находится и в секции [PRESETUP_SETTINGS] и в секции [POSTSETUP_SETTINGS].
3. В справке не описан параметр MakeShortcut.
Boa Soft,
Заметил такую проблему при интеграции MSST драйверов которым требуется больше одного *.sys файла. Вот отрывок из моего log.txt:
Make support to: Silicon Image SiI 3132 SoftRaid 5 Controller
Driver file SiI3132\RAID\Si3132r5;SiWinAcc.sys not found!
Skip this driver...
вот этот параметр UseMakeOEMDrvPnf = 1 теперь присутствует и в секции [PRESETUP_SETTINGS] и в [POSTSETUP_SETTINGS], а ведь раньше был только в [POSTSETUP_SETTINGS], хотелось бы знать так и должно быть... и согласен с VelDmi как то много неясностей даже в доке, которую все рекомендуют читать...
опять же согласно документации UseMakeOEMDrvPnf = 1 должен присутсвовать в секции [PRESETUP_SETTINGS], возможно это все коректно работает с Башратовскими драйверами только, буду пробовать...
народ у вас файл 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
14-01-2008, 00:56
VelDmi, Boa Soft,
Сегодня обновлял диск и заметил интересную особенность:
1. В справке AutoCleanup находится в секции [COMMON_SETTINGS], а в прилагаемом PreSetup.ini в секции .
Должно быть в [POSTSETUP_SETTINGS] ибо относится к Finish.
2. UseMakeOEMDrvPnf находится и в секции [PRESETUP_SETTINGS] и в секции [POSTSETUP_SETTINGS].
В новой версии как установка в начале, так и сохранение нужных драйверов возможно двумя путями - через список путей в реестре и через создание pnf - поэтому и двойственный параметр.
3. В справке не описан параметр MakeShortcut. [post=715514]»
При MakeShortcut=1
Создадутся 3 ярлыка на десктопе - для установки панелей, для сохранения драйверов и для запуска очистки. При очистке они автоматически удалятся. Делал для своих нужд, и считая, что кому-то оно врятли пригодится, не вносил в справку.
Спасибо за найденные неточности. При обновлении исправлю.
Boa Soft,
Заметил такую проблему при интеграции MSST драйверов которым требуется больше одного *.sys файла. Вот отрывок из моего log.txt: »
Вы чем MSST создавали? Для установки нужен только первый файл. Второй удалить.
sebuba,
Посмотрите:
1. Есть ли папка OEMDRV на вашем сд в корне. И есть ли в ней архивы драйверов в формате 7z. Другие форматы не воспринимаются.
2. Проверьте все архивы на 'битость'.
3. Пришлите свой лог установки PreSetup.log и FinishDrv.log.
Постораемся вычислить причину ошибки.
но распаковки дров так и не происходит у меня, выбор да а именно на распаковке получаю красный крестик, останавливаю установку захожу смотрю, на диске нет папки с драйверами... »
Что за краcный крестик? Диалог ошибки или просто пропуск распаковки?
Boa Soft, подскажи что за "Создание локальной папки" в самом конце установки - очень длительный процесс при котором опрашивается весь хард и дивидюк на предмет файлов , можно ли както сократить этот процесс и вообще зачем он
Boa Soft,
Вы чем MSST создавали?
MSST.INI создавал ScanInf'ом.
[Silicon Image SiI 3132 SoftRaid 5 Controller (Si3132r5;SiWinAcc)]
MNF = "Silicon Image"
SUBDIR = SiI3132\RAID\Si3132r5;SiWinAcc
TXTFILENAME = Si3132r5;SiWinAcc
SCSINAME = Silicon Image SiI 3132 SoftRaid 5 Controller
HWID = PCI\VEN_1095&DEV_3132&SUBSYS_71321095,PCI\VEN_1095&DEV_3132&SUBSYS_81771043,PCI\VEN_1095&DEV_3132&SUBSYS_71001462,PCI\VEN_1095&DEV_3132&SUBSYS_B0031458,PCI\VEN_1095&DEV_3132&SUBSYS_902C1695,PCI\VEN_1095&DEV_3132&SUBSYS_056EA0A0,PCI\VEN_1095&DEV_3132&SUBSYS_0CAA105B,PCI\VEN_1095&DEV_3132&SUBSYS_105B147B,PCI\VEN_1095&DEV_3132&SUBSYS_105C147B,PCI\VEN_1095&DEV_3132&SUBSYS_105D147B,PCI\VEN_1095&DEV_3132&SUBSYS_105E147B,PCI\VEN_1095&DEV_3132&SUBSYS_300A148C,PCI\VEN_1095&DEV_3132&SUBSYS_1B741019,PCI\VEN_1095&DEV_3132&SUBSYS_1B751019
BUSEX = 0
REPLACE = 0
REMOVE = 0
Исправь что нибудь ScanInf или MakeMSST.
Для установки нужен только первый файл. Второй удалить.
Как узнать какой файл *.sys в драйвере не нужен? Почему второй?
Boa Soft
14-01-2008, 13:45
Levran,
Исправь что нибудь ScanInf или MakeMSST. »
Включите комментарии в ScanInf . Там предупреждение есть.
Исправить ничего не получится - к программе нужны мозги.
MakeMSST такой ошибки не имеет (если автор исходного материала их не допустил).
Как узнать какой файл *.sys в драйвере не нужен? Почему второй? »
Посмотрите OEMSETUP из комплекта оригинального драйвера (в паке они удалены).
одскажи что за "Создание локальной папки" в самом конце установки - очень длительный процесс при котором опрашивается весь хард и дивидюк на предмет файлов , можно ли както сократить этот процесс и вообще зачем он »
Это создание локальной папки дистрибутива - i386 копируется на диск и к нему прописываются пути. Надо для того, чтобы при установке-удалении компонент не просило диск. У почти всех брендов сделанно именно так. Если не нужно - поменяйте настройки:
[POSTSETUP_SETTINGS]
CopySource = 0
В следующей версии отключу по умолчанию.
Boa Soft, планируется ли в новой версии создание полноценного пользовательского интерфейса для рескана драйверов (ну в случае изменения конфигурации) - хотелось бы увидеть что нибудь похожее на pro-s_hardware_installer из темы http://www.msfn.org/board/Drivers-Instalation-Post-Install-stage-New-Method-t70209.html (кстати он обновился до версии 2.0.0.17).
Добавлено: Занялся переводом и адаптацией под свои нужды, если кого нибудь это заитересовало то завтра к вечеру, примерно в это же время выложу в виде аддона (в принципе осталось только потестировать).
sebuba,
Посмотрите:
1. Есть ли папка OEMDRV на вашем сд в корне. И есть ли в ней архивы драйверов в формате 7z. Другие форматы не воспринимаются.
2. Проверьте все архивы на 'битость'.
3. Пришлите свой лог установки PreSetup.log и FinishDrv.log.
Постораемся вычислить причину ошибки. »
1. конечно есть, (давно пользуюсь твоим Аддоном)
2.проверил (со старым аддоном же работают) все нормально и даже пережал их по новой...
3.как буду снова мучиться так обязательно вышлю...
Что за краcный крестик? Диалог ошибки или просто пропуск распаковки? »
да просто на диалоге в момент подготовки к установки, в менюшке в строке распаковка дров вместо галки красный крест прорисовывается...просто раньше никогда не видел ибо всё всегда работало...
Добавлено: Занялся переводом и адаптацией под свои нужды, если кого нибудь это заитересовало то завтра к вечеру, примерно в это же время выложу в виде аддона (в принципе осталось только потестировать). »
очень интересует, выкладывай потестим...
Boa Soft
15-01-2008, 01:07
Shido, Boa Soft, планируется ли в новой версии создание полноценного пользовательского интерфейса для рескана драйверов (ну в случае изменения конфигурации) - хотелось бы увидеть что нибудь похожее на pro-s_hardware_installer из темы http://www.msfn.org/board/Drivers-In...od-t70209.html (кстати он обновился до версии 2.0.0.17). »
Подобные вещи я отслеживаю. Пока на такое у меня нет сил - зачатки заложены в аддон, но корректно обновляет драйверы не всегда.
sebuba,
Выложите логии версии исполняемых файлов аддона. Постораюсь помочь.
Подскажите можно ли как то пропустить сканирование папки драверов после их распаковки?
Boa Soft
15-01-2008, 11:47
v_but, Подскажите можно ли как то пропустить сканирование папки драверов после их распаковки? »
Можно пропустить, убрав аддон из пакета :). Без этого они все равно не установятся.
sebuba, и все остальные кого это заинтересовало:
Добавлено: Занялся переводом и адаптацией под свои нужды, если кого нибудь это заитересовало то завтра к вечеру, примерно в это же время выложу в виде аддона (в принципе осталось только потестировать). »
В процессе тестирования словил несколько неприятных глюков :( , так что моё предложение снимается. Покрайней мере до того момента пока не пойму, что и почему работает не так. Вроде автоит и проблем не должно было возникнуть.
Boa Soft вот логи как просили...
Boa Soft
16-01-2008, 01:56
sebuba,
[15.01.2008,23:09:23] EVENT: Find OEMDRV folder.
[15.01.2008,23:09:23] EVENT: OEMDRV folder found.
[15.01.2008,23:09:23] INFO: OEMDRV folder: C:\OEMDRV
У Вас на С лежит папка OEMDRV. Видимо, не содержащая архивов. Она и подхватывается. Уберите папку или переименуйте и все пойдет нормально. Это и есть причина Вашей неудачи. Я и делал логи для того, чтобы можно было понять суть ошибок.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC