Sysprep, Mini Setup and OEMPNPDriversPath

G

garyf

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
 
R

Rex Dieter

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
 
J

JP Breton

I had the exact problem and removing the -PNP switch in my sysprep command
solved the problemé

JP
 
M

Mats

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.
 
K

Kristian F. Thomsen

I have the same problem, but I still cant get it to work.
Any other ideas ? Is there some logfiles which could be interessting ?
 

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