OK, first off I don't think I asked a question as simple as "why won;t my car run?"
Second, I have no idea what these things are:
RVMI, Serabys, hfslip, OLSP, OEMpnpPath, SAD, KTD, HWID
I don't know everything, and I don't profess to. You want to know my process? fine, this is going to be a looooong post, as this is mine and our companies first attempt at this (no one here has ever done it, and we are still testing if it can be done, hence the question about the driver).
To start I have a network folder with my driver resources \\myfolder\testing\drivers
In that folder are drivers I collected with 2 methods. first:
Using driverpacks base, 8.12.5 I choose english, stand alone drivers, selected is chipset 10.02, cpu 9.12, lan 10.03, massstorage 9.01, method 1, disable qsc, other optional settings not available. When complete I moved the contents of c:\driver packs test\ready\driverpacks.net to the network share folder. \\myfolder\testing\drivers\DriverPacks
log file:
2010-03-26 09:33:41 : <INIT> DriverPacks BASE 8.12.5 initialized.
2010-03-26 09:33:41 : <INIT> Host environment: WIN_XP Service Pack 2 on X86 CPU.
2010-03-26 09:33:41 : <INIT> Created temporary working directory.
2010-03-26 09:33:41 : <INIT> Imported proxy settings from Internet Explorer.
2010-03-26 09:33:41 : <INIT> Start scanning for DriverPacks for the wnt5_x86-32 platform.
2010-03-26 09:33:41 : <INIT> Detected DriverPack Chipset 1002!
2010-03-26 09:33:41 : <INIT> Detected DriverPack CPU 912!
2010-03-26 09:33:41 : <INIT> Detected DriverPack Graphics A 1003!
2010-03-26 09:33:41 : <INIT> Detected DriverPack Graphics B 1003!
2010-03-26 09:33:41 : <INIT> Detected DriverPack Graphics C 912!
2010-03-26 09:33:41 : <INIT> Detected DriverPack LAN 1003!
2010-03-26 09:33:41 : <INIT> Detected DriverPack MassStorage 901!
2010-03-26 09:33:41 : <INIT> Detected DriverPack Sound A 1003!
2010-03-26 09:33:41 : <INIT> Detected DriverPack Sound B 1003!
2010-03-26 09:33:41 : <INIT> Detected DriverPack WLAN 1003!
2010-03-26 09:33:41 : <INIT> Could not detect any 3rd party DriverPacks for wnt5_x86-32.
2010-03-26 09:33:41 : <INIT> Finished scanning.
2010-03-26 09:33:41 : <INIT> Detected settings file "C:\Test Software\Drivers\Driverpacks Install folder\DPs_BASE.ini".
2010-03-26 09:33:41 : <INIT> [Settings]\DPsMethod not specified: default (2) was set.
2010-03-26 09:33:41 : <INIT> [Settings]\finisherMethod not specified: default (GUIRunOnce) was set.
2010-03-26 09:33:41 : <INIT> [OptionalSettings]\KTD not specified: default (none) was set.
2010-03-26 09:33:41 : <INIT> [OptionalSettings]\QSC not specified: default (yes) was set.
2010-03-26 09:33:41 : <INIT> [OptionalSettingsOther]\ATI_cpl not specified: default (None) was set.
2010-03-26 09:33:41 : <INIT> [OptionalSettingsOther]\Nvidia_cpl not specified: default (None) was set.
2010-03-26 09:33:41 : <INIT> wnt5_x86-32_StandAloneDrivers is the selected installation platform .
2010-03-26 09:33:41 : <INIT> Imported settings from settings file.
2010-03-26 09:33:41 : <INIT> [OptionalSettingsOther]\ATI_cpl not specified: default (None) was set.
2010-03-26 09:33:41 : <INIT> [OptionalSettingsOther]\Nvidia_cpl not specified: default (None) was set.
2010-03-26 09:33:41 : <GUI> Initialized GUI.
2010-03-26 09:33:41 : <GUI> Created a list of all available language files.
2010-03-26 09:33:41 : <GUI> Set the last used language, English, as the GUI language.
2010-03-26 09:37:35 : <GUI> Refreshed UpdateChecker with success.
2010-03-26 09:37:39 : <GUI> Closed GUI.
2010-03-26 09:37:39 : <GUI> Saved settings!
2010-03-26 09:37:39 : <CLNP> Temporary working directory successfully deleted.
- = DriverPacks BASE ini settings used = -
[General]
; preferred language
prefLang = "English"
; yes/no, enable or disable the wizard-style buttons, if not specified: yes
wizardButtons = "yes"
; yes/no, enable or disable the GUI, if not specified: yes
GUI = "yes"
[Settings]
; disc/bartpe/multibootDisc
instPlatform = "StandAloneDrivers"
; trailing backslash is allowed, but not necessary
location = "C:\Test Software\Drivers\Driverpacks Install folder\ready"
; none/all/select, if select, specify them below, if not specified: all
DriverPacks = "select"
; 1/2, method to install the DriverPacks, if not specified: 2
DPsMethod = "1"
; GUIRunOnce/RunOnceEx/custom, if not specified: GUIRunOnce
finisherMethod = "GUIRunOnce"
; this section is optional!
[OptionalSettings]
; none/all/select/paths/patterns, enable or disable Keep The Drivers (KTD) , if not specified: none
KTD = "false"
; <path>, to specify a custom KTD cache location, if not specified: default (%SystemRoot%\DriverPacks)
KTDlocation = "%SystemRoot%\DriverPacks"
; yes/no, enable or disable QuickStream Cache (QSC), if not specified: yes
QSC = "no"
; you should only add this section if you've set [Settings]\DriverPacks to "select"
[SelectDriverPacks]
DP_Chipset = "yes"
DP_CPU = "yes"
DP_Graphics_A = "no"
DP_Graphics_B = "no"
DP_Graphics_C = "no"
DP_LAN = "yes"
DP_MassStorage = "yes"
DP_Sound_A = "no"
DP_Sound_B = "no"
DP_WLAN = "no"
DP_MassStorage_textmode = "no"
2010-03-26 09:37:39 : <CLNP> Create a DPs_Base.log backup @ C:\Test Software\Drivers\Driverpacks Install folder\LogFiles\DPs_BASE_10-03-26_09-37.log
2010-03-26 09:37:39 : <CLNP> Program terminated.
Second I used the tool here: http://www.msfn.org/board/topic/83960-u … er-backup/ and saved the drivers in directories based on the pc model. I then moved those into the network share also. \\myfolder\testing\drivers\PCNAME
I then copied the contents of the network share \\myfolder\testing\drivers to c:\windows\driver cache so now in c:\windows\driver cache there are 2 directories i386, and drivers.
Since this is a test situation, not everything is set up yet. I am using a Dell Optiplex 320 with the OEM installation of XP pro, service pack 3, and all current updates as of 3-1-2010. After a clean install, I run setupmgr, and create a new answer file. I choose sysprep setup, xp pro, fully automate, default display, time zone -6, product key, automatically generate a name, administrator password encrypted, typical network settings, join domain, default telephony, default regional, default languages, no printers, no run once, no additional commands.
I modify sysprep.inf to the following:
InstallFilesPath="C:\WINDOWS\Driver Cache"
DriverSigningPolicy=Ignore
UpdateInstalledDrivers=Yes
and
[SetupMgr]
DistFolder="C:\WINDOWS\Driver Cache"
and add
[SysprepMassStorage]
I then run the tool here: http://www.vernalex.com/tools/spdrvscn/
following their instructions on proper usage.
I then run sysprep –bmsd, then I make sure the pc is set to acpi. Install internet explorer 8, foxit reader, and 2 other base programs we use at our company. I then run mysysprep, choosing minisetup, and reseal.
Once the machine is off I boot to a winpe disk, and capture the WIM image to a network folder. I then use petools to create an iso, burn a dvd, and the deployed the image to a Dell dimension 1100 test machine. everything worked except the network driver.
Here is the HWID file from that PC:
===========
PCI Devices
===========
PCI\VEN_8086&DEV_1050&SUBSYS_01D51028&REV_02\4&1C660DD6&0&40F0: Intel(R) PRO/100 VE Network Connection
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_C2\3&172E68DD&0&F0: Intel(R) 82801 PCI Bridge - 244E
PCI\VEN_8086&DEV_24D0&SUBSYS_00000000&REV_02\3&172E68DD&0&F8: Intel(R) 82801EB LPC Interface Controller - 24D0
PCI\VEN_8086&DEV_24D2&SUBSYS_01D51028&REV_02\3&172E68DD&0&E8: Intel(R) 82801EB USB Universal Host Controller - 24D2
PCI\VEN_8086&DEV_24D3&SUBSYS_01D51028&REV_02\3&172E68DD&0&FB: Intel(R) 82801EB SMBus Controller - 24D3
PCI\VEN_8086&DEV_24D4&SUBSYS_01D51028&REV_02\3&172E68DD&0&E9: Intel(R) 82801EB USB Universal Host Controller - 24D4
PCI\VEN_8086&DEV_24D5&SUBSYS_01D51028&REV_02\3&172E68DD&0&FD: SoundMAX Integrated Digital Audio
PCI\VEN_8086&DEV_24DB&SUBSYS_01D51028&REV_02\3&172E68DD&0&F9: Intel(R) 82801EB Ultra ATA Storage Controllers - 24DB
PCI\VEN_8086&DEV_24DD&SUBSYS_01D51028&REV_02\3&172E68DD&0&EF: Intel(R) 82801EB USB2 Enhanced Host Controller - 24DD
PCI\VEN_8086&DEV_24DE&SUBSYS_01D51028&REV_02\3&172E68DD&0&EB: Intel(R) 82801EB USB Universal Host Controller - 24DE
PCI\VEN_8086&DEV_2570&SUBSYS_00000000&REV_02\3&172E68DD&0&00: Intel(R) 82865G/PE/P/GV/82848P Processor to I/O Controller - 2570
PCI\VEN_8086&DEV_2572&SUBSYS_01D51028&REV_02\3&172E68DD&0&10: Intel(R) 82865G Graphics Controller
12 matching device(s) found.
===========
USB Devices
===========
USB\ROOT_HUB\4&1897A88C&0 : USB Root Hub
USB\ROOT_HUB\4&211EE94A&0 : USB Root Hub
USB\ROOT_HUB\4&900482C&0 : USB Root Hub
USB\ROOT_HUB20\4&B643904&0 : USB Root Hub
USB\VID_0557&PID_7000\5&10AD4F7A&0&2 : Generic USB Hub
USB\VID_413C&PID_2106\6&3FBCD94&0&1 : USB Human Interface Device
USB\VID_413C&PID_3012\6&3FBCD94&0&2 : USB Human Interface Device
7 matching device(s) found.
=============
Input Devices
=============
HID\VID_413C&PID_2106\7&18941B42&0&0000 : HID Keyboard Device
HID\VID_413C&PID_3012\7&2BB6D9D5&0&0000 : HID-compliant mouse
2 matching device(s) found.
============
ACPI Devices
============
ACPI\FIXEDBUTTON\2&DABA3FF&0 : ACPI Fixed Feature Button
ACPI\GENUINEINTEL_-_X86_FAMILY_15_MODEL_4\_0 : Intel(R) Celeron(R) CPU 2.53GHz
ACPI\PNP0000\4&1506BB2E&0 : Programmable interrupt controller
ACPI\PNP0100\4&1506BB2E&0 : System timer
ACPI\PNP0200\4&1506BB2E&0 : Direct memory access controller
ACPI\PNP0401\4&1506BB2E&0 : ECP Printer Port (LPT1)
ACPI\PNP0501\1 : Communications Port (COM1)
ACPI\PNP0800\4&1506BB2E&0 : System speaker
ACPI\PNP0A03\4 : PCI bus
ACPI\PNP0B00\4&1506BB2E&0 : System CMOS/real time clock
ACPI\PNP0C01\1 : System board
ACPI\PNP0C01\B : System board
ACPI\PNP0C04\4&1506BB2E&0 : Numeric data processor
ACPI\PNP0C0C\2&DABA3FF&0 : ACPI Power Button
ACPI_HAL\PNP0C08\0 : Microsoft ACPI-Compliant System
ROOT\ACPI_HAL\0000 : ACPI Uniprocessor PC
16 matching device(s) found.
============
HDA Audio
============
No matching devices found.
============
RAID Devices
============
PCI\VEN_8086&DEV_24DB&SUBSYS_01D51028&REV_02\3&172E68DD&0&F9
Name: Intel(R) 82801EB Ultra ATA Storage Controllers - 24DB
Hardware ID's:
PCI\VEN_8086&DEV_24DB&SUBSYS_01D51028&REV_02
PCI\VEN_8086&DEV_24DB&SUBSYS_01D51028
PCI\VEN_8086&DEV_24DB&CC_01018A
PCI\VEN_8086&DEV_24DB&CC_0101
Compatible ID's:
PCI\VEN_8086&DEV_24DB&REV_02
PCI\VEN_8086&DEV_24DB
PCI\VEN_8086&CC_01018A
PCI\VEN_8086&CC_0101
PCI\VEN_8086
PCI\CC_01018A
PCI\CC_0101
1 matching device(s) found.
Is that enough information?