Sysprep - XP Pro - Multiple HALS

G

Guest

Having problems..

Template image is a P4 with Hyperthreading enabled. Have
it using the ACPIAPIC_MP hal when I did the original
install. (Clean load). When I sysprep, I used the
UpdateUPHAL line to install the ACPIAPIC_UP HAL when it
detects the image being applied to a ACPI compliant single
processor pc. When I apply the image to a laptop that the
template image should support, I get a blank screen.
Going into safe mode, the system shows that it stips ad
\windows\system32\drivers\mup.sys

I have tried reversing the process by doing a clean load
on the laptop and then using the UpdateUPHAL with the type
set to ACPIAPIC_MP HAL and still same thing.. any thoughts?

Attached is the Sysprep.inf file:

[Unattended]
InstallFilesPath=C:\sysprep\i386
TargetPath=\WINNT
OemSkipEula=Yes
OemPnPDriversPath=%SystemDrive%\drivers\c610\modem;%
SystemDrive%\Drivers\C640\Modem;%SystemDrive%Drivers\C640
\video\Driver\2KXP_INF;%SystemDrive%\Drivers\GX260
\Audio\SMAXWDM\W2K_XP;%SystemDrive%\Drivers\GX260
\Video\Graphics\Win2000;%SystemDrive%\Drivers\E-4100
\Chipset\xp;%SystemDrive%\Drivers\E-4100\Audio;%SystemRoot%
\inf;%SystemRoot%\system32\drivers;%SystemRoot%\system;%
SystemDrive%\Drivers\C840\AUDIO;%SystemDrive%\Drivers\C840
\Chipset\xp;%SystemDrive%\Drivers\C840\Modem;%SystemDrive%
\Drivers\C840\Video;
OEMPreinstall=Yes
UpdateUPHAL="ACPIAPIC_UP,%Windir%\inf\hal.inf"


[GuiUnattended]
AdminPassword="*************"
OEMDuplicatorstring="Windows XP Beta Image 1.0"


[UserData]
FullName="NAME"
OrgName="ORG"
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"


[Identification]
JoinDomain=xxx


[Display]
BitsPerPel=16
Xresolution=800
YResolution=600

[Networking]
InstallDefaultComponents=Yes


[SysprepMassStorage]
; *pnp0600=c:\winnt\inf\mshdc.inf
; *PNP0701=c:\windows\inf\flpydisk.inf
; *PNP0702=c:\windows\inf\flpydisk.inf
; *PNP0703=c:\windows\inf\flpydisk.inf
; *PNP0704=c:\windows\inf\flpydisk.inf
; GenFloppyDisk=c:\windows\inf\flpydisk.inf
; *PNP0700=%WINDIR%\inf\fdc.inf
PCI\VEN_8086&DEV_2411=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_2421=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_244A=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_244B=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_7111=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_1222=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_1230=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_7010=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_2441=%windir%\inf\mshdc.inf
PCI\VEN_8086&DEV_7199=c:\winnt\inf\mshdc.inf


[Branding]
BrandIEUsingUnattended=Yes

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0

[RegionalSettings]
LanguageGroup=13,17,3,2,5,16,4,12,15,7,8,10,11,9,6,14,1

[sysprepcleanup]


Any assistance would be appreciated.

Thanks,
Dan
 
C

Conrad Lawes

I believe your best solution is maintain 2 separate sysprep images: one for
your P4 PCs and another for your laptops.
Tweaking with HAL configuration on sysprep images is best left to those with
a lots of time of their hands and have high tolerance for disappointment.



Having problems..

Template image is a P4 with Hyperthreading enabled. Have
it using the ACPIAPIC_MP hal when I did the original
install. (Clean load). When I sysprep, I used the
UpdateUPHAL line to install the ACPIAPIC_UP HAL when it
detects the image being applied to a ACPI compliant single
processor pc. When I apply the image to a laptop that the
template image should support, I get a blank screen.
Going into safe mode, the system shows that it stips ad
\windows\system32\drivers\mup.sys

I have tried reversing the process by doing a clean load
on the laptop and then using the UpdateUPHAL with the type
set to ACPIAPIC_MP HAL and still same thing.. any thoughts?

Attached is the Sysprep.inf file:

[Unattended]
InstallFilesPath=C:\sysprep\i386
TargetPath=\WINNT
OemSkipEula=Yes
OemPnPDriversPath=%SystemDrive%\drivers\c610\modem;%
SystemDrive%\Drivers\C640\Modem;%SystemDrive%Drivers\C640
\video\Driver\2KXP_INF;%SystemDrive%\Drivers\GX260
\Audio\SMAXWDM\W2K_XP;%SystemDrive%\Drivers\GX260
\Video\Graphics\Win2000;%SystemDrive%\Drivers\E-4100
\Chipset\xp;%SystemDrive%\Drivers\E-4100\Audio;%SystemRoot%
\inf;%SystemRoot%\system32\drivers;%SystemRoot%\system;%
SystemDrive%\Drivers\C840\AUDIO;%SystemDrive%\Drivers\C840
\Chipset\xp;%SystemDrive%\Drivers\C840\Modem;%SystemDrive%
\Drivers\C840\Video;
OEMPreinstall=Yes
UpdateUPHAL="ACPIAPIC_UP,%Windir%\inf\hal.inf"


[GuiUnattended]
AdminPassword="*************"
OEMDuplicatorstring="Windows XP Beta Image 1.0"


[UserData]
FullName="NAME"
OrgName="ORG"
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"


[Identification]
JoinDomain=xxx


[Display]
BitsPerPel=16
Xresolution=800
YResolution=600

[Networking]
InstallDefaultComponents=Yes


[SysprepMassStorage]
; *pnp0600=c:\winnt\inf\mshdc.inf
; *PNP0701=c:\windows\inf\flpydisk.inf
; *PNP0702=c:\windows\inf\flpydisk.inf
; *PNP0703=c:\windows\inf\flpydisk.inf
; *PNP0704=c:\windows\inf\flpydisk.inf
; GenFloppyDisk=c:\windows\inf\flpydisk.inf
; *PNP0700=%WINDIR%\inf\fdc.inf
PCI\VEN_8086&DEV_2411=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_2421=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_244A=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_244B=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_7111=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_1222=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_1230=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_7010=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_2441=%windir%\inf\mshdc.inf
PCI\VEN_8086&DEV_7199=c:\winnt\inf\mshdc.inf


[Branding]
BrandIEUsingUnattended=Yes

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0

[RegionalSettings]
LanguageGroup=13,17,3,2,5,16,4,12,15,7,8,10,11,9,6,14,1

[sysprepcleanup]


Any assistance would be appreciated.

Thanks,
Dan
 
G

Guest

Would prefer not to have to do that... so far, been able
to keep a unified W2k image for all platforms (postinstall
scripts are fun, but it works.)

Any thoughts on how to go about fixing this problem? Any
suggestions?

Dan
-----Original Message-----
I believe your best solution is maintain 2 separate sysprep images: one for
your P4 PCs and another for your laptops.
Tweaking with HAL configuration on sysprep images is best left to those with
a lots of time of their hands and have high tolerance for disappointment.



Having problems..

Template image is a P4 with Hyperthreading enabled. Have
it using the ACPIAPIC_MP hal when I did the original
install. (Clean load). When I sysprep, I used the
UpdateUPHAL line to install the ACPIAPIC_UP HAL when it
detects the image being applied to a ACPI compliant single
processor pc. When I apply the image to a laptop that the
template image should support, I get a blank screen.
Going into safe mode, the system shows that it stips ad
\windows\system32\drivers\mup.sys

I have tried reversing the process by doing a clean load
on the laptop and then using the UpdateUPHAL with the type
set to ACPIAPIC_MP HAL and still same thing.. any thoughts?

Attached is the Sysprep.inf file:

[Unattended]
InstallFilesPath=C:\sysprep\i386
TargetPath=\WINNT
OemSkipEula=Yes
OemPnPDriversPath=%SystemDrive%\drivers\c610\modem;%
SystemDrive%\Drivers\C640\Modem;%SystemDrive% Drivers\C640
\video\Driver\2KXP_INF;%SystemDrive%\Drivers\GX260
\Audio\SMAXWDM\W2K_XP;%SystemDrive%\Drivers\GX260
\Video\Graphics\Win2000;%SystemDrive%\Drivers\E-4100
\Chipset\xp;%SystemDrive%\Drivers\E-4100\Audio;% SystemRoot%
\inf;%SystemRoot%\system32\drivers;%SystemRoot%\system;%
SystemDrive%\Drivers\C840\AUDIO;%SystemDrive% \Drivers\C840
\Chipset\xp;%SystemDrive%\Drivers\C840\Modem;% SystemDrive%
\Drivers\C840\Video;
OEMPreinstall=Yes
UpdateUPHAL="ACPIAPIC_UP,%Windir%\inf\hal.inf"


[GuiUnattended]
AdminPassword="*************"
OEMDuplicatorstring="Windows XP Beta Image 1.0"


[UserData]
FullName="NAME"
OrgName="ORG"
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"


[Identification]
JoinDomain=xxx


[Display]
BitsPerPel=16
Xresolution=800
YResolution=600

[Networking]
InstallDefaultComponents=Yes


[SysprepMassStorage]
; *pnp0600=c:\winnt\inf\mshdc.inf
; *PNP0701=c:\windows\inf\flpydisk.inf
; *PNP0702=c:\windows\inf\flpydisk.inf
; *PNP0703=c:\windows\inf\flpydisk.inf
; *PNP0704=c:\windows\inf\flpydisk.inf
; GenFloppyDisk=c:\windows\inf\flpydisk.inf
; *PNP0700=%WINDIR%\inf\fdc.inf
PCI\VEN_8086&DEV_2411=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_2421=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_244A=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_244B=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_7111=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_1222=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_1230=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_7010=c:\winnt\inf\mshdc.inf
PCI\VEN_8086&DEV_2441=%windir%\inf\mshdc.inf
PCI\VEN_8086&DEV_7199=c:\winnt\inf\mshdc.inf


[Branding]
BrandIEUsingUnattended=Yes

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0

[RegionalSettings]
LanguageGroup=13,17,3,2,5,16,4,12,15,7,8,10,11,9,6,14,1

[sysprepcleanup]


Any assistance would be appreciated.

Thanks,
Dan


.
 

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