Параметры загрузки для включения перенаправления EMS
Технология служб аварийного управления (EMS) позволяет удаленно управлять выбранными компонентами серверов, даже если сервер не подключен к сети или к другим стандартным средствам удаленного администрирования. EMS поддерживается во всех версиях операционных систем Windows Server 2003 для компьютеров под управлением x86, x64 и Itanium.
Примечание
В этом разделе объясняется, как включить EMS на компьютерах под управлением Windows Server 2003. Параметры загрузки, описанные в этом разделе, не поддерживаются в Windows Vista и более поздних версиях Windows. Если запись загрузки настроена для EMS на компьютере с встроенным ПО BIOS, загрузчик добавляет фразу в квадратные скобки [ems enabled] к понятному имени, которое отображается в меню загрузки. Однако загрузчик пропускает фразу в квадратных скобках в меню загрузки, когда понятное имя и фраза в квадратных скобках превышают 70 символов. Чтобы восстановить фразу в квадратных скобках, сократите понятное имя.
Чтобы определить, есть ли на компьютере встроенное ПО ACPI, используйте диспетчер устройств (devmgmt.msc). В диспетчер устройств разверните узел Компьютер. На компьютерах с встроенным ПО ACPI имя узла в разделе Компьютер содержит слово ACPI.
Включение EMS на компьютере без таблицы SPCR ACPI в операционных системах до Windows Server 2008
Чтобы включить перенаправление консоли EMS на компьютере с встроенным ПО BIOS, но без таблицы ПЕРЕНАПРАВЛЕНия консоли последовательного порта ACPI (SPCR), добавьте параметры redirect=COMx и redirectbaudrate= в раздел [загрузчик] файла Boot.ini. Эти параметры задают порт и скорость передачи для перенаправления консоли EMS. Используйте тот же порт и скорость передачи, которые установлены для внеполосной связи в BIOS. Затем добавьте параметр /redirect в загрузочную запись.
Следующая команда Bootcfg включает перенаправление консоли EMS для первой записи загрузки в списке. Он устанавливает порт для COM2 и задает скорость передачи 115 200 килобит в секунду (Кбит/с). Это те же параметры порта и скорости передачи, которые администратор установил в BIOS для порта внешнего канала.
bootcfg /ems ON /port COM2 /baud 115200 /id 1
На следующем дисплее Bootcfg показан результат выполнения команды . Добавленные параметры отображаются полужирным шрифтом.
## Boot Loader Settings
timeout: 3
default: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
redirect: COM2
redirectbaudrate: 115200
Boot Entries
------------
Boot entry ID: 1
Friendly Name: "Windows Server 2003, Standard with EMS"
Path: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
OS Load Options: /fastdetect /redirect
В следующем примере показан результат той же команды в примере файла Boot.ini.
[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
redirect=COM2
redirectbaudrate=115200
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="EMS boot" /fastdetect /redirect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Standard" /fastdetect
Включение EMS на компьютере без таблицы SPCR ACPI в Windows Server 2008
Чтобы включить перенаправление консоли EMS на компьютере с встроенным ПО BIOS, но без таблицы ПЕРЕНАПРАВЛЕНия консоли последовательного порта ACPI (SPCR), используйте команду BCDEdit /emssettings , чтобы задать COM-порт и скорость передачи данных.
Эти параметры задают глобальный порт и скорость передачи для перенаправления консоли EMS. Используйте тот же порт и скорость передачи, которые установлены для внеполосной связи в BIOS.
Затем используйте команду BCDEdit /ems , чтобы включить EMS для записи загрузки.
Следующие команды задают глобальные параметры перенаправления EMS для использования COM2 и скорости baud 115200 и включения EMS для указанной записи загрузки.
bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200
bcdedit /ems {18b123cd-2bf6-11db-bfae-00e018e2b8db} on
Включение EMS на компьютере с таблицей SPCR в операционных системах до Windows Server 2008
Чтобы включить EMS на компьютере с встроенным ПО ACPI BIOS и таблицей ACPI SPCR, можно использовать параметр redirect=USEBIOSSETTINGS или redirect=COMx и redirectbaudrate= . Затем можно добавить параметр /redirect в загрузочную запись.
В следующем примере показано использование параметра redirect=USEBIOSSETTINGS . Следующая команда Bootcfg включает перенаправление консоли EMS для первой записи загрузки в списке.
bootcfg /ems ON /port BIOSSET /id 1
На следующем дисплее Bootcfg показан результат выполнения команды . Добавленные параметры отображаются полужирным шрифтом.
## Boot Loader Settings
timeout: 1
default: multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
redirect:USEBIOSSETTINGS
Boot Entries
------------
Boot entry ID: 1
OS Friendly Name: EMS boot
Path: multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
OS Load Options: /fastdetect /redirect
Boot entry ID: 2
OS Friendly Name: Windows Server 2003, Standard
Path: multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
OS Load Options: /fastdetect
В следующем примере показан результат той же команды в примере файла Boot.ini.
[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
redirect=USEBIOSSETTINGS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="EMS boot" /fastdetect /redirect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Standard" /fastdetect
Включение EMS на компьютере с таблицей SPCR в Windows Server 2008
Чтобы включить EMS на компьютере с встроенным ПО ACPI BIOS и таблицей ACPI SPCR, можно использовать BCDEdit /emssettings и указать параметр BIOS или параметры emsport и emsbaudrate . Чтобы включить EMS для записи загрузки, используйте команду BCDEdit /ems .
В следующем примере показано, как использовать параметр BIOS . Следующая команда BCDEdit включает перенаправление консоли EMS в текущей записи загрузки.
bcdedit /emssettings bios
bcdedit /ems on
Включение EMS на компьютере с встроенным ПО EFI в операционных системах до Windows Server 2008
Чтобы включить EMS на компьютере с встроенным ПО EFI, добавьте параметр /redirect в загрузочную запись с помощью Bootcfg. Windows находит внеполосный порт и его параметры во встроенном ПО, считывая таблицу SPCR, и использует тот же порт и скорость для перенаправления консоли EMS.
Следующая команда Bootcfg включает перенаправление EMS на компьютере под управлением Itanium. Для добавления параметра /redirect в загрузочную запись используется параметр Bootcfg /ems с аргументом ON. Параметр /id идентифицирует запись загрузки.
bootcfg /ems ON /id 1
На следующем экране Bootcfg с параметрами загрузки в EFI NVRAM показан результат команды Bootcfg. Первая запись загрузки настроена для загрузки операционной системы с включенным перенаправлением консоли EMS.
Boot Options
------------
Timeout: 30
Default: \Device\HarddiskVolume3\WINDOWS
CurrentBootEntryID: 1
Boot Entries
------------
Boot entry ID: 1
OS Friendly Name: Windows Server 2003, Enterprise with EMS
OsLoadOptions: /fastdetect /redirect
BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
OsFilePath: \Device\HarddiskVolume3\WINDOWS
Включение EMS на компьютере с помощью встроенного ПО EFI в Windows Server 2008
Чтобы включить EMS на компьютере с встроенным ПО EFI, используйте команду BCDEdit /ems и укажите запись загрузки. Windows находит внеполосный порт и его параметры во встроенном ПО, считывая таблицу SPCR, и использует тот же порт и скорость для перенаправления консоли EMS.
Следующая команда включает перенаправление консоли EMS для указанной загрузочной записи с идентификатором {18b123cd-2bf6-11db-bfae-00e018e2b8db}.
bcdedit /ems {18b123cd-2bf6-11db-bfae-00e018e2b8db} on
Изменение параметров EMS на компьютере с встроенным ПО BIOS в операционных системах до Windows Server 2008
При настройке EMS для одной записи загрузки добавьте параметр redirect= в раздел [загрузчик] файла Boot.ini. Однако при включении EMS для дополнительных загрузочных записей не нужно снова добавлять параметр redirect= . Как и все записи в разделе [загрузчик], redirect= (и redirectbaudrate=) применяется ко всем загрузочным записям на компьютере.
Следующая команда Bootcfg включает EMS для второй записи загрузки. Так как порт и скорость передачи данных уже заданы, в команде нет параметров /port или /baud .
bootcfg /ems ON /id 2
Чтобы изменить параметры порта и скорости передачи, используйте параметр Bootcfg /ems с аргументом EDIT. Следующая команда изменяет порт EMS на COM1 и изменяет скорость передачи на 57 600 Кбит/с.
bootcfg /ems EDIT /port COM1 /baud 57600
Чтобы отключить EMS для записи загрузки, используйте параметр Bootcfg /ems с аргументом OFF. Следующая команда отключает EMS для первой записи загрузки.
bootcfg /ems OFF /id 1
Если EMS не включен для других загрузочных записей, Bootcfg также удаляет порт EMS и параметры скорости передачи данных из раздела [загрузчик] файла Boot.ini.
Изменение параметров EMS на компьютере под управлением Windows Server 2008
При настройке EMS в записи загрузки на компьютере с встроенным ПО ACPI BIOS и таблицей ACPI SPCR можно использовать команду BCDEdit /emssettings и указать параметр BIOS или параметры emsport и emsbaudrate . Если вы используете параметр BIOS , не устанавливайте параметры emsport или emsbaudrate .
При настройке EMS на компьютере с встроенным ПО EFI или с встроенным ПО ACPI BIOS и без таблицы ACPI SPCR можно использовать команду BCDEdit /emssettings и указать параметры emsport и emsbaudrate .
Параметры emsport и emsbaudrate задают последовательный порт и скорость передачи для перенаправления консоли EMS. Эти параметры применяются ко всем загрузочным записям на компьютере. Чтобы использовать emsbaudrate, необходимо также задать параметр emsport . По умолчанию для скорости передачи задано значение 9600 (9600 Кбит/с).
Например, следующая команда изменяет порт EMS на COM2, а параметр baud — на 57 600 Кбит/с.
bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:57600
Чтобы включить или отключить EMS для загрузочной записи, используйте команду BCDEdit /ems .
Например, следующая команда включает EMS для определенной загрузочной записи с идентификатором {173075c9-2cb2-11dc-b426-001558c41f5c}..
bcdedit /ems {173075c9-2cb2-11dc-b426-001558c41f5c} on
Чтобы отключить EMS для текущей записи загрузки, используйте следующую команду.
bcdedit /ems off
Примечание
Каждая загрузочная запись использует GUID в качестве идентификатора. Если идентификатор не указан, команда BCDEdit изменяет текущую запись загрузки операционной системы. Если указана загрузочная запись, идентификатор GUID, связанный с загрузочной записью, должен быть заключен в фигурные скобки { }. Чтобы просмотреть идентификаторы GUID для всех активных записей загрузки, используйте команду bcdedit /enum .