Sysprep, Mini Setup and OEMPNPDriversPath



garyf@softsource.co.za
07-10-2005, 03:16 AM
Hi, I am using SMS OSD to deploy XPProSP2 to 11 different hardware
models ie Dell, HP, Compaq etc ... they are all Win2KPro. I am using
Sysprep.inf with -pnp and OEMPNPDriversPath to point to a folder
c:\windows\xpdrivers that has all the drivers for the various machines.
When the process gets to Mini Setup it seems to be ignoring Sysprep's
OEMPNPDriversPath entry. (I am using Sysprep from SP2)

Could you please help me with a few issues:

1) Do I manually have to add the DevicePath registry key or what is the
procedure?
2) Is the syntax for OEMPNPDriversPath: OemPnPDriversPath =
windows\xpdrivers\c640\Audio;windows\xpdrivers\c640\Chipset\XP;windows\xpdrivers\c640\NIC;windows\xpdrivers\c640\TouchPad;windows\xpdrivers\c640\Video;
etc ...
3) Does OEMPNPDriversPath prepend the path with c:\ ?
4) Should I run Sysprep with -pnp or not?
5) I have included an exerpt from my Sysprep.inf file. Is the syntax
correct for OEMPNPDriversPath to work correctly or are there extra
entries that I should include?

[Unattended]
OemSkipEula = Yes
DriverSigningPolicy = Ignore
OemPnPDriversPath =
windows\xpdrivers\c640\Audio;windows\xpdrivers\c640\Chipset\XP;windows\xpdrivers\c640\NIC;windows\xpdrivers\c640\TouchPad;windows\xpdrivers\c640\Video;
etc ...

I would appreciate any advice on these issues.

Thanks and regards
Gary

Rex Dieter
07-10-2005, 03:16 AM
garyf@softsource.co.za wrote:

> OemPnPDriversPath =
> windows\xpdrivers\c640\Audio;windows\xpdrivers\c640\Chipset\XP;windows\xpdrivers\c640\NIC;windows\xpdrivers\c640\TouchPad;windows\xpdrivers\c640\Video;

Try prepending \ to each entry in OemPnPDriversPath. That's what did
the trick for me.

-- Rex

JP Breton
07-10-2005, 03:16 AM
I had the exact problem and removing the -PNP switch in my sysprep command
solved the problemé

JP



<garyf@softsource.co.za> wrote in message
news:1116926879.735181.132520@g49g2000cwa.googlegroups.com...
> Hi, I am using SMS OSD to deploy XPProSP2 to 11 different hardware
> models ie Dell, HP, Compaq etc ... they are all Win2KPro. I am using
> Sysprep.inf with -pnp and OEMPNPDriversPath to point to a folder
> c:\windows\xpdrivers that has all the drivers for the various machines.
> When the process gets to Mini Setup it seems to be ignoring Sysprep's
> OEMPNPDriversPath entry. (I am using Sysprep from SP2)
>
> Could you please help me with a few issues:
>
> 1) Do I manually have to add the DevicePath registry key or what is the
> procedure?
> 2) Is the syntax for OEMPNPDriversPath: OemPnPDriversPath =
> windows\xpdrivers\c640\Audio;windows\xpdrivers\c640\Chipset\XP;windows\xpdrivers\c640\NIC;windows\xpdrivers\c640\TouchPad;windows\xpdrivers\c640\Video;
> etc ...
> 3) Does OEMPNPDriversPath prepend the path with c:\ ?
> 4) Should I run Sysprep with -pnp or not?
> 5) I have included an exerpt from my Sysprep.inf file. Is the syntax
> correct for OEMPNPDriversPath to work correctly or are there extra
> entries that I should include?
>
> [Unattended]
> OemSkipEula = Yes
> DriverSigningPolicy = Ignore
> OemPnPDriversPath =
> windows\xpdrivers\c640\Audio;windows\xpdrivers\c640\Chipset\XP;windows\xpdrivers\c640\NIC;windows\xpdrivers\c640\TouchPad;windows\xpdrivers\c640\Video;
> etc ...
>
> I would appreciate any advice on these issues.
>
> Thanks and regards
> Gary
>

Mats
07-10-2005, 03:16 AM
Hi Gary and others

We got someware between 40-60 diffrent HW types handled by one image.
I like to keep the different driver classes in their own subfolders
therefore I use the following:
OemPnPDriversPath="\install\drivers\audio;\install\drivers\net;\install\driv
ers\video;\install\drivers\other;\install\drivers\modem;\install\drivers\com
mon"

You shouldn't need to use the -pnp switch. Sysprep will autodetect PCI
devices. If i remmember correctly -pnp is for isa pnp.

As sysprep command I use sysprep.exe -quiet -mini -reseal.



<garyf@softsource.co.za> wrote in message
news:1116926879.735181.132520@g49g2000cwa.googlegroups.com...
> Hi, I am using SMS OSD to deploy XPProSP2 to 11 different hardware
> models ie Dell, HP, Compaq etc ... they are all Win2KPro. I am using
> Sysprep.inf with -pnp and OEMPNPDriversPath to point to a folder
> c:\windows\xpdrivers that has all the drivers for the various machines.
> When the process gets to Mini Setup it seems to be ignoring Sysprep's
> OEMPNPDriversPath entry. (I am using Sysprep from SP2)
>
> Could you please help me with a few issues:
>
> 1) Do I manually have to add the DevicePath registry key or what is the
> procedure?
> 2) Is the syntax for OEMPNPDriversPath: OemPnPDriversPath =
>
windows\xpdrivers\c640\Audio;windows\xpdrivers\c640\Chipset\XP;windows\xpdri
vers\c640\NIC;windows\xpdrivers\c640\TouchPad;windows\xpdrivers\c640\Video;
> etc ...
> 3) Does OEMPNPDriversPath prepend the path with c:\ ?
> 4) Should I run Sysprep with -pnp or not?
> 5) I have included an exerpt from my Sysprep.inf file. Is the syntax
> correct for OEMPNPDriversPath to work correctly or are there extra
> entries that I should include?
>
> [Unattended]
> OemSkipEula = Yes
> DriverSigningPolicy = Ignore
> OemPnPDriversPath =
>
windows\xpdrivers\c640\Audio;windows\xpdrivers\c640\Chipset\XP;windows\xpdri
vers\c640\NIC;windows\xpdrivers\c640\TouchPad;windows\xpdrivers\c640\Video;
> etc ...
>
> I would appreciate any advice on these issues.
>
> Thanks and regards
> Gary
>

Kristian F. Thomsen
07-10-2005, 03:16 AM
I have the same problem, but I still cant get it to work.
Any other ideas ? Is there some logfiles which could be interessting ?

--
Br
Kristian F. Thomsen

<garyf@softsource.co.za> wrote in message
news:1116926879.735181.132520@g49g2000cwa.googlegroups.com...
> Hi, I am using SMS OSD to deploy XPProSP2 to 11 different hardware
> models ie Dell, HP, Compaq etc ... they are all Win2KPro. I am using
> Sysprep.inf with -pnp and OEMPNPDriversPath to point to a folder
> c:\windows\xpdrivers that has all the drivers for the various machines.
> When the process gets to Mini Setup it seems to be ignoring Sysprep's
> OEMPNPDriversPath entry. (I am using Sysprep from SP2)
>
> Could you please help me with a few issues:
>
> 1) Do I manually have to add the DevicePath registry key or what is the
> procedure?
> 2) Is the syntax for OEMPNPDriversPath: OemPnPDriversPath =
> windows\xpdrivers\c640\Audio;windows\xpdrivers\c640\Chipset\XP;windows\xpdrivers\c640\NIC;windows\xpdrivers\c640\TouchPad;windows\xpdrivers\c640\Video;
> etc ...
> 3) Does OEMPNPDriversPath prepend the path with c:\ ?
> 4) Should I run Sysprep with -pnp or not?
> 5) I have included an exerpt from my Sysprep.inf file. Is the syntax
> correct for OEMPNPDriversPath to work correctly or are there extra
> entries that I should include?
>
> [Unattended]
> OemSkipEula = Yes
> DriverSigningPolicy = Ignore
> OemPnPDriversPath =
> windows\xpdrivers\c640\Audio;windows\xpdrivers\c640\Chipset\XP;windows\xpdrivers\c640\NIC;windows\xpdrivers\c640\TouchPad;windows\xpdrivers\c640\Video;
> etc ...
>
> I would appreciate any advice on these issues.
>
> Thanks and regards
> Gary
>


Sysprep, Mini Setup and OEMPNPDriversPath