In regards to a couple pms this is the best technique to successfully slipstream drivers: (Using this method instead of the Nlite method allows you to slipstream any drivers,easilly update new drivers into the slipstream in the future and the drivers will be autodetected during install so they are only installed if needed avoiding a bunch of unused drivers being installed.This can also be used in windows 7 and Vista that ive found but theres a few changes) -Create a folder on the
desktop called
Windows XP slipstream -Put your
XP installation cd in the
cd rom drive -Go into
My Computer and
right click your
cd rom drive and choose
open -A window will open showing all the content of the cd.Copy
all the content to the
Windows XP slipstream folder you created on the
desktop -You should now have a folder on the desktop called
Windows XP slipstream and inside should be the content of the
XP installation cd(
i386,VALUEADD,SUPPORT,DOCS,etc. )
-Create a folder called
$OEM$ in this same folder which means
$OEM$ will be in the same folder as
i386,VALUEADD,SUPPORT,DOCS,etc.
-Inside the
$OEM$ folder create a folder called
$1 -Inside the
$1 folder create a folder called
Drivers -Now you have the
directory tree Windows XP slipstream\
$OEM$\$1\drivers
-In the
drivers folder you created place a folder for each driver you want to be slipstreamed and give the folder a
one letter name (
for example: video card will be V)
"The one letter only rule is due to a character limit that is givin for this entry for who knows what reason"
-Put the contents of the driver in the folder to which letter you assigned.You
must put the
extracted form of the driver which is generally a bunch of files
.(for example: an Nvidia video cards files would be located in C:\NVIDIA\DisplayDriver\version\WinXP\English\)
You would copy all the contents of the
English folder to the
V folder or whatever letter you gave it.
You should know if its the correct files cause there will generally be an
.inf file in the bunch which is what the installer uses to install the driver.
-When you have all your drivers put in the coordinating folders now you need to edit
winnt.sif ,open it with
notepad.
-The
winnt.sif file is located in your
i386 directory on the slipstream.
-What is important in this file is the
OemPnPDriversPath entry.
Here is what mine looks like:
------------------------------------------------------------------------------------------------------------------------------
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
UnattendSwitch="yes"
FileSystem=*
OemPnPDriversPath="Drivers\V;Drivers\E;Drivers\S;Drivers\H;Drivers\B" [GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=35
OemSkipWelcome=1
[UserData]
ProductKey=*****-*****-*****-*****-*****
FullName="Martin"
OrgName="IANAG"
ComputerName=Martin
[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
[SetupMgr]
DistFolder=D:\windist
DistShare=windist
[Branding]
BrandIEUsingUnattended=Yes
[URL]
Home_Page=http://www.ianag.com
[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1
[Identification]
JoinWorkgroup=IANAG
[Networking]
InstallDefaultComponents=Yes
[Componants]
msmsgs=off
msnexplr=off
OEAccess=off
media_clips=off
media_utopia=off
Accessopt=off
AutoUpdate=off
templates=off
fax=off
Clipbook=off
charmap=off
hypertrm=off
rec=off
pinball=off
freecell=off
minesweeper=off
solitaire=off
spider=off
hearts=off
zonegames=off [Shell]
DefaultStartPanelOff=Yes
DefaultThemesOff=Yes
------------------------------------------------------------------------------------------------------------------------------
You can probably see the pattern and what you need to do:
Heres mine:
OemPnPDriversPath="Drivers\V;Drivers\E;Drivers\S;Drivers\H;Drivers\B"
-Notice
Drivers\V is my video card driver folder,
Drivers\E is my ethernet driver,
Drivers\S is my sound driver,and
Drivers\B is my board.
-Every driver entered should be seperated by a
; -If I wanted to add another driver for my
raid drivers i could
-make a folder named
R in
$OEM$\$1\drivers\ -then add
;Drivers\R at the end of the
OemPnPDriversPath entry in the
WINNT.SIF file
Now it will look like:
OemPnPDriversPath="Drivers\V;Drivers\E;Drivers\S;Drivers\H;Drivers\B;Drivers\R"
-Save the
WINNT.SIF file after you edit it and your ready to burn the CD and you can use
Nlite to burn it
post edited by Stealthe - 2010/03/24 19:33:40