I think he means
UpdateUPHAL - for uni-processors
UpdateHAL - for multi processors
UpdateInstalledDrivers - to detect drivers
- Using UpdateUPHAL and UpdateHAL Within SysPrep.inf
UpdateUPHAL values within sysprep.inf require you to specify a Unprocessed HAL to install. The list of available UniProcessor HAL’s that can be used with UpdateUPHAL are:
UpdateUPHAL = “ACPIAPIC_UP,%WINDIR%\Inf\Hal.inf”
UpdateUPHAL = “ACPIPIC_UP,%WINDIR%\Inf\Hal.inf”
UpdateUPHAL = “MPS_UP,%WINDIR%\Inf\Hal.inf”
UpdateHAL values within sysprep.inf require you to specify a MultiProcesser HAL to install. The list of available MultiProcessor HAL’s that can be used with UpdateHAL are:
UpdateHAL = “ACPIAPIC_MP,%WINDIR%\Inf\Hal.inf”
UpdateHAL = “MPS_MP,%WINDIR%\Inf\Hal.inf”
UpdateHAL = “SYSPRO_MP,%WINDIR%\Inf\Hal.inf”
Make sure you are picking the proper HAL’s for your computers as this can BSOD your cloned computers or give you extreme performance hits if the wrong one is picked
"Standard PC," Non-ACPI PIC HAL (Hal.dll)
• Standard PC
"MPS Uniprocessor PC," Non-ACPI APIC UP HAL (Halapic.dll)
• Standard PC
•
MPS Uniprocessor
•
MPS Multiprocessor
"MPS Multiprocessor PC," Non-ACPI APIC MP HAL (Halmps.dll)
• Standard PC
•
MPS Multiprocessor
"Advanced Configuration and Power Interface (ACPI) PC," ACPI PIC HAL (Halacpi.dll)
• Standard PC
• Advanced Configuration and Power Interface (ACPI) PC
"ACPI Uniprocessor PC," ACPI APIC UP HAL (Halaacpi.dll)
• Standard PC
• Advanced Configuration and Power Interface (ACPI) PC
• ACPI Uniprocessor
• ACPI Multiprocessor
"ACPI Multiprocessor PC," ACPI APIC MP HAL (Halmacpi.dll)
• Standard PC
• Advanced Configuration and Power Interface (ACPI) PC
• ACPI Multiprocessor
•
MPS Multiprocessor