Служебные - [addon] интеграция драйверов
-
VelDmi
Re: Служебные - [addon] интеграция драйверов
Таки ошибка finish.exe вылазит постоянно. Где можно поискать причину? Windows XP Pro SP2 чистый, без модификаций.
-
Debugger
Re: Служебные - [addon] интеграция драйверов
Boa Soft
Цитата:
если есть именно от этой системы - то поставится он, там видимо, более полный HWID
Вся загвоздка в том, что хвид совпадает полностью с subsys. Хотя в таком случае бывает, что винда ставит нужный драйвер, похоже, что происходит какой-то тест. Но асусы страдают все равно.
Цитата:
Я их не люблю и почти не возим, но иногда с подобной проблемой сталкивался.
А я их как раз любил из-за трехлетней гарантии поставщика...
Цитата:
если есть именно от этой системы - то поставится он, там видимо, более полный HWID
Вся загвоздка в том, что хвид совпадает полностью с subsys. Хотя в таком случае бывает, что винда ставит нужный драйвер, похоже, что происходит какой-то тест. Но асусы страдают все равно.
Цитата:
Я их не люблю и почти не возим, но иногда с подобной проблемой сталкивался.
А я их как раз любил из-за трехлетней гарантии поставщика...
-
ya158
Re: Служебные - [addon] интеграция драйверов
Boa Soft
Цитата:
Попробуйте через сценарий, так точно стартует (но, чуть позже).
Код:
[GuiUnattended] Arguments = config
DetachedProgram = "%SYSTEMDRIVE%\install\Presetup.exe"
Просто меня этот режим интиересовал не так уж сильно, вот и не выяснял упорно.
Спасибо за ответ! Через DetachedProgram конечно можно, но при этом Presetup.exe запускается ОДНОВРЕМЕННО с установкой Windows и в следствии этого могут вылезать какие-нибудь глюки.
Теперь у меня появилась следующая проблема, с которой столкнулся sattva и которую, по-моему, так и не победил:
у меня не копируется папка I386 с СD на HDD и не обрабатывается Panels.cmd. Panels.cmd находиться в папке DriverPacks_Panel аддона в запакованном (DP_Panels.7z) и в распакованном (panels.cmd) виде.
Мой Hive.cfg:
Код:
После устанлвки получаются следующие логи:
Presetup.log
Код:
FinshDrv.log
Код:
DrvPanels.log - не создается
НА Т-12 запускал regedit - в ветке HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx ничего нет.
Цитата:
Попробуйте через сценарий, так точно стартует (но, чуть позже).
Код:
[GuiUnattended] Arguments = config
DetachedProgram = "%SYSTEMDRIVE%\install\Presetup.exe"
Просто меня этот режим интиересовал не так уж сильно, вот и не выяснял упорно.
Спасибо за ответ! Через DetachedProgram конечно можно, но при этом Presetup.exe запускается ОДНОВРЕМЕННО с установкой Windows и в следствии этого могут вылезать какие-нибудь глюки.
Теперь у меня появилась следующая проблема, с которой столкнулся sattva и которую, по-моему, так и не победил:
у меня не копируется папка I386 с СD на HDD и не обрабатывается Panels.cmd. Panels.cmd находиться в папке DriverPacks_Panel аддона в запакованном (DP_Panels.7z) и в распакованном (panels.cmd) виде.
Мой Hive.cfg:
Код:
Код: Выделить всё
HKLM,"SOFTWARE\BoaSoftware\Presetup","KeepDrivers",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","CopySource",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","CopySilent",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","UseRunOnceEx",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","RunOnceExKey",0x00000000,"002"
HKLM,"SOFTWARE\BoaSoftware\Presetup","DrvDirName",0x00000000,"%SystemDrive%\D"
HKLM,"SOFTWARE\BoaSoftware\Presetup","AltDirName",0x00000000,"%SystemDrive%\DRIVERS"
HKLM,"SOFTWARE\BoaSoftware\Presetup","UnzipDirName",0x00000000,"%SystemDrive%"
HKLM,"SOFTWARE\BoaSoftware\Presetup","ExcludeDir",0x00000000,""
HKLM,"SOFTWARE\BoaSoftware\Presetup","ShowWaitDlg",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","WaitTime",0x00010001,20
HKLM,"SOFTWARE\BoaSoftware\Presetup","BipOnShowWaitDlg",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","SilentSetupMode",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","BlockDSPolicy",0x00010001,1После устанлвки получаются следующие логи:
Presetup.log
Код:
Код: Выделить всё
[25.11.2006,13:46:58] Log started. --------------------------------------------------------------------------------------------------
[25.11.2006,13:46:58] EVENT: Fake setup started
[25.11.2006,13:46:58]
[25.11.2006,13:46:58] EVENT: Read settings from registry.
[25.11.2006,13:46:58] EVENT: Open %SystemRoot%\system32\$winnt$.inf
[25.11.2006,13:46:58] EVENT: "Presetup" section not found, skipped.
[25.11.2006,13:46:58] INFO: Current settings:
[25.11.2006,13:46:58] INFO: OemDirName - OEMDRV [25.11.2006,13:46:58] INFO: DrvDirName - %SystemDrive%\D [25.11.2006,13:46:58] INFO: AltDirName - %SystemDrive%\DRIVERS
[25.11.2006,13:46:58] INFO: UnzipDirName - %SystemDrive%
[25.11.2006,13:46:58] INFO: ExcludeDir -
[25.11.2006,13:46:58] INFO: DrvIsZipped - Yes
[25.11.2006,13:46:58] INFO: ShowWaitDlg - Yes
[25.11.2006,13:46:58] INFO: BipOnShowWaitDlg - Yes
[25.11.2006,13:46:58] INFO: SilentSetupMode - No
[25.11.2006,13:46:58] INFO: WaitTime - 20
[25.11.2006,13:46:58] INFO: BlockDSPolicy - Yes
[25.11.2006,13:46:59] EVENT: Driver signed policy mehanism blocked. [25.11.2006,13:46:59] EVENT: Watch DSP&HW popup windows started.
[25.11.2006,13:46:59] EVENT: Find OEMDRV folder.
[25.11.2006,13:46:59] EVENT: OEMDRV folder found.
[25.11.2006,13:46:59] INFO: OEMDRV folder: D:\OEMDRV
[25.11.2006,13:46:59] EVENT: Scan zipped drivers folder.
[25.11.2006,13:46:59] INFO: Found driver arhives:
[25.11.2006,13:46:59] INFO: DP_CHIPSET_WNT5_X86-32_6091.7Z
[25.11.2006,13:46:59] INFO: DP_CPU_WNT5_X86-32_6091.7Z
[25.11.2006,13:46:59] INFO: DP_GRAPHICS_WNT5_X86-32_609.7Z
[25.11.2006,13:46:59] INFO: DP_LAN_WNT5_X86-32_6081.7Z
[25.11.2006,13:46:59] INFO: DP_MASSSTORAGE_WNT5_X86-32_608.7Z [25.11.2006,13:46:59] INFO: DP_MODEM_WNT5_X86-32_187.7Z
[25.11.2006,13:46:59] INFO: DP_PANELS.7Z
[25.11.2006,13:46:59] INFO: DP_SOUND_A_WNT5_X86-32_6081.7Z
[25.11.2006,13:46:59] INFO: DP_SOUND_B_WNT5_X86-32_608.7Z
[25.11.2006,13:46:59] INFO: DP_WLAN_WNT5_X86-32_608.7Z
[25.11.2006,13:46:59] INFO: DRIVERPACK_USB_WNT5_X86-32_V1.2.7Z
[25.11.2006,13:46:59] EVENT: Scan zipped drivers folder complete.
[25.11.2006,13:46:59] EVENT: Show select driver packs dialog.
[25.11.2006,13:47:11] EVENT: Start expanded drivers arhives.
[25.11.2006,13:47:11] INFO: 7zip.exe pach: C:\WINDOWS\system32\7za.exe
[25.11.2006,13:47:11] INFO: Destionation driver folder pach: C:
[25.11.2006,13:47:11] EVENT: Expanded arhive: DRIVERPACK_USB_WNT5_X86-32_V1.2.7Z
[25.11.2006,13:47:12] EVENT: Expanded drivers arhives complete.
[25.11.2006,13:47:12] INFO: OEM PNP driver folder - C:\D
[25.11.2006,13:47:12] EVENT: Write OEM PNP driver folder to registry.
[25.11.2006,13:47:12] EVENT: Start scan OEM PNP driver folder.
[25.11.2006,13:47:12] EVENT: Scan OEM PNP driver folder finished.
[25.11.2006,13:47:12] INFO: OEM PNP driver pach - C:\WINDOWS\inf;C:\D\U\A;C:\D\U\B;C:\D\U\M;C:\D\U\MS;C:\D\U\N;C:\D\U\P;C:\D\U\R;C:\D\U\S\G;C:\D\U\S\G3;C:\D\U\T\A;C:\D\U\T\V [25.11.2006,13:47:12] EVENT: Write OEM PNP driver pach to registry.
[25.11.2006,13:47:12] EVENT: Execute presetup.cmd
[25.11.2006,13:47:12] EVENT: Presetup.cmd finished
[25.11.2006,13:47:12] EVENT: Fake setup self rename to setup.old.
[25.11.2006,13:47:12] EVENT: Fake setup rename setup.org to setup.exe.
[25.11.2006,13:47:12] EVENT: Start original setup.exe. for " -newsetup" param.
[25.11.2006,13:58:51] EVENT: Watch DSP&HW thread close.
[25.11.2006,13:58:51] EVENT: Watch end setup thread close.
[25.11.2006,13:58:51] EVENT: Reset Driver signed policy block.
[25.11.2006,14:09:46] EVENT: Original setup.exe finished.
[25.11.2006,14:09:46]
[25.11.2006,14:09:46] EVENT: Fake setup finished. -------------------------------------------------------------------------------------------------- [25.11.2006,14:09:46] Log ended.FinshDrv.log
Код:
Код: Выделить всё
[25.11.2006,14:06:43] Log started. -------------------------------------------------------------------------------------------------- [25.11.2006,14:06:43] EVENT: Finish started in Svcpack stage.
[25.11.2006,14:06:43] EVENT: Read settings from registry.
[25.11.2006,14:06:43] EVENT: Open %SystemRoot%\system32\$winnt$.inf
[25.11.2006,14:06:43] EVENT: "Presetup" section not found, skipped.
[25.11.2006,14:06:43] INFO: Current settings:
[25.11.2006,14:06:43] INFO: DrvFolderPach - C:\D
[25.11.2006,14:06:43] INFO: UseRunOnceEx - Yes
[25.11.2006,14:06:43] INFO: RunOnceExKey - 002
[25.11.2006,14:06:43] INFO: CopySource - Yes
[25.11.2006,14:06:43] INFO: KeepDrivers - No
[25.11.2006,14:06:43] INFO: BlockDSPolicy - Yes
[25.11.2006,14:06:43] EVENT: Prepare RunOnceEx stage.
[25.11.2006,14:06:43] EVENT: Add RunOnceEx key "002"
[25.11.2006,14:06:43] EVENT: Copy Finish.exe to C:\WINDOWS\System32\"
[25.11.2006,14:06:43] EVENT: Finish is finished.
[25.11.2006,14:16:56] Log restarted after reboot.
[25.11.2006,14:16:56] EVENT: Finish started in RunOnceEx.
[25.11.2006,14:16:56] EVENT: Read settings from registry.
[25.11.2006,14:16:56] EVENT: Open %SystemRoot%\system32\$winnt$.inf
[25.11.2006,14:16:56] EVENT: "Presetup" section not found, skipped.
[25.11.2006,14:16:56] INFO: Current settings: [25.11.2006,14:16:56] INFO: DrvFolderPach - C:\D [25.11.2006,14:16:56] INFO: UseRunOnceEx - Yes
[25.11.2006,14:16:56] INFO: RunOnceExKey - 002
[25.11.2006,14:16:56] INFO: CopySource - Yes
[25.11.2006,14:16:56] INFO: KeepDrivers - No
[25.11.2006,14:16:56] INFO: BlockDSPolicy - Yes
[25.11.2006,14:16:56] EVENT: Driver signed policy mehanism blocked.
[25.11.2006,14:16:56] EVENT: Watch DSP&HW popup windows started.
[25.11.2006,14:16:59] EVENT: Watch DSP&HW "Мастер нового оборудования" popup.
[25.11.2006,14:16:59] EVENT: Watch DSP&HW "Мастер нового оборудования" auto go.
[25.11.2006,14:16:59] EVENT: Cleanup & delete driver folder
[25.11.2006,14:16:59] EVENT: Reset Device Pach to C:\WINDOWS\inf
[25.11.2006,14:16:59] EVENT: Reset Driver signed policy block.
[25.11.2006,14:16:59] EVENT: Watch DSP&HW thread close.
[25.11.2006,14:16:59] EVENT: Cleanup registry.
[25.11.2006,14:16:59] EVENT: Cleanup temporay files.
[25.11.2006,14:16:59] EVENT: Finish is finished. -------------------------------------------------------------------------------------------------- [25.11.2006,14:16:59] Log ended.DrvPanels.log - не создается
НА Т-12 запускал regedit - в ветке HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx ничего нет.
-
DarkTiger
Re: Служебные - [addon] интеграция драйверов
Вот блин токо ща дошло. Наверное на десятка 2 уже машин с платой ASUS P5GV-MX винду, и всегда ставились автоматом драйвера для звука от Realtek, а ведь там же SoundMax, но установка проходила без BSOD'ов. Вот правда не пробЫвал звук воспроизвести. Как думаете какова вероятность что звук будет нормально воспроизводиться?
-
Debugger
Re: Служебные - [addon] интеграция драйверов
DarkTiger
Навряд ли. Да просто возьми и добавь в драйверпак дрова от этого 1986А, толкуто ждать пока Башрат это сделает. Я уже все драйверпаки обновил.
Навряд ли. Да просто возьми и добавь в драйверпак дрова от этого 1986А, толкуто ждать пока Башрат это сделает. Я уже все драйверпаки обновил.
-
LoDo
Re: Служебные - [addon] интеграция драйверов
Boa Soft
Почему scaninf не создает определения для некоторых драйверов, например ITE?
Почему scaninf не создает определения для некоторых драйверов, например ITE?
-
Debugger
Re: Служебные - [addon] интеграция драйверов
Ntag
Цитата:
Только при использовании чисто Башратовского пака Винда не обнаруживает ни одного устройства, на которое можно установить систему
А можно узнать, жесткий диск у тебя SATA или IDE?
Цитата:
Только при использовании чисто Башратовского пака Винда не обнаруживает ни одного устройства, на которое можно установить систему
А можно узнать, жесткий диск у тебя SATA или IDE?
-
Debugger
Re: Служебные - [addon] интеграция драйверов
Boa Soft
Похоже, с распространением материнок c мостом ICH8 скоро у всех интеграторов драйверов MassStorage начутся проблемы...
Сегодня тестил материнку с похожей проблемой, Intel DG965SS, с IDE-контроллером Marvell 88SE6101. При загрузке с Башратовским паком уже на стадии определения винта выпадает 7E. Если грузиться без него, определяется нормально, как atapi. Других драйверов Marvell я не нашел...
Как известно, у ICH8 отутствует встроенный в чипсет IDE-контроллер. Поэтому ушлые производители материнок пихают на них различные RAID-контроллеры, вот только, как только что выяснилось, в строке HWID меняется класс устройства с CC_0104 (RAID) на CC_0101 (IDE). Поэтому Windows спокойно втыкает стандартный драйвер и все работает. Если же есть соответствующий интегрированный RAID-драйвер, даже без указания класса устройства, то наивный инсталлятор Windows грузит его со всеми вытекающими... Вот как на Intel'овской:
PCI\VEN_11AB&DEV_6101 - это строка из Marvell'овского драйвера
PCI\VEN_11AB&DEV_6101&CC_0101 это установленный контроллер.
Думаю что у Ntag, TimAlex, Veldmi похожая проблема. Точнее выясню попозже, скоро придет товар с почти такой же материнкой, как у Ntag (965P-S3, отличается другим типом конденсаторов).
Ntag
Цитата:
Секцию я написал, сам драйвер в папке присутствует..Настораживает два файла инф в папке драйвера, какой из них нужный, не определил(один jraid-f.inf,другой jraid-m.inf. По инфе более-менее похожие, но секции hwid отличаются).
graid_f.inf - для RAID и AHCI, graid_m.inf - похоже для SATA в режиме IDE.
P.S. Имхо, глюк можно обойти, если добавить в меню мультизагрузки еще один пункт, загрузку с установкой всех дров, но без MassStorage. Я уже давно пришел к такой необходиости, потому что бывают и другие глюки (нестыковка "чистого" и ATi'шного SiI3112 и др.). Можно попробовать и другой выход - прописать в txtsetup.sif соответствующие секции с глючным HWID, а в качестве драйвера подсунуть ему стандартный atapi. Или создать свой такой драйвер, засунуть его в папку и проинтегрировать с остальными. К сожалению проверить уже не смогу, материнки уходят завтра.
Похоже, с распространением материнок c мостом ICH8 скоро у всех интеграторов драйверов MassStorage начутся проблемы...
Сегодня тестил материнку с похожей проблемой, Intel DG965SS, с IDE-контроллером Marvell 88SE6101. При загрузке с Башратовским паком уже на стадии определения винта выпадает 7E. Если грузиться без него, определяется нормально, как atapi. Других драйверов Marvell я не нашел...
Как известно, у ICH8 отутствует встроенный в чипсет IDE-контроллер. Поэтому ушлые производители материнок пихают на них различные RAID-контроллеры, вот только, как только что выяснилось, в строке HWID меняется класс устройства с CC_0104 (RAID) на CC_0101 (IDE). Поэтому Windows спокойно втыкает стандартный драйвер и все работает. Если же есть соответствующий интегрированный RAID-драйвер, даже без указания класса устройства, то наивный инсталлятор Windows грузит его со всеми вытекающими... Вот как на Intel'овской:
PCI\VEN_11AB&DEV_6101 - это строка из Marvell'овского драйвера
PCI\VEN_11AB&DEV_6101&CC_0101 это установленный контроллер.
Думаю что у Ntag, TimAlex, Veldmi похожая проблема. Точнее выясню попозже, скоро придет товар с почти такой же материнкой, как у Ntag (965P-S3, отличается другим типом конденсаторов).
Ntag
Цитата:
Секцию я написал, сам драйвер в папке присутствует..Настораживает два файла инф в папке драйвера, какой из них нужный, не определил(один jraid-f.inf,другой jraid-m.inf. По инфе более-менее похожие, но секции hwid отличаются).
graid_f.inf - для RAID и AHCI, graid_m.inf - похоже для SATA в режиме IDE.
P.S. Имхо, глюк можно обойти, если добавить в меню мультизагрузки еще один пункт, загрузку с установкой всех дров, но без MassStorage. Я уже давно пришел к такой необходиости, потому что бывают и другие глюки (нестыковка "чистого" и ATi'шного SiI3112 и др.). Можно попробовать и другой выход - прописать в txtsetup.sif соответствующие секции с глючным HWID, а в качестве драйвера подсунуть ему стандартный atapi. Или создать свой такой драйвер, засунуть его в папку и проинтегрировать с остальными. К сожалению проверить уже не смогу, материнки уходят завтра.
-
SkySandy
Re: Служебные - [addon] интеграция драйверов
Цитата:
Можно попробовать и другой выход - прописать в txtsetup.sif соответствующие секции с глючным HWID, а в качестве драйвера подсунуть ему стандартный atapi.
Наверно, это идеологически правильный вариант
Можно попробовать и другой выход - прописать в txtsetup.sif соответствующие секции с глючным HWID, а в качестве драйвера подсунуть ему стандартный atapi.
Наверно, это идеологически правильный вариант

-
Debugger
Re: Служебные - [addon] интеграция драйверов
SkySandy
Вот только бог его знает, с какими потенциальными глюками можно будет столкнуться...
Вот только бог его знает, с какими потенциальными глюками можно будет столкнуться...