6) Move extracted DriverPacks ('D' folder) and wnt5_x86-32.ini files to C:\ on the computer you'll be running Sysprep on.
6a) If you are slipstreaming DP_Graphics_A, create a dummy (Notepad) file in C:\. Name it ATICCC.ins if you want the Catalyst Control Center or ATICCP.ins if you want the Catalyst Control Panel installed when Radeon hardware is detected. The file can be blank as DPsFnshr.exe just looks for the file name. DPsFnshr.exe deletes the .ins file when it is finished running.
7) Open a Command Prompt and run
Code:
C:\DevPath.exe C:\D
and then
Code:
C:\makePNF.exe C:\D
8) Open C:\DPsFnshr.ini in Notepad or Wordpad. Since we aren't actually running BASE we have to change the configuration for the Finisher manually. Generally, you will only need to edit the KTD and KTDlocation variables at the very top. If you do not want KTD enabled set:
Code:
KTD = "false"
If you want to KTD, put 'paths:' and then a list of folders in D you want to keep. Even if you want to keep all the drivers, I would still recommend specifying them individually due to the "double D" and Desktop.ini bugs in Finisher. For example, in my configuration, I want to keep all of the drivers. I have a D\3 folder when I've put my 3rd party and modified driver packs, and a D\G folder that contains an unmodified Driver Pack Graphics A. So my KTD line looks like:
Code:
KTD = "paths:D\G;D\3"
KTDlocation tell Finisher where to move the D folder to if you have KTD enabled. For example, I move my drivers to C:\WINDOWS\Options\Drivers so my KTDlocation line is:
Code:
KTDlocation = "%SystemRoot%\Options\Drivers"
9) Edit c:\sysprep\sysprep.inf and add the following lines under the [Unattended] section:
Code:
UpdateInstalledDrivers = Yes DriverSigningPolicy = Ignore
10a) (optional) If you want the Mass Storage drivers that come with XP added to your sysprep.inf then add the line:
Code:
[SysprepMassStorage]
to the very end of your sysprep.inf. Then, run
Code:
c:\sysprep\sysprep.exe -bmsd
10b)If you want to include the drivers in DriverPack MassStorage, then you will have to added them to the [SysprepMassStorage] section manually by opening up the various mass storage drivers' inf files and copying the vendor and device codes with a path to the inf file. There is a script that can automate the process for you here, but it doesn't seem to be perfect yet.
Code:
PCI\VEN_8086&DEV_2652&CC_0106 = C:\D\M\IN\1\iaahci.inf PCI\VEN_8086&DEV_2653&CC_0106 = C:\D\M\IN\1\iaahci.inf PCI\VEN_8086&DEV_27C1&CC_0106 = C:\D\M\IN\1\iaahci.inf PCI\VEN_8086&DEV_27C5&CC_0106 = C:\D\M\IN\1\iaahci.inf PCI\VEN_8086&DEV_27C3&CC_0104 = C:\D\M\IN\1\iastor.inf PCI\VEN_8086&DEV_2652&CC_0104 = C:\D\M\IN\1\iastor.inf PCI\VEN_8086&DEV_24DF&CC_0104 = C:\D\M\IN\1\iastor.inf PCI\VEN_8086&DEV_25B0&CC_0104 = C:\D\M\IN\1\iastor.inf PCI\VEN_8086&DEV_2681&CC_0106 = C:\D\M\IN\2\iaahci.inf PCI\VEN_8086&DEV_2821&CC_0106 = C:\D\M\IN\2\iaahci.inf PCI\VEN_8086&DEV_2822&CC_0104 = C:\D\M\IN\2\iastor.inf PCI\VEN_8086&DEV_27C6&CC_0104 = C:\D\M\IN\2\iastor.inf PCI\VEN_8086&DEV_2682&CC_0104 = C:\D\M\IN\2\iastor.inf PCI\VEN_8086&DEV_2829&CC_0106 = C:\D\M\IN\3\iaahci.inf PCI\VEN_8086&DEV_2922&CC_0106 = C:\D\M\IN\3\iaahci.inf PCI\VEN_8086&DEV_282A&CC_0104 = C:\D\M\IN\3\iastor.inf PCI\VEN_8086&DEV_2680 = C:\D\C\I\xp\ESB2ide.inf PCI\VEN_8086&DEV_269E = C:\D\C\I\xp\ESB2ide.inf PCI\VEN_8086&DEV_244B = C:\D\C\I\xp\ich2ide.inf PCI\VEN_8086&DEV_244A = C:\D\C\I\xp\ich2idem.inf PCI\VEN_8086&DEV_248B = C:\D\C\I\xp\ich3ide.inf PCI\VEN_8086&DEV_248A = C:\D\C\I\xp\ich3idem.inf PCI\VEN_8086&DEV_24CB&CC_0101 = C:\D\C\I\xp\ich4ide.inf PCI\VEN_8086&DEV_24CA&CC_0101 = C:\D\C\I\xp\ich4ide.inf PCI\VEN_8086&DEV_24C1&CC_0101 = C:\D\C\I\xp\ich4ide.inf PCI\VEN_8086&DEV_24D1&CC_0101 = C:\D\C\I\xp\ich5ide.inf PCI\VEN_8086&DEV_24DB&CC_0101 = C:\D\C\I\xp\ich5ide.inf PCI\VEN_8086&DEV_25A2&CC_0101 = C:\D\C\I\xp\ich5ide.inf PCI\VEN_8086&DEV_25A3&CC_0101 = C:\D\C\I\xp\ich5ide.inf PCI\VEN_8086&DEV_2651&CC_0101 = C:\D\C\I\xp\ich6ide.inf PCI\VEN_8086&DEV_2652&CC_0101 = C:\D\C\I\xp\ich6ide.inf PCI\VEN_8086&DEV_2653&CC_0101 = C:\D\C\I\xp\ich6ide.inf PCI\VEN_8086&DEV_266F = C:\D\C\I\xp\ich6ide.inf PCI\VEN_8086&DEV_27C0 = C:\D\C\I\xp\ich7ide.inf PCI\VEN_8086&DEV_27C4 = C:\D\C\I\xp\ich7ide.inf PCI\VEN_8086&DEV_27DF = C:\D\C\I\xp\ich7ide.inf PCI\VEN_8086&DEV_2820 = C:\D\C\I\xp\ich8ide.inf PCI\VEN_8086&DEV_2825 = C:\D\C\I\xp\ich8ide.inf PCI\VEN_8086&DEV_2828 = C:\D\C\I\xp\ich8ide.inf PCI\VEN_8086&DEV_2850 = C:\D\C\I\xp\ich8ide.inf PCI\VEN_8086&DEV_2922 = C:\D\C\I\xp\ich9ahci.inf PCI\VEN_8086&DEV_2923 = C:\D\C\I\xp\ich9ahci.inf PCI\VEN_8086&DEV_2920 = C:\D\C\I\xp\ich9ide.inf PCI\VEN_8086&DEV_2921 = C:\D\C\I\xp\ich9ide.inf PCI\VEN_8086&DEV_2926 = C:\D\C\I\xp\ich9ide.inf PCI\VEN_8086&DEV_2928 = C:\D\C\I\xp\ich9ide.inf PCI\VEN_8086&DEV_292D = C:\D\C\I\xp\ich9ide.inf PCI\VEN_8086&DEV_292E = C:\D\C\I\xp\ich9ide.inf
11) Open a Command Prompt and run
Code:
C:\sysprep\ROE.exe 937
No comments:
Post a Comment