Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   Intel USB 3.0: C216 Chipset vs. C220 Chipset (http://forum.oszone.net/showthread.php?t=277919)

Avatar-Lion 17-02-2014 21:58 2310763

Intel USB 3.0: C216 Chipset vs. C220 Chipset
 
Можно ли подружить драйвера для USB-контроллеров третьего поколения от Intel? Драйвера я интегрирую с помощью bat-файла:
Код:

DISM /Mount-Wim /WimFile:R:\boot.wim /index:2 /MountDir:R:\Mount
DISM /image:R:\Mount /Add-Driver /Driver:"E:\Favourite\USB 3.0 (Drivers)\Intel Corporation (version 1.0.10.255; 64-bit)"
DISM /image:R:\Mount /Add-Driver /Driver:"E:\Favourite\USB 3.0 (Drivers)\Intel Corporation (version 2.5.3.34; 64-bit)"
DISM /Unmount-Wim /MountDir:R:\Mount /Commit

DISM /Mount-Wim /WimFile:R:\install.wim /index:4 /MountDir:R:\Mount
DISM /image:R:\Mount /Add-Driver /Driver:"E:\Favourite\USB 3.0 (Drivers)\Intel Corporation (version 1.0.10.255; 64-bit)"
DISM /image:R:\Mount /Add-Driver /Driver:"E:\Favourite\USB 3.0 (Drivers)\Intel Corporation (version 2.5.3.34; 64-bit)"
DISM /Unmount-Wim /MountDir:R:\Mount /Commit

Хочу отметить, что имена файлов драйверов полностью идентичны: http://s52.radikal.ru/i137/1402/62/d9805e682076.png

После установки Windows 7 вместо ввода имени пользователя и т.п. вываливается BSOD 0x0000007E. Подозреваю что дело в том, что попросту перепутаны файлы, поскольку имена у них одинаковые. Можно ли как-то разделить эти два драйвера при интеграции?

Smokie_BlahBlah 17-02-2014 22:24 2310776

Avatar-Lion, скорей всего при интеграции они раскидываются по разным папкам в DriverStore вроде

а вы не пробовали интегрировать только один из них и проверить?

Avatar-Lion 17-02-2014 22:28 2310781

Smokie_BlahBlah, Да я просто заметил, что при установке на компы с С216 всегда вылезает в конце BSOD, а когда ставил недавно на более новые материнки (которые уже на Haswell рассчитаны и там, соответственно, уже С220), то там никакого экрана нет. Интеграцию по отдельности попробую, конечно, просто на виртуалке всегда все ОК, а когда нужно Винду ставить на реальную машину и такой облом получается, то очень неприятно... Хотел вот заранее уточнить что да как.

Smokie_BlahBlah 17-02-2014 22:31 2310782

Avatar-Lion, попробуйте интегрировать только для С216 и посмотрите что будет. чтобы узнать точно, есть конфликт или с самим драйвером что-то не то

Avatar-Lion 18-02-2014 19:36 2311283

Smokie_BlahBlah, Дабы не перепаковывать всё, пошёл обратным путем: с помощью команды /Remove-Driver удалил все три inf-файла от С216 из install.wim (но в boot.wim оставил). В итоге ОС поставилась нормально, но, естественно, драйверов на контроллер USB 3.0 не было. Забавно, что когда я переткнул флэшку в USB 2.0 и поставил драйвер на USB 3.0 обычным образом (через Setup.exe), то система свалилась всё в тот же 0x0000007E, однако после принудительной перезагрузки путём пинка по Reset'у нормально загрузилась и USB 3.0 оказался уже рабочим. Видимо, инсталлятор драйвера С216 затирает остатки драйверов от С220 (чего не скажешь об установщике ОС...).

Собственно, вопрос по-прежнему жив: как подружить C216 и С220? На подходе массовый переход на сокет 1150, а там уже С220...

XXXler 18-02-2014 21:15 2311357

Avatar-Lion, там вроде проблема не с одинаковыми файлами, а с одинаковыми HWID у корневых концентраторов

Smokie_BlahBlah 18-02-2014 23:05 2311453

Avatar-Lion, я например дрова на юсб 3.0 даже не думаю теперь интегрировать. ставлю их на этапе setupcomplete с помощью DriverPack Solution

Avatar-Lion 19-02-2014 00:04 2311494

XXXler, С чего такой вывод? VEN_8086&DEV_1E31 - это из iusb3xhc.inf от С216, в то время как в iusb3xhc.inf от С220 нет ни одной записи, которая начиналась бы так.

Smokie_BlahBlah, Хотелось бы все же обойтись штатными средствами ОС.

XXXler 19-02-2014 02:17 2311535

Цитата:

Цитата Avatar-Lion
С чего такой вывод? VEN_8086&DEV_1E31 - это из iusb3xhc.inf от С216, в то время как в iusb3xhc.inf от С220 нет ни одной записи, которая начиналась бы так. »

драйверы корневых концентраторов устанавливаются из iusb3hub.inf и в них обоих указаны IUSB3\ROOT_HUB30 и IUSB3\CLASS_09&SUBCLASS_00&PROT_0*

Smokie_BlahBlah 19-02-2014 07:37 2311562

Avatar-Lion,
Цитата:

Хотелось бы все же обойтись штатными средствами ОС.
ну как хотите) мне вот лишь бы работало. а когда работает лучше, чем при применении штатных средств, то вообще красота

Fortress1 28-02-2014 23:46 2317551

Цитата:

Цитата Smokie_BlahBlah
ну как хотите) мне вот лишь бы работало. а когда работает лучше, чем при применении штатных средств, то вообще красота »


\sources\$oem$\$$\Setup\Scripts\DIT\Drivers\NtAll\

Этим больше не пользуешься?


Время: 20:33.

Время: 20:33.
© OSzone.net 2001-