Einrichten und Starten von GPT-Spiegelungen in 64-Bit-Windows

In diesem Artikel wird beschrieben, wie Sie die dynamische Startpartitionsspiegelung auf GPT-Datenträgern (GUID Partition Table) erfolgreich einrichten.

Gilt für: Windows Server 2012 R2
Ursprüngliche KB-Nummer: 814070

Zusammenfassung

Im Gegensatz zu MBR-Spiegelungen (Master Boot Record) in 32-Bit-Windows gibt es weitere Schritte zum erfolgreichen Erstellen und Starten von gespiegelten Startvolumes auf GPT-Datenträgern. In diesem Artikel wird auch beschrieben, wie sie nach einem Ausfall des primären Datenträgers wiederhergestellt werden, wenn auf dem Schattendatenträger noch keine EFI-Partition eingerichtet wurde. Der Datenträger muss über eine EFI-Partition verfügen, um gestartet werden zu können.

Sie benötigen die integrierten Diskpart.exe und Bootcfg.exe Hilfsprogramme, um startbare Spiegel Volumes auf GPT-Datenträgern zu erstellen. Sie können einige dieser Schritte mit der Datenträgerverwaltungskonsole ausführen, andere jedoch nur mit dem integrierten Hilfsprogramm Diskpart.exe.

Aus Gründen der Konsistenz und Benutzerfreundlichkeit wird in diesem Artikel das Hilfsprogramm Diskpart.exe verwendet, um die Schritte auszuführen. Wenn Sie Hilfe zu Diskpart.exe Befehlen benötigen, starten Sie Diskmgmt.msc, und öffnen Sie dann die Hilfethemen im Menü Hilfe .

Die Schritte werden mit echten Beispielen ausgeführt. Die Schritte zeigen die erwarteten Ergebnisse an, die von den einzelnen Befehlen zurückgegeben werden. Datenträger 0 ist das primäre System- und Startlaufwerk. Datenträger 1 ist das Schattenlaufwerk.

Vorbereiten des Schattenlaufwerks für die Spiegelung

Bevor Sie die Startvolumespiegelung einrichten, empfiehlt es sich, einen anderen GPT-Datenträger auf dem Computer zu verwenden, der eine EFI-Partition (Extensible Firmware Interface) enthält. Die EFI-Partition enthält die Systemdateien, die zum Starten des Betriebssystems verwendet werden. Wenn das primäre Systemlaufwerk (Datenträger-0) ausfällt, können Sie die EFI-Partition auf dem Schattenlaufwerk (Disk-1) zum Starten verwenden. In diesem Schritt werden neue EFI- und MsR-Partitionen (Microsoft Reserved) auf dem Schattenlaufwerk erstellt und vorbereitet. Sie können nur das Hilfsprogramm Diskpart.exe verwenden, um die erforderlichen EFI- und MSR-Partitionen zu erstellen. Sie können die Datenträgerverwaltungskonsole nicht verwenden, um EFI- oder MSR-Partitionen zu erstellen oder zu Spiegel.

Bevor Sie beginnen, stellen Sie sicher, dass Sie über einen anderen BASIC-Datenträger mit dem gesamten nicht zugewiesenen freien Speicherplatz verfügen, der gleich oder größer als die System- und Startpartitionen des primären Datenträgers ist. Wenn Sie das Ersatzlaufwerk bereits in dynamisch konvertiert haben, rückgängig machen es wieder auf Basic zurück, bevor Sie diese Schritte ausführen.

  1. Führen Sie an einer Eingabeaufforderung das Hilfsprogramm Diskpart.exe aus.

    Dadurch wird die diskpart-Konsole gestartet. Nach der Initialisierung wird DISKPART> angezeigt. Es wartet auf Ihre Eingabebefehle.

  2. Wählen Sie den Datenträger aus, der als Schattenlaufwerk verwendet werden soll, und konvertieren Sie das Laufwerk dann in GPT. In diesem Beispiel wird Datenträger 1 für das Spiegel Laufwerk (Schattenlaufwerk) verwendet.

    Hinweis

    • Der ausgewählte Datenträger darf keine Datenpartitionen enthalten und muss ein roher Basisdatenträger mit nur nicht zugeordnetem Speicherplatz sein, der gleich oder größer ist als der primäre Systemdatenträger.
    • Im Folgenden werden die Befehle aufgeführt, die Sie an der Eingabeaufforderung eingeben.
    • DISKPART> Select disk 1

      Datenträger 1 ist jetzt der ausgewählte Datenträger.

    • DISKPART> Convert GPT

      Diskpart hat den ausgewählten Datenträger erfolgreich in das GPT-Format konvertiert.

    • DISKPART> List partition

      Partition ### Typgrößenoffset

      Partition 1 Reserviert 32 MB 17 KB

      Hinweis

      Wenn Sie zu diesem Zeitpunkt mehr als eine Partition anzeigen, haben Sie entweder das falsche Laufwerk ausgewählt, oder Sie haben nicht mit einem rohen Laufwerk begonnen. Korrigieren Sie dies, bevor Sie fortfahren, oder es kann zu Datenverlusten kommen.

  3. Wählen Sie Partition 1 auf Datenträger 1 aus, und löschen Sie sie dann. Sie müssen den Befehl außer Kraft setzen verwenden, um die reservierte Microsoft-Partition (MSR) zu löschen. Sie erstellen eine neue MSR-Partition, nachdem Sie die erforderliche EFI-Partition erstellt haben.

    • DISKPART> Select partition 1

      Partition 1 ist jetzt die ausgewählte Partition.

    • DISKPART> Delete partition override

      Diskpart hat die ausgewählte Partition erfolgreich gelöscht.

  4. Wählen Sie disk-0 aus, und listen Sie dann die Partitionen auf datenträger-0 auf. Erstellen Sie mit der Ausgabe des List-Befehls neue EFI- und MSR-Partitionen auf Datenträger 1, die die gleichen Größen wie auf Datenträger 0 aufweisen.

    • DISKPART> Select disk 0

      Datenträger 0 ist jetzt der ausgewählte Datenträger.

    • DISKPART> List partition

      Partition ### Typgrößenoffset

      Partition 1 System 204 MB 32 KB <---- EFI PARTITION
      Partition 2 Primär 4996 MB 204 MB
      Partition 3 Reserviert 32 MB 9 GB <---- MSR PARTITION

    • DISKPART> select disk 1

      Datenträger 1 ist jetzt der ausgewählte Datenträger.

    • DISKPART> create partition efi size=204

      Diskpart konnte die angegebene Partition erfolgreich erstellen.

    • DISKPART> create partition msr size=32

      Diskpart konnte die angegebene Partition erfolgreich erstellen.

    • DISKPART> list partition

      Partition ### Typgrößenoffset

      Partition 1 System 204 MB 17 KB <---- NEUE EFI-PARTITION AUF SHADOW
      *Partition 2 reserviert 32 MB 204 MB <---- NEUE MSR-PARTITION AUF SHADOW

  5. Wählen Sie die EFI-Partition auf dem Schattenlaufwerk aus, und weisen Sie dann der EFI-Partition einen Buchstaben zu, damit sie formatiert werden kann. In diesem Beispiel wird der Laufwerkbuchstabe S der Schatten-EFI-Partition zugewiesen. Für diesen Schritt können Sie einen beliebigen verfügbaren Laufwerkbuchstaben verwenden.

    • DISKPART> Select disk 1

      Datenträger 1 ist jetzt der ausgewählte Datenträger.

    • DISKPART> Select partition 1

      Partition 1 ist jetzt die ausgewählte Partition.

    • DISKPART> Assign letter=S

      Diskpart hat dem Laufwerkbuchstaben oder Bereitstellungspunkt erfolgreich zugewiesen.

  6. Öffnen Sie eine neue Eingabeaufforderung, und verwenden Sie dann das Formathilfsprogramm, um die EFI-Partition (S:) mit dem FAT-Dateisystem zu formatieren. Sie müssen dies tun, damit Sie die Systemdateien aus der primären EFI-Partition in diese neue EFI-Partition kopieren können. Formatieren Sie nicht mit NTFS. Das System kann nicht von einer EFI-Partition gestartet werden, es sei denn, es ist mit dem FAT-Dateisystem formatiert.

    • C:\> format s: /fs:fat /q /y

      Der Typ des Dateisystems ist RAW.
      Das neue Dateisystem ist FAT.
      QuickFormatting 204M
      Initialisieren der Dateizuordnungstabelle (FAT)...
      Format abgeschlossen.

      213.680.128 Bytes gesamter Speicherplatz.
      213.680.128 Bytes sind auf dem Datenträger verfügbar.

      4.096 Bytes in jeder Zuordnungseinheit.
      52.168 Zuordnungseinheiten auf dem Datenträger verfügbar.

      16 Bits in jedem FAT-Eintrag.

      Volume-Seriennummer ist EA34-03C7

  7. Drücken Sie ALT+TAB, um zum Befehlsfenster diskpart zurückzukehren. Wählen Sie die EFI-Partition auf dem primären Laufwerk (Disk-0) aus, und weisen Sie dieser EFI-Partition dann einen Laufwerkbuchstaben zu. In diesem Beispiel wird der Laufwerkbuchstabe P der primären EFI-Partition auf datenträger-0 zugewiesen. Für diesen Schritt können Sie einen beliebigen verfügbaren Laufwerkbuchstaben verwenden.

    • DISKPART> Select disk 0

      Datenträger 0 ist jetzt der ausgewählte Datenträger.

    • DISKPART> Select partition 1

      Partition 1 ist jetzt die ausgewählte Partition.

    • DISKPART> Assign letter=P

      Diskpart hat dem Laufwerkbuchstaben oder Bereitstellungspunkt erfolgreich zugewiesen.

  8. Drücken Sie ALT+TAB, um zur anderen Eingabeaufforderung zurückzukehren. Verwenden Sie den Befehl xcopy, um die Systemdateien aus der primären EFI-Partition (P:) in die Schatten-EFI-Partition (S:) zu kopieren. Sie müssen dies tun, um sicherzustellen, dass das Schattenlaufwerk das System starten kann, wenn disk-0 ausfällt. Stellen Sie sicher, dass Sie die richtigen Laufwerkbuchstaben verwenden, wenn Sie unterschiedliche Buchstaben für Ihre EFI-Partitionen verwendet haben.

    • C:\> xcopy p:\*.* s: /s /h

      p:\EFI\Microsoft\WINNT50\Boot0003
      p:\EFI\Microsoft\WINNT50\ia64ldr.efi

      p:\EFI\Microsoft\EFIDrivers\fpswa.efi
      p:\MSUtil\diskpart.efi

      p:\MSUtil\fdisk.efi
      p:\MSUtil\format.efi
      p:\MSUtil\nvrboot.efi

      7 Kopierte Dateien

  9. Entfernen Sie die Laufwerkbuchstaben, die beiden EFI-Partitionen zugewiesen sind. Dieser Schritt ist optional, da sie nach einem Neustart nicht erneut zugewiesen werden.

    • DISKPART> Select volume P

      Volume P ist das ausgewählte Volume.

    • DISKPART> Remove

      Diskpart hat den Laufwerkbuchstaben oder bereitstellungspunkt erfolgreich entfernt.

    • Wiederholen Sie die Schritte für das S-Volume.

Konvertieren der primären laufwerke und schattenlaufwerke in dynamisch

Bevor Sie eine Spiegel einrichten können, müssen sowohl das primäre Laufwerk (Quelllaufwerk) (Disk-0) als auch das Schattenlaufwerk (Ziellaufwerk) (Datenträger-1) in dynamisch konvertiert werden. Nachdem die Datenträger dynamisch (nach einem Neustart) sind, können Sie die Spiegel einrichten. Sie können diesen Schritt entweder mit der Datenträgerverwaltungskonsole oder mit dem Hilfsprogramm Diskpart.exe ausführen.

  1. Wählen Sie mit Diskpart.exe den Datenträger aus, den Sie in dynamisch konvertieren möchten, und konvertieren Sie ihn dann in dynamisch. Führen Sie dies sowohl auf den Schattendatenträgern als auch auf den primären GPT-Datenträgern aus. Beginnen Sie mit dem Schattendatenträger.

    • DISKPART> Select disk 1

      Datenträger 1 ist jetzt der ausgewählte Datenträger.

    • DISKPART> Convert dynamic

      Diskpart hat den ausgewählten Datenträger erfolgreich in das dynamische Format konvertiert.

    • DISKPART> Select disk 0

      Datenträger 0 ist jetzt der ausgewählte Datenträger.

    • DISKPART> Convert dynamic

      Sie müssen Ihren Computer neu starten, um diesen Vorgang abzuschließen.

    • DISKPART> Exit

      Diskpart wird verlassen...

  2. Fahren Sie den Computer herunter, und starten Sie den Computer neu, um die Konvertierung des Systemlaufwerks (Disk-0) in dynamisch abzuschließen. Dies kann zwei Neustarts erfordern.

Einrichten eines Spiegel vom Startlaufwerk zum Schattenlaufwerk

Nachdem sowohl das primäre Laufwerk (datenträger-0) als auch das Schattenlaufwerk (Disk-1) dynamisch sind, können Sie die Spiegel des Startvolumes auf dem Schattenlaufwerk einrichten. Sie können diesen Schritt entweder mit dem Datenträger-Verwaltungskonsole oder mit dem Hilfsprogramm Diskpart.exe ausführen.

  1. Wählen Sie bei Diskpart.exe das Startvolume (C:) aus, und Spiegel Sie das Volume auf den Schattendatenträger (Datenträger-1).

    • DISKPART> Select volume C

      Volume 1 ist das ausgewählte Volume.

    • DISKPART> add disk=1

      Diskpart konnte dem Volume eine Spiegel hinzufügen.

  2. Warten Sie, bis die Volumesynchronisierung abgeschlossen ist, und beenden Sie dann Diskpart.

Verwenden von Bootcfg.exe zum Hinzufügen neuer EFI-Partitionsstarteinträge zum NVRAM

Nachdem Sie die Start-Spiegel erfolgreich eingerichtet haben, wurde dem NVRAM automatisch ein neuer Starteintrag hinzugefügt, damit Sie auf dem Schattenlaufwerk starten können. Dieser neue Eintrag wird im Startmenü als Startspiegelung C: – sekundärer Plex angezeigt. Wenn Sie es auswählen, wird es im Betriebssystem auf dem Schattenlaufwerk gestartet. Wenn jedoch mit einer der Systemdateien oder der EFI-Partition selbst auf disk-0 etwas passiert oder wenn disk-0 vollständig fehlgeschlagen ist, müssen Sie von der EFI-Partition auf Disk-1 starten. Bevor dies funktioniert, müssen Sie mit dem Hilfsprogramm Bootcfg.exe Starteinträge in NVRAM hinzufügen.

  1. Führen Sie an einer Eingabeaufforderung das Hilfsprogramm Bootcfg.exe aus, um die aktuellen Starteinträge anzuzeigen. Sie verfügen über einen Starteintrag für das Standard Betriebssystem (Starteintrags-ID:1) und einen Starteintrag für das Spiegellaufwerk (Schattenlaufwerk) (Starteintrags-ID:5).

    • C:> bootcfg

      Startoptionen

      Timeout: 30
      Standard: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDO
      CurrentBootEntryID: 5

      Starteinträge

      Starteintrags-ID: 1
      Anzeigename des Betriebssystems: Windows 2003 Server, Enterprise OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Starteintrags-ID: 2
      Anzeigename des Betriebssystems: LS120

      Starteintrags-ID: 3
      Anzeigename des Betriebssystems: CDROM

      Starteintrags-ID: 4
      Anzeigename des Betriebssystems: EFI-Shell

      Starteintrags-ID: 5
      Anzeigename des Betriebssystems: Startspiegelung C: - sekundärer Plex
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

  2. Bevor Sie die neuen Einträge für die EFI-Partition und die Startpartition auf dem Schattenlaufwerk zu NVRAM hinzufügen können, müssen Sie die vorhandenen Partitionen auf datenträger-0 auflisten, damit Sie Partitions-GUID-Informationen zur aktuellen EFI-Partition extrahieren können. Verwenden Sie den bootcfg /list Befehl für disk-0, um alle Partitionen anzuzeigen:

    • C:\> bootcfg /list 0

      Partitionstabelleninformationen für Datenträger: 0

      Partition Nr.: 1
      Partitionsstil: GPT
      Startoffset: 32.256
      Partitionslänge: 213.825.024
      Partitions-GUID: {68d298c0-1b6a-01c1-507b-9e5f8078f531}
      GUID-Typ: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      Partitionsname: EFI-Systempartition

      Partition Nr.: 2
      Partitionsstil: GPT
      Anfangsoffset: 213.857.280
      Partitionslänge: 5.142.056.960
      Partitions-GUID: {68d298c0-1b6a-01c1-f1b3-12714f758821}
      GUID-Typ: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Partitionsname: LDM-Datenpartition

      Partition Nr.: 3
      Partitionsstil: GPT
      Anfangsoffset: 9.153.031.680
      Partitionslänge: 1.048.576
      Partitions-GUID: {73e47280-0d38-11d7-b47f-806e6f6e6963}
      GUID-Typ: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Partitionsname: LDM-Metadatenpartition

      Partition Nr.: 4
      Partitionsstil: GPT
      Anfangsoffset: 9.154.080.256
      Partitionslänge: 32.505.856
      Partitions-GUID: {1ca4672d-a37c-4e12-bacb-c5ae97924965}
      GUID-Typ: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Partitionsname: Reservierte Microsoft-Partition

    • Notieren Sie sich die GUID der EFI-Partition. {________-____-____-____-____________} Diese wird in einem späteren Befehl als QUELL-GUID verwendet.

      In diesem Beispiel lautet der Wert {68d298c0-1b6a-01c1-507b-9e5f8078f531} und wird in einem späteren Befehl verwendet.

  3. Verwenden Sie den bootcfg /list Befehl für disk-1, um alle Partitionen anzuzeigen:

    • C:\> bootcfg /list 1

      Partitionstabelleninformationen für Datenträger: 1

      Partition Nr.: 1
      Partitionsstil: GPT
      Startoffset: 17.408
      Partitionslänge: 213.909.504
      Partitions-GUID: {476688c5-8ebf-47d2-80e7-cf9d065edb81}
      GUID-Typ: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      Partitionsname: EFI-Systempartition

      Partition Nr.: 2
      Partitionsstil: GPT
      Anfangsoffset: 213.926.912
      Partitionslänge: 1.048.576
      Partitions-GUID: {b72d10f6-e94e-4a4d-bb8e-4da985cc1679}
      GUID-Typ: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Partitionsname: LDM-Metadatenpartition

      Partition Nr.: 3
      Partitionsstil: GPT
      Anfangsoffset: 214.975.488
      Partitionslänge: 32.505.856
      Partitions-GUID: {824858f3-b8d5-4b4d-a3c7-18aac4442b7e}
      GUID-Typ: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Partitionsname: Reservierte Microsoft-Partition

      Partition Nr.: 4
      Partitionsstil: GPT
      Anfangsoffset: 247.481.344
      Partitionslänge: 5.142.056.960
      Partitions-GUID: {f3d11286-2582-4d76-889c-b82c346be44e}
      GUID-Typ: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Partitionsname: LDM-Datenpartition

    • Notieren Sie sich die GUID der EFI-Partition. {________-____-____-____-____________} Diese wird in einem späteren Befehl als ZIEL-GUID verwendet.

      In diesem Beispiel lautet der Wert {476688c5-8ebf-47d2-80e7-cf9d065edb81} und wird in einem späteren Befehl verwendet.

  4. Nun verfügen Sie über die EFI-GUID-Werte SOURCE und TARGET, die Sie zum Klonen der Starteinträge im NVRAM benötigen. Die neuen Einträge verwenden die neue EFI-Partitions-GUID auf dem Schattenlaufwerk, um das System zu starten, wenn disk-0 in irgendeiner Weise ausfällt. Verwenden Sie den bootcfg /clone Befehl , um neue NVRAM-Starteinträge mit Ihren in Den Schritten 2 und 3 aufgezeichneten Quell- und Ziel-GUID-Werten hinzuzufügen.

    • C:>bootcfg /clone /sg {68d298c0-1b6a-01c1-507b-9e5f8078f531} /tg {476688c5-8ebf-47d2-80e7-cf9d06 5edb81} /d+ Cloned_Entry

      INFO: Starteintrag, dessen ID "1" ist, wurde erfolgreich geklont.
      INFO: Starteintrag, dessen ID "5" ist, wurde erfolgreich geklont.
      ERFOLG: Der Vorgang wurde erfolgreich abgeschlossen.

  5. Um die neuen geklonten Einträge anzuzeigen, die nvram hinzugefügt wurden, verwenden Sie den Befehl bootcfg, und beachten Sie, dass Sie jetzt sieben Einträge anstelle von fünf Einträgen haben. Die beiden unteren Einträge sind die geklonten Einträge und verwenden die EFI-Partition auf dem Schattenlaufwerk (Disk-1) zum Starten.

    • C:\>bootcfg

      Startoptionen

      Timeout: 30
      Standard: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS
      CurrentBootEntryID: 5

      Starteinträge

      Starteintrags-ID: 1
      Anzeigename des Betriebssystems: Windows 2003 Server, Enterprise
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Starteintrags-ID: 2
      Anzeigename des Betriebssystems: LS120

      Starteintrags-ID: 3
      Anzeigename des Betriebssystems: CDROM

      Starteintrags-ID: 4
      Anzeigename des Betriebssystems: EFI-Shell

      Starteintrags-ID: 5
      Anzeigename des Betriebssystems: Startspiegelung C: - sekundärer Plex
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Starteintrags-ID: 6
      Anzeigename des Betriebssystems: Windows 2003 Server, Enterprise Cloned_Entry
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Starteintrags-ID: 7
      Anzeigename des Betriebssystems: Startspiegelung C: - sekundärer Cloned_Entry
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

Testen des Schattenlaufwerks mit den neuen Starteinträgen

Nachdem Sie die neuen Starteinträge im NVRAM erstellt haben, testen Sie die Einträge, um sicherzustellen, dass das System auf dem Schattenlaufwerk starten kann, wenn disk-0 ausfällt.

  1. Führen Sie ein ordnungsgemäßes Herunterfahren und Neustarten von Windows durch.
  2. Wählen Sie im Startmenü den Starteintrag mit dem Namen Startspiegel C: – sekundärer Plex Cloned_Entry aus, um auf dem Schattenlaufwerk zu starten. Die EFI-Partition auf dem Schattenlaufwerk wird zum Starten des Windows-Betriebssystems verwendet. Obwohl dies nicht erforderlich ist, können Sie auch den Computer ausschalten, datenträger-0 entfernen und dann den Test wiederholen, um sicherzustellen, dass das System startbar ist, wenn der ursprüngliche Systemdatenträger wirklich ausfällt und entfernt wird.

Wiederherstellen eines Schattenstartlaufwerks mit fehlender oder beschädigter EFI-Partition

Wenn das ursprüngliche Windows-Betriebssystem auf einem dynamischen GPT-Datenträger gespiegelt wurde, der keine EFI-Partition enthielt, oder wenn die EFI-Partition beschädigt wird oder wenn der primäre Systemdatenträger (Disk-0) fehlschlägt, erhalten Sie möglicherweise die folgende Fehlermeldung, wenn Sie versuchen, auf dem Schattendatenträger zu starten:

LOADING.: Startspiegelung C: - Sekundärer Plex

Laden der Startspiegelung c: – Sekundärer Plexfehler: Nicht gefunden

Angehalten: Drücken Sie eine beliebige Taste, um fortzufahren.

Sie müssen nun das folgende Verfahren verwenden, um das ursprüngliche Betriebssystemlaufwerk (Schattenlaufwerk) wiederherzustellen. In den folgenden Schritten wird der gesamte Prozess veranschaulicht. Der Prozess umfasst das Ersetzen des fehlerhaften Datenträgers-0, das erneute Installieren von Windows auf dem neuen Ersatzdatenträger, wodurch eine neue EFI-Systempartition erstellt wird, und das anschließende Hinzufügen neuer Starteinträge zum NVRAM, damit Sie wieder mit dem ursprünglichen Betriebssystem auf dem Schattendatenträger-1 starten können.

  1. Entfernen Sie das ausgefallene Systemlaufwerk (Disk-0), und ersetzen Sie es durch einen guten Datenträger. Informationen zum richtigen Ersetzen des fehlerhaften Datenträgers finden Sie in den Hardwarehandbüchern. Der Ersatzdatenträger muss nicht partitioniert oder formatiert werden. Es kann sich um einen brandneuen Datenträger sein.

  2. Legen Sie die Windows 2003 Server-Installations-CD in das CD-ROM-Laufwerk des Computers ein, und schalten Sie das System ein.

  3. Wenn das Systemstartoptionen-Menü angezeigt wird, wählen Sie den Start von CD-ROM aus. Wenn Sie aufgefordert werden, eine beliebige Taste zu drücken, um von der CD zu starten, drücken Sie eine beliebige Taste.

    Dadurch wird das Setup von Windows 2003 Server gestartet.

  4. Drücken Sie auf dem Bildschirm Willkommen bei Windows Setup die EINGABETASTE, um zu installieren und setup das automatische Erstellen der neuen Systempartition zu ermöglichen.

    Sie müssen dies tun, um den Start zu starten und das Fortsetzen des Setups zuzulassen.

  5. Nachdem die neuen EFI- und MSR-Partitionen erstellt wurden, wählen Sie den freien Speicherplatz auf datenträger-0 aus, und erstellen Sie eine neue Partition, die groß genug ist, um Windows zu installieren und eine Auslagerungsdatei zu speichern.

  6. Wählen Sie die neu erstellte Partition aus, auf der Windows installiert werden soll, und wählen Sie dann die Formatoption aus, die Sie die Partition formatieren möchten. Das Setup wird fortgesetzt. Beantworten Sie alle entsprechenden Fragen, mit denen Sie aufgefordert werden, und lassen Sie das Setup dann abschließen.

  7. Melden Sie sich nach Abschluss des Setups bei der Konsole als Administrator an.

  8. Führen Sie an einer Eingabeaufforderung den Befehl bootcfg aus, um die aktuellen Startmenüelemente aus dem NVRAM anzuzeigen.

    • C:\>bootcfg

      Startoptionen

      Timeout: 5 Standard: \Device\HarddiskVolume3\WINDOWS CurrentBootEntryID: 1

      Starteinträge

      Starteintrags-ID: 1
      Anzeigename des Betriebssystems: Microsoft Windows Server 2003, Enterprise Edition
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskVolume3\WINDOWS

      Starteintrags-ID: 2
      Anzeigename des Betriebssystems: Windows Server 2003, Enterprise Edition
      OsLoadOptions: N/A
      BootFilePath: (NULL)
      OsFilePath: (NULL)

      Starteintrags-ID: 3
      Anzeigename des Betriebssystems: LS120

      Starteintrags-ID: 4
      Anzeigename des Betriebssystems: CDROM

      Starteintrags-ID: 5
      Anzeigename des Betriebssystems: EFI-Shell

      Starteintrags-ID: 6
      Anzeigename des Betriebssystems: Startspiegelung C: - sekundärer Plex
      OsLoadOptions: N/A
      BootFilePath: (NULL)
      OsFilePath: (NULL)

  9. Verwenden Sie den bootcfg /list Befehl , um alle Partitionen auf dem Schattendatenträger (disk-1) anzuzeigen. Suchen Sie die ursprüngliche Windows-Startpartition. Es hat den Namen der LDM-Datenpartition und hat eine Partitionslänge, die die gleiche Größe wie die ursprüngliche Startpartition hat.

    In diesem Beispiel ist die Startpartition Eintrag Nr.: 3 mit der GUID {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867}

    • C:\bootcfg /list 1

      Partitionstabelleninformationen für Datenträger: 1

      Partition Nr.: 1
      Partitionsstil: GPT
      Startoffset: 17.408
      Partitionslänge: 1.048.576
      Partitions-GUID: {646091f1-b826-47e8-a72c-f22072e9a769}
      GUID-Typ: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Partitionsname: LDM-Metadatenpartition

      Partition Nr.: 2
      Partitionsstil: GPT
      Anfangsoffset: 1.065.984
      Partitionslänge: 32.505.856
      Partitions-GUID: {afb1e6b9-d8a6-456d-8df1-31327f94f3fe}
      GUID-Typ: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Partitionsname: Reservierte Microsoft-Partition

      Partition Nr.: 3
      Partitionsstil: GPT
      Anfangsoffset: 33.571.840
      Partitionslänge: 3.142.056.960
      Partitions-GUID: {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867}
      GUID-Typ: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Partitionsname: LDM-Datenpartition

      Partition Nr.: 4
      Partitionsstil: GPT
      Startoffset: 3.175.628.800
      Partitionslänge: 1.174.758.912
      Partitions-GUID: {ab104fde-0782-4810-842e-0fb291e385ad}
      GUID-Typ: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Partitionsname: LDM-Datenpartition

  10. Verwenden Sie den bootcfg /mirror Befehl, um einen Starteintrag in NVRAM für die Startpartition der Schattendatenträger hinzuzufügen und eine aussagekräftige Beschreibung zu erhalten. Verwenden Sie die Partitions-GUID aus der zuvor extrahierten Startpartition.

    • C:\>bootcfg /mirror /add {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867} /D "Original Shadow drive"

      ERFOLG: Der gespiegelte Starteintrag wurde hinzugefügt.

  11. Verwenden Sie bootcfg, um die Startmenüelemente erneut anzuzeigen. Beachten Sie, dass der neue Eintrag am Ende der Liste hinzugefügt wurde. Sie können diesen Eintrag jetzt verwenden, um mit dem ursprünglichen Windows-Betriebssystem zu starten.

    -C:\>bootcfg

    Startoptionen

    Timeout: 5
    Standard: \Device\HarddiskVolume3\WINDOWS
    CurrentBootEntryID: 1

    Starteinträge

    Starteintrags-ID: 1
    Anzeigename des Betriebssystems: Microsoft Windows Server 2003, Enterprise Edition
    OsLoadOptions: N/A
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: \Device\HarddiskVolume3\WINDOWS

    Starteintrags-ID: 2
    Anzeigename des Betriebssystems: Windows Server 2003, Enterprise Edition
    OsLoadOptions: N/A
    BootFilePath: (NULL)
    OsFilePath: (NULL)

    Starteintrags-ID: 3
    Anzeigename des Betriebssystems: LS120

    Starteintrags-ID: 4
    Anzeigename des Betriebssystems: CDROM

    Starteintrags-ID: 5
    Anzeigename des Betriebssystems: EFI-Shell

    Starteintrags-ID: 6
    Anzeigename des Betriebssystems: Startspiegelung C: - sekundärer Plex
    OsLoadOptions: N/A
    BootFilePath: (NULL)
    OsFilePath: (NULL)

    Starteintrags-ID: 7
    Anzeigename des Betriebssystems: Ursprüngliches Schattenlaufwerk
    OsLoadOptions: N/A
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: (NULL)

  12. Fahren Sie den Computer herunter, und starten Sie ihn dann neu. Wählen Sie das Startmenüelement Original Shadow Drive aus, um mit dem ursprünglichen Betriebssystem zu starten. Dadurch wird der Server wieder in die Produktion gebracht. Fahren Sie mit den folgenden Schritten fort, um die Spiegelung so zu beheben, dass Sie den neuen Datenträger 0 als primäres Betriebssystemlaufwerk verwenden und sich wieder in einer fehlertoleranten Umgebung befinden können.

Erneutes Einrichten des primären Startlaufwerks Spiegel

Beim Starten auf dem Schattenlaufwerk (Disk-1) müssen Sie den fehlerhaften Spiegel "entfernen" und dann den fehlenden Datenträger löschen. Dazu können Sie entweder die Datenträgerverwaltungskonsole oder das Hilfsprogramm Diskpart.exe verwenden.

Hinweis

Wenn auf dem ursprünglichen fehlerhaften dynamischen Datenträger-0 zusätzliche Volumes vorhanden waren, müssen diese ebenfalls gelöscht werden, bevor Sie den fehlenden Datenträger löschen können.

  1. Listen Sie mit Diskpart.exe die Volumes auf, und notieren Sie sich dann die Volumenummer (Volume #) des fehlgeschlagenen Spiegel. Wählen Sie das Spiegel Volume (Volume #) aus, und zeigen Sie dann die Details an, um zu sehen, welchen Datenträger (m#) Sie benötigen, um den Spiegel zu unterbrechen. In diesem Beispiel arbeiten Sie mit Volume 0 auf fehlendem Datenträger m0.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size Status Info

      Volume 0 C PRIMARY NTFS Mirror 2996 MB Fehler beim Rd-Start
      Volume 1 D CD-ROM 0 B Fehlerfrei
      Volume 2 Partition 2996 MB fehlerfrei
      Volume 3 Partition 102 MB Fehlerfreies System

    • DISKPART> select volume 0

      Volume 0 ist das ausgewählte Volume.

    • DISKPART-Detailvolume>

      Disk ### Status Size Free Dyn Gpt

      Datenträger M0 fehlt 2996 MB 0 B *
      Datenträger 1 Online 4149 MB 1120 MB **

  2. Unterbrechen Sie die Spiegel, indem Sie den fehlenden Datenträger (m0) angeben, und verwenden Sie dann die Option "Kein Halten", um den Plex (Partition) vom fehlenden Datenträger zu entfernen. Listen Sie die Volumes auf, um sicherzustellen, dass die Spiegel nicht mehr vorhanden ist und das Volume jetzt als einfaches Volume aufgeführt ist.

    • DISKPART> break disk=m0 nokeep

      Der Dienst hat die Startdatei nicht aktualisiert.

      Diskpart hat das Spiegel Volume erfolgreich unterbrochen.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size Status Info

      Volume 0 C PRIMARY NTFS Simple 2996 MB Healthy Boot
      Volume 1 D CD-ROM 0 B Fehlerfrei
      Volume 2 Partition 2996 MB fehlerfrei
      Volume 3 Partition 102 MB Fehlerfreies System

  3. Wählen Sie den fehlenden Datenträger (m0) aus, und löschen Sie ihn dann.

    • DISKPART> select disk m0

      Datenträger M0 ist jetzt der ausgewählte Datenträger.

    • DISKPART> delete disk

      Diskpart hat den fehlenden Datenträger erfolgreich gelöscht.

  4. Löschen Sie die neue Windows Server-Betriebssystempartition auf disk-0, da sie nicht mehr benötigt wird. Dadurch kann wieder Spiegel auf datenträger-0 zurückge Spiegel.

    Hinweis

    Dieser Schritt ist optional, wenn Sie über genügend freien Speicherplatz auf datenträger-0 verfügen, um die Spiegel erneut einzurichten.

    • DISKPART> select disk 0

      Datenträger 0 ist jetzt der ausgewählte Datenträger.

    • DISKPART> list partition

      Partition ### Typgrößenoffset

      Partition 1 System 102 MB 32 KB
      Partition 2 reserviert 31 MB 102 MB
      Partition 3 Primäre 2996 MB 133 MB

    • DISKPART> select partition 3

      Partition 3 ist jetzt die ausgewählte Partition.

    • DISKPART> delete partition

      Diskpart hat die ausgewählte Partition erfolgreich gelöscht.

  5. Konvertieren Sie disk-0 in Dynamisch, wählen Sie dann das Betriebssystemvolume auf Datenträger-1 aus, und richten Sie die Spiegel wieder auf datenträger-0 ein. Dadurch wird der Computer wieder in eine fehlertolerante Umgebung versetzt, und nachdem die Spiegel fehlerfrei ist, können Sie mit der neuen Startoption, die automatisch zum NVRAM hinzugefügt wurde, wieder auf datenträger-0 starten.

    • DISKPART> convert dynamic

      Diskpart hat den ausgewählten Datenträger erfolgreich in das dynamische Format konvertiert.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size Status Info

      Volume 0 C PRIMARY NTFS Simple 2996 MB Healthy Boot
      Volume 1 D CD-ROM 0 B Fehlerfrei
      Volume 3 Partition 102 MB Fehlerfreies System

    • DISKPART> select volume 0

      Volume 0 ist das ausgewählte Volume.

    • DISKPART> add disk=0

      Diskpart konnte dem Volume eine Spiegel hinzufügen.

  6. Warten Sie, bis die Spiegel status fehlerfrei ist. Sie können den Befehl list volume wiederholt verwenden, bis sich die status von Neu erstellen in Fehlerfrei ändert. Beenden Sie das Diskpart-Hilfsprogramm.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size Status Info

      Volume 0 C PRIMARY NTFS Mirror 2996 MB Fehlerfreier Start

    • DISKPART> exit

      Diskpart wird verlassen...

  7. Verwenden Sie den Befehl bootcfg, um die neue Startoption anzuzeigen, die dem NVRAM hinzugefügt wurde. Dieser neue Eintrag heißt Boot Mirror C: - secondary plex und ist höchstwahrscheinlich Menüelement-ID 1. Sie können jetzt die ursprünglichen Starteinträge für das ursprüngliche Betriebssystem und den ursprünglichen sekundären Plex mit dem bootcfg /delete /ID # Befehl sauber.

    • C:\>bootcfg

      Startoptionen

      Timeout: 30
      Standard: (NULL)
      CurrentBootEntryID: 7

      Starteinträge

      Starteintrags-ID: 1
      Anzeigename des Betriebssystems: Startspiegelung C: - sekundärer Plex
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: (NULL)

      Starteintrags-ID: 2
      Anzeigename des Betriebssystems: Windows Server 2003, Enterprise
      OsLoadOptions: N/A
      BootFilePath: (NULL)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Starteintrags-ID: 3
      Anzeigename des Betriebssystems: LS120

      Starteintrags-ID: 4
      Anzeigename des Betriebssystems: CDROM

      Starteintrags-ID: 5
      Anzeigename des Betriebssystems: EFI-Shell

      Starteintrags-ID: 6
      Anzeigename des Betriebssystems: Startspiegelung C: - Sekundärer Plex
      OsLoadOptions: N/A
      BootFilePath: (NULL)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Starteintrags-ID: 7
      Anzeigename des Betriebssystems: ursprüngliches Schattensystem
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

    • C:\>bootcfg /delete /ID 6

      ERFOLG: Der angegebene Starteintrag wurde gelöscht.

    • C:\>bootcfg /delete /ID 2

      ERFOLG: Der angegebene Starteintrag wurde gelöscht.

  8. Dadurch wird dieses Verfahren abgeschlossen, und die verbleibenden Starteinträge im Startmenü sind alle gültigen Starteinträge, die sowohl auf dem primären Laufwerk als auch auf dem Schattenlaufwerk gestartet werden sollen.

GPT-Spiegelung in Windows Server 2008

Wenn Sie Windows Server 2008 verwenden, lesen Sie den folgenden Artikel, um eine GPT-Spiegel einzurichten:

Einrichten der dynamischen Startpartitionsspiegelung auf GPT-Datenträgern (GUID Partition Table) in Windows Server 2008