sysprep.inf and drivers problem


N

nperisa

I am having some issues with sysprep and drivers not loading. I am
running it on XP SP2 with the latest sysprep.exe

This is my sysprep.inf file:

;SetupMgrTag
[Unattended]
InstallFilesPath=C:\sysprep\i386
ExtendOemPartition=1
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
UpgradeInstalledDrivers=Yes
OemSkipEula=Yes

OemPnPDriversPath=C:\sysprep\Drivers\D620\Audio;C:\sysprep\Drivers\D620\CardbusSmartCard;C:\sysprep\Drivers\D620\chipset;C:\sysprep\Drivers\D620\Modem;C:\sysprep\Drivers\D620\Networkcard;C:\sysprep\Drivers\D620\SystemSoftware;C:\sysprep\Drivers\D620\Touchpad;C:\sysprep\Drivers\D620\Video;C:\sysprep\Drivers\D620\Wireless;C:\sysprep\Drivers\D810\6515Cardbus;C:\sysprep\Drivers\D810\Audio;C:\sysprep\Drivers\D810\Chipset;C:\sysprep\Drivers\D810\Modem;C:\sysprep\Drivers\D810\systemsoftware;C:\sysprep\Drivers\D810\Touchpad;C:\sysprep\Drivers\D810\Video;C:\sysprep\Drivers\D810\Wireless;C:\sysprep\Drivers\GX620\Audio;C:\sysprep\Drivers\GX620\Chipset;C:\sysprep\Drivers\GX620\Modem;C:\sysprep\Drivers\GX620\NIC;C:\sysprep\Drivers\GX620\Video;C:\sysprep\Drivers\nc6000\02microcardbus;C:\sysprep\Drivers\nc6000\Cardbus;C:\sysprep\Drivers\nc6000\smartcardbus;C:\sysprep\Drivers\nc6000\SystemSoftware;C:\sysprep\Drivers\NC6120\Audio;C:\sysprep\Drivers\NC6120\cardreader;C:\sysprep\Drivers\NC6120\Chipset;C:\sysprep\Drivers\NC6120\PCI;C:\sysprep\Drivers\NC6120\video


[GuiUnattended]
AdminPassword="abc123"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=XP06
TimeZone=255
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="XXXX"
OrgName="XXXXX"
ComputerName=

[TapiLocation]
CountryCode=61
Dialing=Tone
AreaCode=02

[RegionalSettings]
LanguageGroup=1
Language=00000c09

[Identification]
JoinDomain=domainname

[Networking]
InstallDefaultComponents=Yes

[Sysprep]
BuildMassStorageSection=Yes

[SysprepMassStorage]


The issue that i am having is that after i run sysprep and load the
image onto other machines, the drivers do not load. In fact, it doesnt
even ask me to join the domain i specified, it completely skips that
part. So i am assuming there is something wrong with my sysprep.inf
file.

1> Is the the drivers path that i have specified too long? i have
pointed it to where the inf file for the driver is

2> Is there any reason why it would completely skip joining the domain?

Any advice would be greatly appreciated.
 
Ad

Advertisements

N

nperisa

i also forgot to mention that when i run sysprep.exe i choose:

Dont reset grace period
use mini-setup
detect non-plug and play
 
J

Johan Arwidmark

Regarding the join domain issue, add the following:

[Identification]
CreateComputerACcountInDomain=Yes
JoinDomain=CONTOSO
MachineObjectOU= "OU=Workstations, dc=contoso, dc=com"
DomainAdmin=Contoso\JoinAccount
DomainAdminPassword=password

MachineObjectOU is optional and the join account must have the
necessay permissions to the OU, or to the default computers container
if not usin an OU.

The OemPnPDriversPath looks ok, you can try putting "" around it, like
this:
OemPnPDriversPath="\Drivers\Dell\LatD600\Audio;\Drivers\Dell\LatD600\Modem;\Drivers\Dell\LatD600\Nic"

You can review netsetup.log for troubleshooting join domain issues
during sysprep minisetup.

Skip the -pnp switch when sealing the computer, it is obsolete in most
cases...

During minisetup you can press SHift+F10 to verify the drivers really
are there... you might want to put drivers on C:\, not c:\sysprep for
troubleshooting

regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment



I am having some issues with sysprep and drivers not loading. I am
running it on XP SP2 with the latest sysprep.exe

This is my sysprep.inf file:

;SetupMgrTag
[Unattended]
InstallFilesPath=C:\sysprep\i386
ExtendOemPartition=1
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
UpgradeInstalledDrivers=Yes
OemSkipEula=Yes

OemPnPDriversPath=C:\sysprep\Drivers\D620\Audio;C:\sysprep\Drivers\D620\CardbusSmartCard;C:\sysprep\Drivers\D620\chipset;C:\sysprep\Drivers\D620\Modem;C:\sysprep\Drivers\D620\Networkcard;C:\sysprep\Drivers\D620\SystemSoftware;C:\sysprep\Drivers\D620\Touchpad;C:\sysprep\Drivers\D620\Video;C:\sysprep\Drivers\D620\Wireless;C:\sysprep\Drivers\D810\6515Cardbus;C:\sysprep\Drivers\D810\Audio;C:\sysprep\Drivers\D810\Chipset;C:\sysprep\Drivers\D810\Modem;C:\sysprep\Drivers\D810\systemsoftware;C:\sysprep\Drivers\D810\Touchpad;C:\sysprep\Drivers\D810\Video;C:\sysprep\Drivers\D810\Wireless;C:\sysprep\Drivers\GX620\Audio;C:\sysprep\Drivers\GX620\Chipset;C:\sysprep\Drivers\GX620\Modem;C:\sysprep\Drivers\GX620\NIC;C:\sysprep\Drivers\GX620\Video;C:\sysprep\Drivers\nc6000\02microcardbus;C:\sysprep\Drivers\nc6000\Cardbus;C:\sysprep\Drivers\nc6000\smartcardbus;C:\sysprep\Drivers\nc6000\SystemSoftware;C:\sysprep\Drivers\NC6120\Audio;C:\sysprep\Drivers\NC6120\cardreader;C:\sysprep\Drivers\NC6120\Chipset ;
C:\sysprep\Drivers\NC6120\PCI;C:\sysprep\Drivers\NC6120\video


[GuiUnattended]
AdminPassword="abc123"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=XP06
TimeZone=255
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="XXXX"
OrgName="XXXXX"
ComputerName=

[TapiLocation]
CountryCode=61
Dialing=Tone
AreaCode=02

[RegionalSettings]
LanguageGroup=1
Language=00000c09

[Identification]
JoinDomain=domainname

[Networking]
InstallDefaultComponents=Yes

[Sysprep]
BuildMassStorageSection=Yes

[SysprepMassStorage]


The issue that i am having is that after i run sysprep and load the
image onto other machines, the drivers do not load. In fact, it doesnt
even ask me to join the domain i specified, it completely skips that
part. So i am assuming there is something wrong with my sysprep.inf
file.

1> Is the the drivers path that i have specified too long? i have
pointed it to where the inf file for the driver is

2> Is there any reason why it would completely skip joining the domain?

Any advice would be greatly appreciated.
 
N

nperisa

thanks for the reply. I'll give it a shot and let you know.


Johan said:
Regarding the join domain issue, add the following:

[Identification]
CreateComputerACcountInDomain=Yes
JoinDomain=CONTOSO
MachineObjectOU= "OU=Workstations, dc=contoso, dc=com"
DomainAdmin=Contoso\JoinAccount
DomainAdminPassword=password

MachineObjectOU is optional and the join account must have the
necessay permissions to the OU, or to the default computers container
if not usin an OU.

The OemPnPDriversPath looks ok, you can try putting "" around it, like
this:
OemPnPDriversPath="\Drivers\Dell\LatD600\Audio;\Drivers\Dell\LatD600\Modem;\Drivers\Dell\LatD600\Nic"

You can review netsetup.log for troubleshooting join domain issues
during sysprep minisetup.

Skip the -pnp switch when sealing the computer, it is obsolete in most
cases...

During minisetup you can press SHift+F10 to verify the drivers really
are there... you might want to put drivers on C:\, not c:\sysprep for
troubleshooting

regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment



I am having some issues with sysprep and drivers not loading. I am
running it on XP SP2 with the latest sysprep.exe

This is my sysprep.inf file:

;SetupMgrTag
[Unattended]
InstallFilesPath=C:\sysprep\i386
ExtendOemPartition=1
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
UpgradeInstalledDrivers=Yes
OemSkipEula=Yes

OemPnPDriversPath=C:\sysprep\Drivers\D620\Audio;C:\sysprep\Drivers\D620\CardbusSmartCard;C:\sysprep\Drivers\D620\chipset;C:\sysprep\Drivers\D620\Modem;C:\sysprep\Drivers\D620\Networkcard;C:\sysprep\Drivers\D620\SystemSoftware;C:\sysprep\Drivers\D620\Touchpad;C:\sysprep\Drivers\D620\Video;C:\sysprep\Drivers\D620\Wireless;C:\sysprep\Drivers\D810\6515Cardbus;C:\sysprep\Drivers\D810\Audio;C:\sysprep\Drivers\D810\Chipset;C:\sysprep\Drivers\D810\Modem;C:\sysprep\Drivers\D810\systemsoftware;C:\sysprep\Drivers\D810\Touchpad;C:\sysprep\Drivers\D810\Video;C:\sysprep\Drivers\D810\Wireless;C:\sysprep\Drivers\GX620\Audio;C:\sysprep\Drivers\GX620\Chipset;C:\sysprep\Drivers\GX620\Modem;C:\sysprep\Drivers\GX620\NIC;C:\sysprep\Drivers\GX620\Video;C:\sysprep\Drivers\nc6000\02microcardbus;C:\sysprep\Drivers\nc6000\Cardbus;C:\sysprep\Drivers\nc6000\smartcardbus;C:\sysprep\Drivers\nc6000\SystemSoftware;C:\sysprep\Drivers\NC6120\Audio;C:\sysprep\Drivers\NC6120\cardreader;C:\sysprep\Drivers\NC6120\Chipset ;
C:\sysprep\Drivers\NC6120\PCI;C:\sysprep\Drivers\NC6120\video


[GuiUnattended]
AdminPassword="abc123"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=XP06
TimeZone=255
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="XXXX"
OrgName="XXXXX"
ComputerName=

[TapiLocation]
CountryCode=61
Dialing=Tone
AreaCode=02

[RegionalSettings]
LanguageGroup=1
Language=00000c09

[Identification]
JoinDomain=domainname

[Networking]
InstallDefaultComponents=Yes

[Sysprep]
BuildMassStorageSection=Yes

[SysprepMassStorage]


The issue that i am having is that after i run sysprep and load the
image onto other machines, the drivers do not load. In fact, it doesnt
even ask me to join the domain i specified, it completely skips that
part. So i am assuming there is something wrong with my sysprep.inf
file.

1> Is the the drivers path that i have specified too long? i have
pointed it to where the inf file for the driver is

2> Is there any reason why it would completely skip joining the domain?

Any advice would be greatly appreciated.
 
N

nperisa

it seems to be looking in windows\system32 and windows\inf. Does that
sound right?
thanks for the reply. I'll give it a shot and let you know.


Johan said:
Regarding the join domain issue, add the following:

[Identification]
CreateComputerACcountInDomain=Yes
JoinDomain=CONTOSO
MachineObjectOU= "OU=Workstations, dc=contoso, dc=com"
DomainAdmin=Contoso\JoinAccount
DomainAdminPassword=password

MachineObjectOU is optional and the join account must have the
necessay permissions to the OU, or to the default computers container
if not usin an OU.

The OemPnPDriversPath looks ok, you can try putting "" around it, like
this:
OemPnPDriversPath="\Drivers\Dell\LatD600\Audio;\Drivers\Dell\LatD600\Modem;\Drivers\Dell\LatD600\Nic"

You can review netsetup.log for troubleshooting join domain issues
during sysprep minisetup.

Skip the -pnp switch when sealing the computer, it is obsolete in most
cases...

During minisetup you can press SHift+F10 to verify the drivers really
are there... you might want to put drivers on C:\, not c:\sysprep for
troubleshooting

regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment



I am having some issues with sysprep and drivers not loading. I am
running it on XP SP2 with the latest sysprep.exe

This is my sysprep.inf file:

;SetupMgrTag
[Unattended]
InstallFilesPath=C:\sysprep\i386
ExtendOemPartition=1
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
UpgradeInstalledDrivers=Yes
OemSkipEula=Yes

OemPnPDriversPath=C:\sysprep\Drivers\D620\Audio;C:\sysprep\Drivers\D620\CardbusSmartCard;C:\sysprep\Drivers\D620\chipset;C:\sysprep\Drivers\D620\Modem;C:\sysprep\Drivers\D620\Networkcard;C:\sysprep\Drivers\D620\SystemSoftware;C:\sysprep\Drivers\D620\Touchpad;C:\sysprep\Drivers\D620\Video;C:\sysprep\Drivers\D620\Wireless;C:\sysprep\Drivers\D810\6515Cardbus;C:\sysprep\Drivers\D810\Audio;C:\sysprep\Drivers\D810\Chipset;C:\sysprep\Drivers\D810\Modem;C:\sysprep\Drivers\D810\systemsoftware;C:\sysprep\Drivers\D810\Touchpad;C:\sysprep\Drivers\D810\Video;C:\sysprep\Drivers\D810\Wireless;C:\sysprep\Drivers\GX620\Audio;C:\sysprep\Drivers\GX620\Chipset;C:\sysprep\Drivers\GX620\Modem;C:\sysprep\Drivers\GX620\NIC;C:\sysprep\Drivers\GX620\Video;C:\sysprep\Drivers\nc6000\02microcardbus;C:\sysprep\Drivers\nc6000\Cardbus;C:\sysprep\Drivers\nc6000\smartcardbus;C:\sysprep\Drivers\nc6000\SystemSoftware;C:\sysprep\Drivers\NC6120\Audio;C:\sysprep\Drivers\NC6120\cardreader;C:\sysprep\Drivers\NC6120\Chipset ;
C:\sysprep\Drivers\NC6120\PCI;C:\sysprep\Drivers\NC6120\video


[GuiUnattended]
AdminPassword="abc123"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=XP06
TimeZone=255
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="XXXX"
OrgName="XXXXX"
ComputerName=

[TapiLocation]
CountryCode=61
Dialing=Tone
AreaCode=02

[RegionalSettings]
LanguageGroup=1
Language=00000c09

[Identification]
JoinDomain=domainname

[Networking]
InstallDefaultComponents=Yes

[Sysprep]
BuildMassStorageSection=Yes

[SysprepMassStorage]


The issue that i am having is that after i run sysprep and load the
image onto other machines, the drivers do not load. In fact, it doesnt
even ask me to join the domain i specified, it completely skips that
part. So i am assuming there is something wrong with my sysprep.inf
file.

1> Is the the drivers path that i have specified too long? i have
pointed it to where the inf file for the driver is

2> Is there any reason why it would completely skip joining the domain?

Any advice would be greatly appreciated.
 
G

Guest

I have created a hardware independent image and I would change the path of
your drivers folder to be c:\drivers\xxxx where xxxx is the various models
you use. This worked for me.

that part of sysprep looks like this...
OemPnPDriversPath="%SystemRoot%\INF;%SystemRoot%\ServicePackFiles;c:\DRIVERS\6275-57u;c:\DRIVERS\6579-nbu;c:\DRIVERS\6648-lbu;c:\DRIVERS\6649-nbu;c:\DRIVERS\6649-tau;c:\DRIVERS\6790-25u;C:\DRIVERS\6862-41u;C:\DRIVERS\6862-v1u;c:\DRIVERS\8183-36u;C:\DRIVERS\8303-61u;c:\DRIVERS\8171-57u;"

If you want to check to make sure it is working correctly go to

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
then look for DevicePath, and you should see the correct path to your driver
folder.

-Chris

it seems to be looking in windows\system32 and windows\inf. Does that
sound right?
thanks for the reply. I'll give it a shot and let you know.


Johan said:
Regarding the join domain issue, add the following:

[Identification]
CreateComputerACcountInDomain=Yes
JoinDomain=CONTOSO
MachineObjectOU= "OU=Workstations, dc=contoso, dc=com"
DomainAdmin=Contoso\JoinAccount
DomainAdminPassword=password

MachineObjectOU is optional and the join account must have the
necessay permissions to the OU, or to the default computers container
if not usin an OU.

The OemPnPDriversPath looks ok, you can try putting "" around it, like
this:
OemPnPDriversPath="\Drivers\Dell\LatD600\Audio;\Drivers\Dell\LatD600\Modem;\Drivers\Dell\LatD600\Nic"

You can review netsetup.log for troubleshooting join domain issues
during sysprep minisetup.

Skip the -pnp switch when sealing the computer, it is obsolete in most
cases...

During minisetup you can press SHift+F10 to verify the drivers really
are there... you might want to put drivers on C:\, not c:\sysprep for
troubleshooting

regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment



On 21 Sep 2006 22:02:25 -0700, (e-mail address removed) wrote:

I am having some issues with sysprep and drivers not loading. I am
running it on XP SP2 with the latest sysprep.exe

This is my sysprep.inf file:

;SetupMgrTag
[Unattended]
InstallFilesPath=C:\sysprep\i386
ExtendOemPartition=1
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
UpgradeInstalledDrivers=Yes
OemSkipEula=Yes

OemPnPDriversPath=C:\sysprep\Drivers\D620\Audio;C:\sysprep\Drivers\D620\CardbusSmartCard;C:\sysprep\Drivers\D620\chipset;C:\sysprep\Drivers\D620\Modem;C:\sysprep\Drivers\D620\Networkcard;C:\sysprep\Drivers\D620\SystemSoftware;C:\sysprep\Drivers\D620\Touchpad;C:\sysprep\Drivers\D620\Video;C:\sysprep\Drivers\D620\Wireless;C:\sysprep\Drivers\D810\6515Cardbus;C:\sysprep\Drivers\D810\Audio;C:\sysprep\Drivers\D810\Chipset;C:\sysprep\Drivers\D810\Modem;C:\sysprep\Drivers\D810\systemsoftware;C:\sysprep\Drivers\D810\Touchpad;C:\sysprep\Drivers\D810\Video;C:\sysprep\Drivers\D810\Wireless;C:\sysprep\Drivers\GX620\Audio;C:\sysprep\Drivers\GX620\Chipset;C:\sysprep\Drivers\GX620\Modem;C:\sysprep\Drivers\GX620\NIC;C:\sysprep\Drivers\GX620\Video;C:\sysprep\Drivers\nc6000\02microcardbus;C:\sysprep\Drivers\nc6000\Cardbus;C:\sysprep\Drivers\nc6000\smartcardbus;C:\sysprep\Drivers\nc6000\SystemSoftware;C:\sysprep\Drivers\NC6120\Audio;C:\sysprep\Drivers\NC6120\cardreader;C:\sysprep\Drivers\NC6120\Chipset
;
C:\sysprep\Drivers\NC6120\PCI;C:\sysprep\Drivers\NC6120\video


[GuiUnattended]
AdminPassword="abc123"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=XP06
TimeZone=255
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="XXXX"
OrgName="XXXXX"
ComputerName=

[TapiLocation]
CountryCode=61
Dialing=Tone
AreaCode=02

[RegionalSettings]
LanguageGroup=1
Language=00000c09

[Identification]
JoinDomain=domainname

[Networking]
InstallDefaultComponents=Yes

[Sysprep]
BuildMassStorageSection=Yes

[SysprepMassStorage]


The issue that i am having is that after i run sysprep and load the
image onto other machines, the drivers do not load. In fact, it doesnt
even ask me to join the domain i specified, it completely skips that
part. So i am assuming there is something wrong with my sysprep.inf
file.

1> Is the the drivers path that i have specified too long? i have
pointed it to where the inf file for the driver is

2> Is there any reason why it would completely skip joining the domain?

Any advice would be greatly appreciated.
 
Ad

Advertisements

N

nperisa

thanks for the response. it seems that the registry key looks to have
been incorrect, my drivers are now loading after i fixed that path up,
all except the modem on the d620 which needs the audio driver to work.
i am still trying to figure that one out so if you have any clues that
would be great. Thanks for your help!

I have created a hardware independent image and I would change the path of
your drivers folder to be c:\drivers\xxxx where xxxx is the various models
you use. This worked for me.

that part of sysprep looks like this...
OemPnPDriversPath="%SystemRoot%\INF;%SystemRoot%\ServicePackFiles;c:\DRIVERS\6275-57u;c:\DRIVERS\6579-nbu;c:\DRIVERS\6648-lbu;c:\DRIVERS\6649-nbu;c:\DRIVERS\6649-tau;c:\DRIVERS\6790-25u;C:\DRIVERS\6862-41u;C:\DRIVERS\6862-v1u;c:\DRIVERS\8183-36u;C:\DRIVERS\8303-61u;c:\DRIVERS\8171-57u;"

If you want to check to make sure it is working correctly go to

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
then look for DevicePath, and you should see the correct path to your driver
folder.

-Chris

it seems to be looking in windows\system32 and windows\inf. Does that
sound right?
thanks for the reply. I'll give it a shot and let you know.


Johan Arwidmark wrote:
Regarding the join domain issue, add the following:

[Identification]
CreateComputerACcountInDomain=Yes
JoinDomain=CONTOSO
MachineObjectOU= "OU=Workstations, dc=contoso, dc=com"
DomainAdmin=Contoso\JoinAccount
DomainAdminPassword=password

MachineObjectOU is optional and the join account must have the
necessay permissions to the OU, or to the default computers container
if not usin an OU.

The OemPnPDriversPath looks ok, you can try putting "" around it, like
this:
OemPnPDriversPath="\Drivers\Dell\LatD600\Audio;\Drivers\Dell\LatD600\Modem;\Drivers\Dell\LatD600\Nic"

You can review netsetup.log for troubleshooting join domain issues
during sysprep minisetup.

Skip the -pnp switch when sealing the computer, it is obsolete in most
cases...

During minisetup you can press SHift+F10 to verify the drivers really
are there... you might want to put drivers on C:\, not c:\sysprep for
troubleshooting

regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment



On 21 Sep 2006 22:02:25 -0700, (e-mail address removed) wrote:

I am having some issues with sysprep and drivers not loading. I am
running it on XP SP2 with the latest sysprep.exe

This is my sysprep.inf file:

;SetupMgrTag
[Unattended]
InstallFilesPath=C:\sysprep\i386
ExtendOemPartition=1
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
UpgradeInstalledDrivers=Yes
OemSkipEula=Yes

OemPnPDriversPath=C:\sysprep\Drivers\D620\Audio;C:\sysprep\Drivers\D620\CardbusSmartCard;C:\sysprep\Drivers\D620\chipset;C:\sysprep\Drivers\D620\Modem;C:\sysprep\Drivers\D620\Networkcard;C:\sysprep\Drivers\D620\SystemSoftware;C:\sysprep\Drivers\D620\Touchpad;C:\sysprep\Drivers\D620\Video;C:\sysprep\Drivers\D620\Wireless;C:\sysprep\Drivers\D810\6515Cardbus;C:\sysprep\Drivers\D810\Audio;C:\sysprep\Drivers\D810\Chipset;C:\sysprep\Drivers\D810\Modem;C:\sysprep\Drivers\D810\systemsoftware;C:\sysprep\Drivers\D810\Touchpad;C:\sysprep\Drivers\D810\Video;C:\sysprep\Drivers\D810\Wireless;C:\sysprep\Drivers\GX620\Audio;C:\sysprep\Drivers\GX620\Chipset;C:\sysprep\Drivers\GX620\Modem;C:\sysprep\Drivers\GX620\NIC;C:\sysprep\Drivers\GX620\Video;C:\sysprep\Drivers\nc6000\02microcardbus;C:\sysprep\Drivers\nc6000\Cardbus;C:\sysprep\Drivers\nc6000\smartcardbus;C:\sysprep\Drivers\nc6000\SystemSoftware;C:\sysprep\Drivers\NC6120\Audio;C:\sysprep\Drivers\NC6120\cardreader;C:\sysprep\Drivers\NC6120\Chipset
;
C:\sysprep\Drivers\NC6120\PCI;C:\sysprep\Drivers\NC6120\video


[GuiUnattended]
AdminPassword="abc123"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=XP06
TimeZone=255
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="XXXX"
OrgName="XXXXX"
ComputerName=

[TapiLocation]
CountryCode=61
Dialing=Tone
AreaCode=02

[RegionalSettings]
LanguageGroup=1
Language=00000c09

[Identification]
JoinDomain=domainname

[Networking]
InstallDefaultComponents=Yes

[Sysprep]
BuildMassStorageSection=Yes

[SysprepMassStorage]


The issue that i am having is that after i run sysprep and load the
image onto other machines, the drivers do not load. In fact, it doesnt
even ask me to join the domain i specified, it completely skips that
part. So i am assuming there is something wrong with my sysprep.inf
file.

1> Is the the drivers path that i have specified too long? i have
pointed it to where the inf file for the driver is

2> Is there any reason why it would completely skip joining the domain?

Any advice would be greatly appreciated.
 
G

Guest

John,

I like the option where you can specify which OU to put the workstation on
when joining it to the domain... Is there away to tell it to move it to a
particular OU base on the computer name during sysprep?



Johan Arwidmark said:
Regarding the join domain issue, add the following:

[Identification]
CreateComputerACcountInDomain=Yes
JoinDomain=CONTOSO
MachineObjectOU= "OU=Workstations, dc=contoso, dc=com"
DomainAdmin=Contoso\JoinAccount
DomainAdminPassword=password

MachineObjectOU is optional and the join account must have the
necessay permissions to the OU, or to the default computers container
if not usin an OU.

The OemPnPDriversPath looks ok, you can try putting "" around it, like
this:
OemPnPDriversPath="\Drivers\Dell\LatD600\Audio;\Drivers\Dell\LatD600\Modem;\Drivers\Dell\LatD600\Nic"

You can review netsetup.log for troubleshooting join domain issues
during sysprep minisetup.

Skip the -pnp switch when sealing the computer, it is obsolete in most
cases...

During minisetup you can press SHift+F10 to verify the drivers really
are there... you might want to put drivers on C:\, not c:\sysprep for
troubleshooting

regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment



I am having some issues with sysprep and drivers not loading. I am
running it on XP SP2 with the latest sysprep.exe

This is my sysprep.inf file:

;SetupMgrTag
[Unattended]
InstallFilesPath=C:\sysprep\i386
ExtendOemPartition=1
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
UpgradeInstalledDrivers=Yes
OemSkipEula=Yes

OemPnPDriversPath=C:\sysprep\Drivers\D620\Audio;C:\sysprep\Drivers\D620\CardbusSmartCard;C:\sysprep\Drivers\D620\chipset;C:\sysprep\Drivers\D620\Modem;C:\sysprep\Drivers\D620\Networkcard;C:\sysprep\Drivers\D620\SystemSoftware;C:\sysprep\Drivers\D620\Touchpad;C:\sysprep\Drivers\D620\Video;C:\sysprep\Drivers\D620\Wireless;C:\sysprep\Drivers\D810\6515Cardbus;C:\sysprep\Drivers\D810\Audio;C:\sysprep\Drivers\D810\Chipset;C:\sysprep\Drivers\D810\Modem;C:\sysprep\Drivers\D810\systemsoftware;C:\sysprep\Drivers\D810\Touchpad;C:\sysprep\Drivers\D810\Video;C:\sysprep\Drivers\D810\Wireless;C:\sysprep\Drivers\GX620\Audio;C:\sysprep\Drivers\GX620\Chipset;C:\sysprep\Drivers\GX620\Modem;C:\sysprep\Drivers\GX620\NIC;C:\sysprep\Drivers\GX620\Video;C:\sysprep\Drivers\nc6000\02microcardbus;C:\sysprep\Drivers\nc6000\Cardbus;C:\sysprep\Drivers\nc6000\smartcardbus;C:\sysprep\Drivers\nc6000\SystemSoftware;C:\sysprep\Drivers\NC6120\Audio;C:\sysprep\Drivers\NC6120\cardreader;C:\sysprep\Drivers\NC6120\Chipset
;
C:\sysprep\Drivers\NC6120\PCI;C:\sysprep\Drivers\NC6120\video


[GuiUnattended]
AdminPassword="abc123"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=XP06
TimeZone=255
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="XXXX"
OrgName="XXXXX"
ComputerName=

[TapiLocation]
CountryCode=61
Dialing=Tone
AreaCode=02

[RegionalSettings]
LanguageGroup=1
Language=00000c09

[Identification]
JoinDomain=domainname

[Networking]
InstallDefaultComponents=Yes

[Sysprep]
BuildMassStorageSection=Yes

[SysprepMassStorage]


The issue that i am having is that after i run sysprep and load the
image onto other machines, the drivers do not load. In fact, it doesnt
even ask me to join the domain i specified, it completely skips that
part. So i am assuming there is something wrong with my sysprep.inf
file.

1> Is the the drivers path that i have specified too long? i have
pointed it to where the inf file for the driver is

2> Is there any reason why it would completely skip joining the domain?

Any advice would be greatly appreciated.
 
Ad

Advertisements

J

Johan Arwidmark

Sysprep cannot move a computer account to a new OU..

But there is of course a workaround :)

I use an ADSI script (from within WinPE) after the image laydown
process, but before rebooting into sysprep minisetup to move the
computer account to another OU. Then sysprep minisetup just will
update the computer account in it's new location

regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment


John,

I like the option where you can specify which OU to put the workstation on
when joining it to the domain... Is there away to tell it to move it to a
particular OU base on the computer name during sysprep?



Johan Arwidmark said:
Regarding the join domain issue, add the following:

[Identification]
CreateComputerACcountInDomain=Yes
JoinDomain=CONTOSO
MachineObjectOU= "OU=Workstations, dc=contoso, dc=com"
DomainAdmin=Contoso\JoinAccount
DomainAdminPassword=password

MachineObjectOU is optional and the join account must have the
necessay permissions to the OU, or to the default computers container
if not usin an OU.

The OemPnPDriversPath looks ok, you can try putting "" around it, like
this:
OemPnPDriversPath="\Drivers\Dell\LatD600\Audio;\Drivers\Dell\LatD600\Modem;\Drivers\Dell\LatD600\Nic"

You can review netsetup.log for troubleshooting join domain issues
during sysprep minisetup.

Skip the -pnp switch when sealing the computer, it is obsolete in most
cases...

During minisetup you can press SHift+F10 to verify the drivers really
are there... you might want to put drivers on C:\, not c:\sysprep for
troubleshooting

regards

Johan Arwidmark
Microsoft MVP - Setup/Deployment



I am having some issues with sysprep and drivers not loading. I am
running it on XP SP2 with the latest sysprep.exe

This is my sysprep.inf file:

;SetupMgrTag
[Unattended]
InstallFilesPath=C:\sysprep\i386
ExtendOemPartition=1
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
UpgradeInstalledDrivers=Yes
OemSkipEula=Yes

OemPnPDriversPath=C:\sysprep\Drivers\D620\Audio;C:\sysprep\Drivers\D620\CardbusSmartCard;C:\sysprep\Drivers\D620\chipset;C:\sysprep\Drivers\D620\Modem;C:\sysprep\Drivers\D620\Networkcard;C:\sysprep\Drivers\D620\SystemSoftware;C:\sysprep\Drivers\D620\Touchpad;C:\sysprep\Drivers\D620\Video;C:\sysprep\Drivers\D620\Wireless;C:\sysprep\Drivers\D810\6515Cardbus;C:\sysprep\Drivers\D810\Audio;C:\sysprep\Drivers\D810\Chipset;C:\sysprep\Drivers\D810\Modem;C:\sysprep\Drivers\D810\systemsoftware;C:\sysprep\Drivers\D810\Touchpad;C:\sysprep\Drivers\D810\Video;C:\sysprep\Drivers\D810\Wireless;C:\sysprep\Drivers\GX620\Audio;C:\sysprep\Drivers\GX620\Chipset;C:\sysprep\Drivers\GX620\Modem;C:\sysprep\Drivers\GX620\NIC;C:\sysprep\Drivers\GX620\Video;C:\sysprep\Drivers\nc6000\02microcardbus;C:\sysprep\Drivers\nc6000\Cardbus;C:\sysprep\Drivers\nc6000\smartcardbus;C:\sysprep\Drivers\nc6000\SystemSoftware;C:\sysprep\Drivers\NC6120\Audio;C:\sysprep\Drivers\NC6120\cardreader;C:\sysprep\Drivers\NC6120\Chipse t
;
C:\sysprep\Drivers\NC6120\PCI;C:\sysprep\Drivers\NC6120\video


[GuiUnattended]
AdminPassword="abc123"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring=XP06
TimeZone=255
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="XXXX"
OrgName="XXXXX"
ComputerName=

[TapiLocation]
CountryCode=61
Dialing=Tone
AreaCode=02

[RegionalSettings]
LanguageGroup=1
Language=00000c09

[Identification]
JoinDomain=domainname

[Networking]
InstallDefaultComponents=Yes

[Sysprep]
BuildMassStorageSection=Yes

[SysprepMassStorage]


The issue that i am having is that after i run sysprep and load the
image onto other machines, the drivers do not load. In fact, it doesnt
even ask me to join the domain i specified, it completely skips that
part. So i am assuming there is something wrong with my sysprep.inf
file.

1> Is the the drivers path that i have specified too long? i have
pointed it to where the inf file for the driver is

2> Is there any reason why it would completely skip joining the domain?

Any advice would be greatly appreciated.
 

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