Freigeben über


Startparameter zum Aktivieren der EMS-Umleitung

Mit der EMS-Technologie (Emergency Management Services) können Sie die ausgewählten Komponenten von Servern remote steuern, auch wenn ein Server nicht mit dem Netzwerk oder anderen Standardmäßigen Remoteverwaltungstools verbunden ist. EMS wird auf allen Versionen von Windows Server 2003-Betriebssystemen für x86-, x64- und Itanium-basierte Computer unterstützt.

Hinweis

In diesem Thema wird erläutert, wie Sie EMS auf Computern aktivieren, auf denen Windows Server 2003 ausgeführt wird. Die in diesem Abschnitt beschriebenen Startparameter werden unter Windows Vista oder höheren Versionen von Windows nicht unterstützt. Wenn ein Starteintrag für EMS auf einem Computer mit BIOS-Firmware konfiguriert ist, fügt der Startloader einen in Klammern gesetzten Ausdruck [ems aktiviert] an den Anzeigenamen an, der im Startmenü angezeigt wird. Der Bootloader unterlässt jedoch den in Klammern gesetzten Ausdruck aus dem Startmenü, wenn der Anzeigename und der klammerte Ausdruck zusammen 70 Zeichen überschreiten. Um den Klammerbegriff wiederherzustellen, kürzen Sie den Anzeigenamen.

Um zu ermitteln, ob ein Computer über ACPI-Firmware verfügt, verwenden Sie Geräte-Manager (devmgmt.msc). Erweitern Sie in Geräte-Manager den Knoten Computer. Auf Computern mit ACPI-Firmware enthält der Name des Knotens unter Computer das Wort ACPI.

Aktivieren von EMS auf einem Computer ohne ACPI SPCR-Tabelle in Betriebssystemen vor Windows Server 2008

Um die EMS-Konsolenumleitung auf einem Computer zu aktivieren, der über BIOS-Firmware verfügt, aber nicht über eine ACPI Serial Port Console Redirection (SPCR)-Tabelle verfügt, fügen Sie die Parameter redirect=COMx und redirectbaudrate= zum Abschnitt [Startladeprogramm] der Boot.ini-Datei hinzu. Diese Parameter legen den Port und die Übertragungsrate für die EMS-Konsolenumleitung fest. Verwenden Sie denselben Port und dieselbe Übertragungsrate, die für die Out-of-Band-Kommunikation im BIOS festgelegt sind. Fügen Sie dann dem Starteintrag den Parameter /redirect hinzu.

Der folgende Bootcfg-Befehl aktiviert die EMS-Konsolenumleitung für den ersten Starteintrag in der Liste. Er legt den Port für COM2 fest und legt die Übertragungsrate auf 115.200 Kilobit pro Sekunde (KBit/s) fest. Dies sind dieselben Port- und Baudrateneinstellungen, die der Administrator im BIOS für den Out-of-Band-Port festgelegt hat.

bootcfg /ems ON /port COM2 /baud 115200 /id 1

Die folgende Bootcfg-Anzeige zeigt das Ergebnis des Befehls an. Die neu hinzugefügten Parameter werden fett formatiert angezeigt.

## 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

Das folgende Beispiel zeigt das Ergebnis desselben Befehls für eine Beispieldatei 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

Aktivieren von EMS auf einem Computer ohne ACPI SPCR-Tabelle in Windows Server 2008

Um die EMS-Konsolenumleitung auf einem Computer zu aktivieren, der über BIOS-Firmware, aber nicht über eine ACPI Serial Port Console Redirection (SPCR)-Tabelle verfügt, verwenden Sie den Befehl BCDEdit /emssettings , um den COM-Port und die Baudrate festzulegen.

Diese Parameter legen den globalen Port und die Übertragungsrate für die EMS-Konsolenumleitung fest. Verwenden Sie denselben Port und dieselbe Übertragungsrate, die für die Out-of-Band-Kommunikation im BIOS festgelegt sind.

Verwenden Sie dann den Befehl BCDEdit /ems , um EMS für einen Starteintrag zu aktivieren.

Die folgenden Befehle legen fest, dass die einstellungen für die globale EMS-Umleitung COM2 und eine Baudrate von 115200 verwenden und EMS für den angegebenen Starteintrag aktivieren.

bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200
bcdedit /ems {18b123cd-2bf6-11db-bfae-00e018e2b8db} on

Aktivieren von EMS auf einem Computer mit einer SPCR-Tabelle in Betriebssystemen vor Windows Server 2008

Um EMS auf einem Computer mit ACPI BIOS-Firmware und einer ACPI SPCR-Tabelle zu aktivieren, können Sie entweder den Parameter redirect=USEBIOSSETTINGS oder die Parameter redirect=COMx und redirectbaudrate= verwenden. Anschließend können Sie dem Starteintrag den Parameter /redirect hinzufügen.

Im folgenden Beispiel wird die Verwendung des parameters redirect=USEBIOSSETTINGS veranschaulicht. Der folgende Bootcfg-Befehl aktiviert die EMS-Konsolenumleitung für den ersten Starteintrag in der Liste.

bootcfg /ems ON /port BIOSSET /id 1

Die folgende Bootcfg-Anzeige zeigt das Ergebnis des Befehls an. Die neu hinzugefügten Parameter werden fett formatiert angezeigt.

## 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

Das folgende Beispiel zeigt das Ergebnis desselben Befehls für eine Beispieldatei 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

Aktivieren von EMS auf einem Computer mit einer SPCR-Tabelle in Windows Server 2008

Um EMS auf einem Computer mit ACPI-BIOS-Firmware und einer ACPI SPCR-Tabelle zu aktivieren, können Sie die BCDEdit /emssettings verwenden und entweder den BIOS-Parameter oder die Parameter emsport und emsbaudrate angeben. Um EMS für einen Starteintrag zu aktivieren, verwenden Sie den Befehl BCDEdit /ems .

Im folgenden Beispiel wird die Verwendung des BIOS-Parameters veranschaulicht. Der folgende BCDEdit-Befehl aktiviert die EMS-Konsolenumleitung für den aktuellen Starteintrag.

bcdedit /emssettings bios
bcdedit /ems on

Aktivieren von EMS auf einem Computer mit EFI-Firmware in Betriebssystemen vor Windows Server 2008

Um EMS auf einem Computer mit EFI-Firmware zu aktivieren, verwenden Sie Bootcfg, um einem Starteintrag den Parameter /redirect hinzuzufügen. Windows ermittelt den Out-of-Band-Port und die zugehörigen Einstellungen in der Firmware durch Lesen der SPCR-Tabelle und verwendet denselben Port und dieselbe Rate für die EMS-Konsolenumleitung.

Der folgende Bootcfg-Befehl aktiviert die EMS-Umleitung auf einem Itanium-basierten Computer. Er verwendet den Schalter Bootcfg /ems mit dem ON-Argument, um dem Starteintrag den Parameter /redirect hinzuzufügen. Der Schalter /id identifiziert den Starteintrag.

bootcfg /ems ON /id 1

Die folgende Bootcfg-Anzeige der Startoptionen in EFI NVRAM zeigt das Ergebnis des Bootcfg-Befehls an. Der erste Starteintrag ist so konfiguriert, dass das Betriebssystem mit aktivierter EMS-Konsolenumleitung geladen wird.

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

Aktivieren von EMS auf einem Computer mit EFI-Firmware in Windows Server 2008

Um EMS auf einem Computer mit EFI-Firmware zu aktivieren, verwenden Sie den Befehl BCDEdit /ems , und geben Sie einen Starteintrag an. Windows ermittelt den Out-of-Band-Port und die zugehörigen Einstellungen in der Firmware durch Lesen der SPCR-Tabelle und verwendet denselben Port und dieselbe Rate für die EMS-Konsolenumleitung.

Der folgende Befehl aktiviert die EMS-Konsolenumleitung für den angegebenen Starteintrag mit dem Bezeichner {18b123cd-2bf6-11db-bfae-00e018e2b8db}.

bcdedit /ems {18b123cd-2bf6-11db-bfae-00e018e2b8db} on

Ändern der EMS-Einstellungen auf einem Computer mit BIOS-Firmware in Betriebssystemen vor Windows Server 2008

Wenn Sie EMS für einen einzelnen Starteintrag konfigurieren, fügen Sie dem Abschnitt [Bootloader] der Boot.ini-Datei den Parameter redirect= hinzu. Wenn Sie EMS jedoch für zusätzliche Starteinträge aktivieren, müssen Sie den Parameter redirect= nicht erneut hinzufügen. Wie alle Einträge im Abschnitt [Startladeprogramm] gilt redirect= (und redirectbaudrate=) für alle Starteinträge auf dem Computer.

Der folgende Bootcfg-Befehl aktiviert EMS für den zweiten Starteintrag. Da die Port- und Baudrate bereits festgelegt sind, sind keine /port - oder /baud-Switches im Befehl vorhanden.

bootcfg /ems ON /id 2

Um die Einstellungen für Port und Baudrate zu ändern, verwenden Sie den Schalter Bootcfg /ems mit dem ARGUMENT EDIT. Der folgende Befehl ändert den EMS-Port in COM1 und ändert die Baudrate auf 57.600 KBit/s.

bootcfg /ems EDIT /port COM1 /baud 57600

Um EMS für einen Starteintrag zu deaktivieren, verwenden Sie den Schalter Bootcfg /ems mit dem Argument OFF. Der folgende Befehl deaktiviert EMS für den ersten Starteintrag.

bootcfg /ems OFF /id 1

Wenn EMS für keine anderen Starteinträge aktiviert ist, löscht Bootcfg auch die EMS-Port- und Baudrateeinstellungen aus dem Abschnitt [Bootloader] der Boot.ini-Datei.

Ändern der EMS-Einstellungen auf einem Computer unter Windows Server 2008

Wenn Sie EMS für einen Starteintrag auf einem Computer mit ACPI-BIOS-Firmware und einer ACPI SPCR-Tabelle konfigurieren, können Sie den Befehl BCDEdit /emssettings verwenden und entweder die BIOS-Option oder die Optionen emsport und emsbaudrate angeben. Wenn Sie die BIOS-Option verwenden, legen Sie die Optionen emsport oder emsbaudrate nicht fest.

Wenn Sie EMS auf einem Computer mit EFI-Firmware oder mit ACPI BIOS-Firmware und ohne ACPI SPCR-Tabelle konfigurieren, können Sie den Befehl BCDEdit /emssettings verwenden und die Optionen emsport und emsbaudrate angeben.

Die Optionen emsport und emsbaudrate legen den seriellen Port und die Übertragungsrate für die EMS-Konsolenumleitung fest. Diese Einstellungen gelten für alle Starteinträge auf dem Computer. Um emsbaudrate zu verwenden, müssen Sie auch die Emsport-Option festlegen. Standardmäßig ist die Übertragungsrate auf 9600 (9.600 KBit/s) festgelegt.

Der folgende Befehl ändert beispielsweise den EMS-Port in COM2 und ändert den Baud auf 57.600 KBit/s.

bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:57600

Um EMS für einen Starteintrag zu aktivieren oder zu deaktivieren, verwenden Sie den Befehl BCDEdit /ems .

Beispielsweise aktiviert der folgende Befehl EMS für einen bestimmten Starteintrag mit dem Bezeichner {173075c9-2cb2-11dc-b426-001558c41f5c}..

bcdedit /ems {173075c9-2cb2-11dc-b426-001558c41f5c} on

Verwenden Sie den folgenden Befehl, um EMS für den aktuellen Starteintrag zu deaktivieren.

bcdedit /ems off

Hinweis

Jeder Starteintrag verwendet eine GUID als Bezeichner. Wenn Sie keinen Bezeichner angeben, ändert der Befehl BCDEdit den aktuellen Starteintrag des Betriebssystems. Wenn ein Starteintrag angegeben wird, muss die dem Starteintrag zugeordnete GUID in Klammern { } eingeschlossen werden. Verwenden Sie den Befehl bcdedit /enum , um die GUID-Bezeichner für alle aktiven Starteinträge anzuzeigen.