Войти

Показать полную графическую версию : Интеграция драйверов в 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.

Bond01
31-01-2011, 17:11
Драйвера загрузочных устройств необходимо интегрировать и в boot.wim »
Я никогда в boot.wim не интегрировал - даже не знал.

smol84
12-04-2011, 13:25
Скажите пожалуйста,зачем копировать папку в образ?дело в том что у меня 2 вида драйверов nvidia это desktop и quadro первую я допустим помещю в c:\nvidia а вторую тогда куда? кстати не будет ли проблем с интеграцией?

Raice
01-08-2011, 03:12
В RunOnce.cmd прописываем запуск нужных вам команд при первом входе. »
А откуда необходимо вызывать RunOnce.cmd? В Ваших скриптах на нашел


FirstLogonCommand не используем!!! »
не используем для установки драйверов или вообще?

mPaSoft
02-08-2011, 14:21
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 &amp;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&amp;quot;</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Path>cmd /c &amp;quot;reg add HKLM\SOFTWARE\Policies\Microsoft\SQMClient\Windows /v CEIPEnable /t REG_DWORD /d 00000000 /f&amp;quot;</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>3</Order>
<Path>cmd /c &amp;quot;reg delete HKLM\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions /va /f&amp;quot;</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>4</Order>
<Path>cmd /c &amp;quot;net localgroup Administrators &amp;quot;Vip&amp;quot; /add&amp;quot;</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>5</Order>
<Path>cmd /c &amp;quot;echo Установка с компонентами: %Date% %Time% &amp;gt;&amp;gt; C:\RunOnce.tag&amp;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) нашел, но решение не удовлетворяет потребности. (

noovot
08-07-2012, 22:27
скажите, а чтобы драйвера подхватывались на этапе установки (т.е. когда только инсталлер загрузился и я еще не выбрал устанавливаемую редакцию), в какой *.wim их надо интегрировать? и подойдет ли описанный тут способ?

Painkiller
08-07-2012, 22:43
скажите, а чтобы драйвера подхватывались на этапе установки (т.е. когда только инсталлер загрузился и я еще не выбрал устанавливаемую редакцию), в какой *.wim их надо интегрировать? и подойдет ли описанный тут способ? »
Не советую интегрировать дрова в образ но если вы так хотите то скачайте драйвера ( Mass Storage и Чипсет) с driverpacks.net (http://driverpacks.net) и интегрируйте утилитой WinToolkit. Остальные драйвера нужно ставить на живой системе. Утилита сама интегрирует куда нужно эти дрова

jkl
23-07-2012, 15:05
Не советую интегрировать дрова в образ »
Почему вы не советуете?

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?

IOPA4
08-09-2012, 13:23
Готовый boot.wim с интегрированными драйверами masstorage - всего добавлено 274 драйвера основных производителей.

boot.wom (http://depositfiles.com/files/dvmaec0gl)

Devvv
17-04-2013, 07:06
Всем доброго дня. подскажите мне интегрировал драйвера через 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 то установщик подхватит эти драйвера или что-то пропустит?

Devvv
19-04-2013, 19:41
привет всем участникам форума

вот прописал драйвер аудио из архива 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