Показать полную графическую версию : Интеграция драйверов в Windows 7
Страниц :
1
2
[
3]
4
5
6
7
8
9
Boa Soft
25-01-2011, 17:03
Одолели просьбами :) Выкладываю.
Объяснения пока некогда писать. Архив во вложении.
Папку $OEM$ из архива кладем в папку SOURCE дистрибутива.
В папку $oem$\$$\OEM\Drivers\x64\ кладем скаченные с driverpacks.net пакеты драйверов для 64 бит системы
В папку $oem$\$$\OEM\Drivers\x86\ кладем скаченные с driverpacks.net пакеты драйверов для 32 бит системы
В RunOnce.cmd прописываем запуск нужных вам команд при первом входе.
FirstLogonCommand не используем!!! Иначе, при установке драйверов видеокарт NV оно отработает преждевременно.
Внимание!!!! Драйвера загрузочных устройств необходимо интегрировать и в boot.wim и install.wim стандартным способом при помощи DISM.
IVIaVer1cK
25-01-2011, 19:15
Boa Soft
Спасибо огромное)
кто подскажет после установки драйвера в системе остануться? что для этого нужно прописать?
geepnozeex
25-01-2011, 21:05
спасибо за DPInst.
наконецто найден правильный принцип установки драйвера NV 266.58 и последующих (ставится весь комплект с physx и т.д.) :)
и самое приятное - больше никаких - "expand -r" не требуется.
Boa Soft
26-01-2011, 17:49
кто подскажет после установки драйвера в системе остануться? что для этого нужно прописать? »
Драйвера (для устройств, которые были в системе) останутся в кеше драйверов. Но, этого не достаточно для корректной установки драйверов от NV.
Вообще, у меня удаление ненужного из папки оем производится отдельным скриптом. Если ничего не удалять, то АРХИВЫ драйверов останутся в компьютере и можно вручную запустить Drivers.cmd для повторной установки драйверов.
IVIaVer1cK
27-01-2011, 01:23
Но, этого не достаточно для корректной установки драйверов от NV. »
А неподскажете, что нужно доработать для корректной установки?
geepnozeex
31-01-2011, 16:42
почему то DPInst не устанавливает дрова creative x-fi ,срабатывает только интеграция через dism.
Драйвера загрузочных устройств необходимо интегрировать и в boot.wim »
Я никогда в boot.wim не интегрировал - даже не знал.
Скажите пожалуйста,зачем копировать папку в образ?дело в том что у меня 2 вида драйверов nvidia это desktop и quadro первую я допустим помещю в c:\nvidia а вторую тогда куда? кстати не будет ли проблем с интеграцией?
В RunOnce.cmd прописываем запуск нужных вам команд при первом входе. »
А откуда необходимо вызывать RunOnce.cmd? В Ваших скриптах на нашел
FirstLogonCommand не используем!!! »
не используем для установки драйверов или вообще?
Raice, я запускал RunOnce.cmd так
SetupComplete.cmd
...
rem Выполнение скриптов настройки
call %SystemRoot%\oem\Scripts\Drivers.cmd
if exist %SystemDrive%\RunOnce.tag (
echo Установка с компонентами. [%Date% %Time%] >> c:\PreLoad\Logs\SysInstall.log
del /f /q %SystemDrive%\RunOnce.tag
call %SystemRoot%\oem\Scripts\RunOnce.cmd
)
...
FirstLogonCommands убрал из файла ответов и вместо него добавил синхронную команду (№5)
...
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="NonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName>HOMEPC</ComputerName>
</component>
<component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Identification>
<JoinWorkgroup>HOME</JoinWorkgroup>
</Identification>
</component>
<component name="Microsoft-Windows-Security-Licensing-SLC-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="NonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
<component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>cmd /c &quot;FOR %i IN (Z Y X W V U T S R Q P O N M L K J I H G F E D C) DO IF EXIST %i:\DiskRoot.txt SETX DiskRoot %i: -m&quot;</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Path>cmd /c &quot;reg add HKLM\SOFTWARE\Policies\Microsoft\SQMClient\Windows /v CEIPEnable /t REG_DWORD /d 00000000 /f&quot;</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>3</Order>
<Path>cmd /c &quot;reg delete HKLM\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions /va /f&quot;</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>4</Order>
<Path>cmd /c &quot;net localgroup Administrators &quot;Vip&quot; /add&quot;</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>5</Order>
<Path>cmd /c &quot;echo Установка с компонентами: %Date% %Time% &gt;&gt; C:\RunOnce.tag&quot;</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
<component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DisableSR>1</DisableSR>
</component>
<component name="Microsoft-Windows-SQMApi" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CEIPEnabled>0</CEIPEnabled>
</component>
</settings>
...
То есть если не используется файл ответов, то и RunOnce.cmd не задействуется.
CtrlSoft
22-12-2011, 01:52
Вопрос не про интеграцию, но не буду создавать отдельную тему...
Устанавливаю драйвера при помощи DPInst. Все вроде хорошо, но вот при скрытой установки драйвер ATI не устанавливается.
Запуск без ключа /S дает такой результат: http://img692.imageshack.us/img692/5296/84762571.jpg
Как избежать подобных диалогов?
DPInst.xml<?xml version="1.0" ?>
<dpinst>
<search>
<subDirectory>*</subDirectory>
</search>
<enableNotListedLanguages/>
<legacyMode/>
<scanHardware/>
<suppressAddRemovePrograms/>
</dpinst>
______
Ответ (http://msdn.microsoft.com/en-us/library/windows/hardware/ff547534(v=vs.85).aspx#wizard_installation_of_authenticode_signed_non_whql_class_driver_packa) нашел, но решение не удовлетворяет потребности. (
скажите, а чтобы драйвера подхватывались на этапе установки (т.е. когда только инсталлер загрузился и я еще не выбрал устанавливаемую редакцию), в какой *.wim их надо интегрировать? и подойдет ли описанный тут способ?
Painkiller
08-07-2012, 22:43
скажите, а чтобы драйвера подхватывались на этапе установки (т.е. когда только инсталлер загрузился и я еще не выбрал устанавливаемую редакцию), в какой *.wim их надо интегрировать? и подойдет ли описанный тут способ? »
Не советую интегрировать дрова в образ но если вы так хотите то скачайте драйвера ( Mass Storage и Чипсет) с driverpacks.net (http://driverpacks.net) и интегрируйте утилитой WinToolkit. Остальные драйвера нужно ставить на живой системе. Утилита сама интегрирует куда нужно эти дрова
Не советую интегрировать дрова в образ »
Почему вы не советуете?
CtrlSoft
24-07-2012, 18:10
Вопрос не про интеграцию, но не буду создавать отдельную тему...
Устанавливаю драйвера при помощи DPInst. Все вроде хорошо, но вот при скрытой установки драйвер ATI не устанавливается.
Запуск без ключа /S дает такой результат: http://img692.imageshack.us/img692/5296/84762571.jpg
Как избежать подобных диалогов?
DPInst.xml
читать дальше »
______
Ответ нашел, но решение не удовлетворяет потребности. ( »
Скрипт AutoIt. Запустить перед установкой драйверов. #NoTrayIcon
#RequireAdmin
If @OSLang = '0409' Then
Global $sTitle = "Windows Security"
EndIf
If @OSLang = '0410' Then
Global $sTitle = "Sicurezza di Windows"
EndIf
If @OSLang = '0418' Then
Global $sTitle = "Securitate Windows"
EndIf
If @OSLang = '0419' Then
Global $sTitle = "Безопасность Windows"
EndIf
;Главный цикл
While 1
WinWait($sTitle)
WinActivate ($sTitle)
Send ("{TAB 2}")
Send("{SPACE 1}")
Sleep(10)
ControlClick($sTitle, "", "Button1")
Sleep(10)
WEnd
Func _Quit()
Exit
EndFunc
Vitaliy21
06-09-2012, 17:00
Подскажите, как интегрировать драйвер USB 3.0 в дистрибутив? Что бы была возможность установки Windows 7 с порта USB 3.0
Я так понимаю драйвер должен быть интегрирован в boot.wim?
Готовый boot.wim с интегрированными драйверами masstorage - всего добавлено 274 драйвера основных производителей.
boot.wom (http://depositfiles.com/files/dvmaec0gl)
Всем доброго дня. подскажите мне интегрировал драйвера через waik командой DISM.exe /image:d:\Mount /Add-Driver /driver:d:\drivers /recurse /ForceUnsigned
в образ install.wim
на чипсет - ок
lan - ok
hp 1006 laser printer - ok
hd audio - взял из папки nvidia скорее всего здесь допустил ошибку
graphics 3000 интегрированный на материнке - ok
elton usb - ok
прописал установщик nvidia в autounnatend - obbe (упакован в архив в корневую папку диска Install)
при установке образа через usb драйвер realtek audio difinition driver был перезаписан установщиком nvidia
Вопрос если записать все выше перечисленые дрова в boot.wim то установщик подхватит эти драйвера или что-то пропустит?
привет всем участникам форума
вот прописал драйвер аудио из архива drp все установилось кроме phisics hd hd audio
раньше использовал hd audio нужно попробовать встроить в install.wim может установка прокатит пришлось из systemdrive\nvidia устанавливать
geepnozeex
26-12-2013, 19:19
столкнулся с проблемой - DISM не интегрирует новые драйверы Интел - теперь при открытии файла сведений для установки появляется предупреждение
http://rghost.ru/51223686/thumb.png (http://rghost.ru/51223686.view)
раньше когда не было этого предупреждения всё отлично интегрировалось
тут (http://technet.microsoft.com/en-us/library/dd799258(v=ws.10).aspx)
не нашёл ничего по этому поводу
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.