Я добавил процессор к моей виртуальной машине 2003 года. Мне нужна была инструкция, как настроить привязку нового процессора к моей серв Win 2003
1 ответ
Похоже, что HAL для вашей виртуальной машины настроен на однопроцессорную конфигурацию. Вы можете довольно легко "обновить" его до многопроцессорного HAL. Загрузите утилиту devcon и поместите извлеченный исполняемый файл в тот же каталог, что и этот скрипт (сохраните его как mphal-upgrade.bat):
@echo off
@title "Upgrading to ACPI Multi-Processor HAL.."
cls
echo ====================================================
echo Upgrading to ACPI Multi-Processor HAL..
echo ====================================================
echo.
echo please wait..
devcon sethwid @ROOT\PCI_HAL\0000 := !E_ISA_UP !ACPIPIC_UP !ACPIAPIC_UP !ACPIAPIC_MP !MPS_UP !MPS_MP !SGI_MPS_MP !SYSPRO_MP !SGI_MPS_MP > nul
devcon sethwid @ROOT\ACPI_HAL\0000 := !E_ISA_UP !ACPIPIC_UP !ACPIAPIC_UP !ACPIAPIC_MP !MPS_UP !MPS_MP !SGI_MPS_MP !SYSPRO_MP !SGI_MPS_MP > nul
devcon sethwid @ROOT\PCI_HAL\0000 := +ACPIAPIC_MP > nul
devcon sethwid @ROOT\ACPI_HAL\0000 := +ACPIAPIC_MP > nul
devcon update %windir%\inf\hal.inf ACPIAPIC_MP > nul
echo.
echo ====================================================
echo Script Completed: press any key to reboot..
echo ====================================================
pause > nul
devcon reboot
После перезагрузки вы сможете открыть Диспетчер устройств, разверните запись «Компьютер» и убедитесь, что многопроцессорное устройство HAL ACPI загружено правильно. Диспетчер задач также должен показать, что теперь у вас есть два доступных процессора.
Кредит на сценарий: http://www.pimp-my-rig.com/2008/08/article-acpi-uniprocessor-to.html