Sysprep
Hi everybody there! I'm a new user. I'd like to ask you one question, hope you can answer. I'm building a winxp master installation on a ACPI Multiprocessor PC and I'd like to add some lines to sysprep.
Hi everybody there! I'm a new user.
I'd like to ask you one question, hope you can answer.
I'm building a winxp master installation on a ACPI Multiprocessor PC and I'd like to add some lines to sysprep.inf in order to make my master installation the more compatible as possible.
I was told to add the following:
[sysprep]
BuildMassStorageSection=Yes
and so I did. Another thing I read is that you can also switch from a multiprocessor HAl to a UP HAL. I looked into the help file and I found two entries to be added:
UpdateHAL and UpdateUPHAL
Which one do I have to use? I think it's the latter, but I get confused about the syntax. The guide says:
**************************
UpdateUPHAL
Identifies the processor type and loads the appropriate kernel.
Syntax: UpdateUPHAL = hwid,%WINDIR%\Inf\Hal.inf
Value: hwid,%WINDIR%\Inf\Hal.inf
(where hwid is either MPS_UP or ACPIAPIC_UP)
Example: UpdateUPHAL = MPS_UP,%WINDIR%\Inf\Hal.inf
Comments Valid only for Sysprep.inf. Required if the master installation is built on an APIC multiprocessor computer and the image of that master installation is on compatible APIC uniprocessor or multiprocessor destination computers.
**************************
Can someone help me?
Thanks in advace.
Donato
P.s.: sorry for my poor english, i'm italian
I'd like to ask you one question, hope you can answer.
I'm building a winxp master installation on a ACPI Multiprocessor PC and I'd like to add some lines to sysprep.inf in order to make my master installation the more compatible as possible.
I was told to add the following:
[sysprep]
BuildMassStorageSection=Yes
and so I did. Another thing I read is that you can also switch from a multiprocessor HAl to a UP HAL. I looked into the help file and I found two entries to be added:
UpdateHAL and UpdateUPHAL
Which one do I have to use? I think it's the latter, but I get confused about the syntax. The guide says:
**************************
UpdateUPHAL
Identifies the processor type and loads the appropriate kernel.
Syntax: UpdateUPHAL = hwid,%WINDIR%\Inf\Hal.inf
Value: hwid,%WINDIR%\Inf\Hal.inf
(where hwid is either MPS_UP or ACPIAPIC_UP)
Example: UpdateUPHAL = MPS_UP,%WINDIR%\Inf\Hal.inf
Comments Valid only for Sysprep.inf. Required if the master installation is built on an APIC multiprocessor computer and the image of that master installation is on compatible APIC uniprocessor or multiprocessor destination computers.
**************************
Can someone help me?
Thanks in advace.
Donato
P.s.: sorry for my poor english, i'm italian
Participate on our website and join the conversation
This topic is archived. New comments cannot be posted and votes cannot be cast.
Responses to this topic
Hi and welcome.
Quote:... ACPI Multiprocessor PC ...
In this case it is UpdateUPHAL.
Quote:Identifies the processor type and loads the appropriate kernel.
Syntax
UpdateUPHAL = hwid, %windir%\inf\hal.inf
Value Description
hwid Specifies the hardware ID, which is either MPS_UP or ACPIAPIC_UP
%windir%\inf\hal.inf Specifies the location of the Hal.inf.
Example
[unattended]
UpdateUPHAL = ACPIAPIC_UP,%windir%\inf\hal.inf
Comments
This entry is required if the master installation is built on an Advanced Programmable Interrupt Controller (APIC) multiprocessor computer and the image of that master installation is on compatible APIC uniprocessor or multiprocessor destination computers.
Microsoft Knowledge Base article #302577
Sysprep @ Microsoft
Unattended - section in MS Server System, scroll down to bottom
Quote:P.s.: sorry for my poor english, i'm italian
No worries, your english is just fine.
Quote:... ACPI Multiprocessor PC ...
In this case it is UpdateUPHAL.
Quote:Identifies the processor type and loads the appropriate kernel.
Syntax
UpdateUPHAL = hwid, %windir%\inf\hal.inf
Value Description
hwid Specifies the hardware ID, which is either MPS_UP or ACPIAPIC_UP
%windir%\inf\hal.inf Specifies the location of the Hal.inf.
Example
[unattended]
UpdateUPHAL = ACPIAPIC_UP,%windir%\inf\hal.inf
Comments
This entry is required if the master installation is built on an Advanced Programmable Interrupt Controller (APIC) multiprocessor computer and the image of that master installation is on compatible APIC uniprocessor or multiprocessor destination computers.
Microsoft Knowledge Base article #302577
Sysprep @ Microsoft
Unattended - section in MS Server System, scroll down to bottom
Quote:P.s.: sorry for my poor english, i'm italian
No worries, your english is just fine.
Thank u!
So I just have to add
[unattended]
UpdateUPHAL = ACPIAPIC_UP,%windir%\inf\hal.inf
before running sysprep.exe, is it correct? (I didn't know if I had to use MPS_UP or ACPIAPIC_UP). That's OK!
Another thing: this image will work on an uniprocessor ACPI, but will it still work fine on a multiprocessor system?
So I just have to add
[unattended]
UpdateUPHAL = ACPIAPIC_UP,%windir%\inf\hal.inf
before running sysprep.exe, is it correct? (I didn't know if I had to use MPS_UP or ACPIAPIC_UP). That's OK!
Another thing: this image will work on an uniprocessor ACPI, but will it still work fine on a multiprocessor system?
Quote:
So I just have to add
Unattended]
UpdateUPHAL = ACPIAPIC_UP,%windir%\inf\hal.inf
before running sysprep.exe, is it correct?
See the MS Knowledge base article #302577 / "Use the Setup Manager tool to create the Sysprep.inf answer file".
You to need create the sysprep.inf file before you run sysprep.exe, with text editor or Setup Manager tool.
Quote:
this image will work on an uniprocessor ACPI, but will it still work fine on a multiprocessor system?
See the Table 2.16 HAL Compatibility.
So if you create image in ACPI APIC UP(uniprocessor) it is compatible with ACPI–APIC MP(multi-processor).
Quote:
Uniprocessor to multiprocessor
For this process, the image is created on a uniprocessor reference computer with an APIC HAL. This image can then be used on computers with compatible hardware and compatible HALs (either APIC UP HALs or APIC MP HALs).
Quote:
Multiprocessor to uniprocessor
For this process, the image is created on a multiprocessor reference computer. This image can be used on other multiprocessor computers or on uniprocessor computers.
Good luck
So I just have to add
Unattended]
UpdateUPHAL = ACPIAPIC_UP,%windir%\inf\hal.inf
before running sysprep.exe, is it correct?
See the MS Knowledge base article #302577 / "Use the Setup Manager tool to create the Sysprep.inf answer file".
You to need create the sysprep.inf file before you run sysprep.exe, with text editor or Setup Manager tool.
Quote:
this image will work on an uniprocessor ACPI, but will it still work fine on a multiprocessor system?
See the Table 2.16 HAL Compatibility.
So if you create image in ACPI APIC UP(uniprocessor) it is compatible with ACPI–APIC MP(multi-processor).
Quote:
Uniprocessor to multiprocessor
For this process, the image is created on a uniprocessor reference computer with an APIC HAL. This image can then be used on computers with compatible hardware and compatible HALs (either APIC UP HALs or APIC MP HALs).
Quote:
Multiprocessor to uniprocessor
For this process, the image is created on a multiprocessor reference computer. This image can be used on other multiprocessor computers or on uniprocessor computers.
Good luck
Thank u! You're very kind I'll try and tell you if it works fine