Riprep-ed image not picking up drivers...

  • Thread starter Thread starter DM
  • Start date Start date
D

DM

Being trying to solve this problem for almost a week now,
and its driving me mad!
I have RIS setup and booting from a PXE NIC fine.
I added a $OEM$/$1 folder with my drivers to the flat
(w2k.sp4)image folder at the same level as the I386
folder and modified the ristndrd.sif added the following
to the [Unattended]

OemPreinstall = yes
DriverSigningPolicy = Ignore
OemPnpDriversPath
= "drivers\inf;drivers\inf\other;drivers\inf\other\Elonex;
drivers\inf\other\laptop;" etc.....

All this works fine! I drop my image to a new computer
and it picks up all the relevant drivers and installs
them all.. great.

BUT......

I have used "riprep -pnp" to rip an image to the RIS
server and modified the riprep.sif to include the lines
above, but when i drop the image down to a computer it
doesnt install any of the drivers or copy and of the
drivers to the c drive as it does with the flat image!

And I cant figure out why! no errors occour at all.

Any help would be much appricated

TIA

D
 
Try this:

Prior to Riprep, create a folder on the target c:\Sysprep that contains one
file named Sysprep.inf. Create the following section in Sysprep.inf:

[Unattended]
OemPnpDriversPath = "Drivers\inf;..."

The OemPnpDriversPath should include all that was downloaded to the target
c:\Drivers folder via the $Oem$ statement.

Now Riprep this.

Hope this helps.
 
This is a known occurance with RIPREP, which is fine as the PNP switch is
generally used to have the system search for legacy ISA devices (usually
COM ports) on non-ACPI systems. Just like with Sysprep, the -PNP switch is
available, and it does work as advertised, but only on legacy systems. If
you run it on ACPI systems, you can get a whole host of problems. So the
solution to your issue would not be to run -PNP as it really won't do
anything for you (unless your running some very old (circa 1997) hardware.

- Bill Curtis [MSFT]
“This posting is provided "AS IS" with no warranties, and confers no
rights.”
 
Thanks for your reply,

We are actually stuck stage before this, RIS isnt copying
anything in the $OEM$ folder or adding the
OEMPnpDroverpath to the registry when the 'imagetype' in
the .sif file is set to 'sysprep'

It does copy the $OEM$ folder and set the registry when
the 'imagetype' is 'flat'


-----Original Message-----
Try this:

Prior to Riprep, create a folder on the target c:\Sysprep that contains one
file named Sysprep.inf. Create the following section in Sysprep.inf:

[Unattended]
OemPnpDriversPath = "Drivers\inf;..."

The OemPnpDriversPath should include all that was downloaded to the target
c:\Drivers folder via the $Oem$ statement.

Now Riprep this.

Hope this helps.


DM said:
Being trying to solve this problem for almost a week now,
and its driving me mad!
I have RIS setup and booting from a PXE NIC fine.
I added a $OEM$/$1 folder with my drivers to the flat
(w2k.sp4)image folder at the same level as the I386
folder and modified the ristndrd.sif added the following
to the [Unattended]

OemPreinstall = yes
DriverSigningPolicy = Ignore
OemPnpDriversPath
= "drivers\inf;drivers\inf\other;drivers\inf\other\Elonex;
drivers\inf\other\laptop;" etc.....

All this works fine! I drop my image to a new computer
and it picks up all the relevant drivers and installs
them all.. great.

BUT......

I have used "riprep -pnp" to rip an image to the RIS
server and modified the riprep.sif to include the lines
above, but when i drop the image down to a computer it
doesnt install any of the drivers or copy and of the
drivers to the c drive as it does with the flat image!

And I cant figure out why! no errors occour at all.

Any help would be much appricated

TIA

D


.
 
Back
Top