PNP not detected with Unattended installation

G

Guest

I have created a sysprep.inf and unattend.txt file for windowsXP, with both
of them having in the Unattended section; "OemPnPDriversPath" with the
correct driver path and all the drivers located correctly.
The rest of the Unattended Installation occurs as designed.
When the unattended installation finishes the drivers are not loaded for the
Audio, Video & NIC. Yet when I go into device manager & select "Update
Driver" the correct driver is found and installed, all automatically. I
would have expected this to be completed by the time Windows has finished
loading.
 
G

Guest

Yep already did this, still no joy.

Below is the current config of the unattended section of files:

section of sysprep.inf
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
InstallFilesPath=C:\sysprep\i386
KeepPageFile=0
TapiConfigured=No
TargetPath=\WINDOWS
OemPnPDriversPath="Drivers\Acer\3500\Audio\;Drivers\Acer\3500\NIC;Drivers\Acer\3600\Audio;Drivers\Acer\3600\Video;Drivers\Acer\3600\NIC;Drivers\Acer\3700\Audio;Drivers\Acer\3700\NIC;Drivers\Acer\3700\Video"
KeepPageFile=0
TapiConfigured=No

Section of unattend.txt
[Unattended]
Unattendmode = FullUnattended
OemPreinstall = NO
TargetPath = *
Filesystem = LeaveAlone
DriverSigningPolicy=Ignore
OemPnPDriversPath="\Drivers\Acer\3500\Audio\;\Drivers\Acer\3500\NIC;\Drivers\Acer\3600\Audio;\Drivers\Acer\3600\Video;\Drivers\Acer\3600\NIC;\Drivers\Acer\3700\Audio;\Drivers\Acer\3700\NIC;\Drivers\Acer\3700\Video"


section of winnt.sif
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes

OemPnPDriversPath="Drivers\Acer\3500\Audio\;Drivers\Acer\3500\NIC;Drivers\Acer\3600\Audio;Drivers\Acer\3600\Video;Drivers\Acer\3600\NIC;Drivers\Acer\3700\Audio;Drivers\Acer\3700\NIC;Drivers\Acer\3700\Video"
UnattendSwitch="yes"
Filesystem=*
TargetPath=\WINDOWS
; Repartition=Yes
CrashDumpSetting=0
Hibernation=No
 
M

Michael Niehaus [MS]

Was the image captured on the same machine but with the drivers missing? If
so, PnP will see that there is already a (null) driver installed and won't
attempt to install a new one. You can get around this by including the
"UpdateInstalledDrivers=yes" parameter, but it would be better to make sure
you don't capture an image containing "broken" (null) drivers.

-Michael Niehaus
Systems Design Engineer
(e-mail address removed)
This posting is provided "AS IS" with no warranties, and confers no rights.


Andy H said:
Yep already did this, still no joy.

Below is the current config of the unattended section of files:

section of sysprep.inf
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
InstallFilesPath=C:\sysprep\i386
KeepPageFile=0
TapiConfigured=No
TargetPath=\WINDOWS
OemPnPDriversPath="Drivers\Acer\3500\Audio\;Drivers\Acer\3500\NIC;Drivers\Acer\3600\Audio;Drivers\Acer\3600\Video;Drivers\Acer\3600\NIC;Drivers\Acer\3700\Audio;Drivers\Acer\3700\NIC;Drivers\Acer\3700\Video"
KeepPageFile=0
TapiConfigured=No

Section of unattend.txt
[Unattended]
Unattendmode = FullUnattended
OemPreinstall = NO
TargetPath = *
Filesystem = LeaveAlone
DriverSigningPolicy=Ignore
OemPnPDriversPath="\Drivers\Acer\3500\Audio\;\Drivers\Acer\3500\NIC;\Drivers\Acer\3600\Audio;\Drivers\Acer\3600\Video;\Drivers\Acer\3600\NIC;\Drivers\Acer\3700\Audio;\Drivers\Acer\3700\NIC;\Drivers\Acer\3700\Video"


section of winnt.sif
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes

OemPnPDriversPath="Drivers\Acer\3500\Audio\;Drivers\Acer\3500\NIC;Drivers\Acer\3600\Audio;Drivers\Acer\3600\Video;Drivers\Acer\3600\NIC;Drivers\Acer\3700\Audio;Drivers\Acer\3700\NIC;Drivers\Acer\3700\Video"
UnattendSwitch="yes"
Filesystem=*
TargetPath=\WINDOWS
; Repartition=Yes
CrashDumpSetting=0
Hibernation=No


Rico Raja said:
Hi

Please add:

DriverSigningPolicy=Ignore
to your unattended.txt

Best Regards

Rico Raja
www.windows-admin.com
 
G

Guest

found the problem.

I did not have the drivers files located correctly in the:
$1\drivers directory.

I had them in the $$ one instead, hence when the sysprep installed it
looked for the c:\drivers directory but did not find it.



Andy H said:
Yep already did this, still no joy.

Below is the current config of the unattended section of files:

section of sysprep.inf
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
InstallFilesPath=C:\sysprep\i386
KeepPageFile=0
TapiConfigured=No
TargetPath=\WINDOWS
OemPnPDriversPath="Drivers\Acer\3500\Audio\;Drivers\Acer\3500\NIC;Drivers\Acer\3600\Audio;Drivers\Acer\3600\Video;Drivers\Acer\3600\NIC;Drivers\Acer\3700\Audio;Drivers\Acer\3700\NIC;Drivers\Acer\3700\Video"
KeepPageFile=0
TapiConfigured=No

Section of unattend.txt
[Unattended]
Unattendmode = FullUnattended
OemPreinstall = NO
TargetPath = *
Filesystem = LeaveAlone
DriverSigningPolicy=Ignore
OemPnPDriversPath="\Drivers\Acer\3500\Audio\;\Drivers\Acer\3500\NIC;\Drivers\Acer\3600\Audio;\Drivers\Acer\3600\Video;\Drivers\Acer\3600\NIC;\Drivers\Acer\3700\Audio;\Drivers\Acer\3700\NIC;\Drivers\Acer\3700\Video"


section of winnt.sif
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes

OemPnPDriversPath="Drivers\Acer\3500\Audio\;Drivers\Acer\3500\NIC;Drivers\Acer\3600\Audio;Drivers\Acer\3600\Video;Drivers\Acer\3600\NIC;Drivers\Acer\3700\Audio;Drivers\Acer\3700\NIC;Drivers\Acer\3700\Video"
UnattendSwitch="yes"
Filesystem=*
TargetPath=\WINDOWS
; Repartition=Yes
CrashDumpSetting=0
Hibernation=No


Rico Raja said:
Hi

Please add:

DriverSigningPolicy=Ignore
to your unattended.txt

Best Regards

Rico Raja
www.windows-admin.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top