Freigeben über


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

In diesem Artikel wird beschrieben, wie Sie die Spiegelung der dynamischen Startpartition auf DATENTRÄGERn der GUID-Partitionstabelle (GPT) erfolgreich einrichten.

Ursprüngliche KB-Nummer: 814070

Übersicht

Im Gegensatz zu Master Boot Record (MBR)-Spiegelungen 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 Nach einem Primären Datenträgerfehler wiederhergestellt wird, wenn der Schattendatenträger noch keine EFI-Partition eingerichtet hat. Der Datenträger muss über eine EFI-Partition verfügen, um zu starten.

Sie müssen über die integrierten Diskpart.exe und Bootcfg.exe Hilfsprogramme verfügen, um startbare Spiegelvolumes auf GPT-Datenträgern zu erstellen. Sie können einige dieser Schritte mit der Datenträgerverwaltungskonsole ausführen, andere können jedoch nur mit dem integrierten Diskpart.exe Hilfsprogramm ausgeführt werden.

Um Konsistenz und Benutzerfreundlichkeit zu gewährleisten, verwendet dieser Artikel das hilfsprogramm Diskpart.exe, um die Schritte auszuführen. Hilfe zu allen Diskpart.exe Befehlen, starten Sie Diskmgmt.msc, und öffnen Sie dann die Hilfethemen im Hilfemenü .

Die Schritte werden mit echten Beispielen ausgeführt. In den Schritten werden die erwarteten Ergebnisse angezeigt, die von jedem Befehl 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 (Disk-0) fehlschlägt, können Sie die EFI-Partition auf dem Schattenlaufwerk (Disk-1) verwenden, um zu starten. Dieser Schritt erstellt und bereitet neue EFI- und Microsoft Reserved (MSR)-Partitionen auf dem Schattenlaufwerk vor. 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 zum Erstellen oder Spiegeln von EFI- oder MSR-Partitionen verwenden.

Bevor Sie beginnen, stellen Sie sicher, dass Sie über einen anderen BASIC-Datenträger mit allen nicht zugewiesenen freien Speicherplatz mit gleicher oder höherer Kapazität verfügen als das primäre Datenträgersystem und Startpartitionen. Wenn Sie das Ersatzlaufwerk bereits in dynamisch konvertiert haben, stellen Sie es wieder auf "einfach" 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, den Sie als Schattenlaufwerk verwenden möchten, und konvertieren Sie das Laufwerk dann in GPT. In diesem Beispiel wird Datenträger 1 für das Spiegellaufwerk (Schatten) verwendet.

    Notiz

    • Der ausgewählte Datenträger darf keine Datenpartitionen enthalten und muss ein unformatierter Basisdatenträger sein, der nur nicht zugewiesenen Speicherplatz mit gleicher oder höherer Kapazität als dem primären Systemdatenträger hat.
    • Im Folgenden sind 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 ### Type Size Offset

      Partition 1 Reserviert 32 MB 17 KB

      Notiz

      Wenn Sie an diesem Punkt mehrere Partitionen 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 Datenverlust kann auftreten.

  3. Wählen Sie Partition 1 auf Datenträger 1 aus, und löschen Sie sie. Sie müssen den Befehl "Außerkraftsetzung" verwenden, um die Microsoft Reserved (MSR)-Partition 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 dem Datenträger 0 auf. Erstellen Sie mit der Ausgabe des Listenbefehls 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 ### Type Size Offset

      Partition 1 System 204 MB 32 KB <---- EFI PARTITION
      Partition 2 Primäre 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

      Datenträgerpart konnte die angegebene Partition erstellen.

    • DISKPART> create partition msr size=32

      Datenträgerpart konnte die angegebene Partition erstellen.

    • DISKPART> list partition

      Partition ### Type Size Offset

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

  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 Laufwerkbuchstaben S der Schatten-EFI-Partition zugewiesen. Sie können jeden verfügbaren Laufwerkbuchstaben für diesen Schritt 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 den Laufwerkbuchstaben oder Bereitstellungspunkt erfolgreich zugewiesen.

  6. Öffnen Sie eine neue Eingabeaufforderung, und verwenden Sie dann das Formatprogramm, 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 starten, 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
      Dateizuordnungstabelle (FAT) wird initialisiert...
      Format abgeschlossen.

      213.680.128 Bytes Gesamtspeicherplatz.
      213.680.128 Bytes auf datenträger verfügbar.

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

      16 Bit in jedem FAT-Eintrag.

      Volume Serial Number is EA34-03C7

  7. Drücken Sie ALT+TAB, um zum Diskpart-Befehlsfenster zurückzukehren. Wählen Sie die EFI-Partition auf dem primären Laufwerk (Disk-0) aus, und weisen Sie dieser EFI-Partition einen Laufwerkbuchstaben zu. In diesem Beispiel wird der Laufwerkbuchstaben P der primären EFI-Partition auf datenträger-0 zugewiesen. Sie können jeden verfügbaren Laufwerkbuchstaben für diesen Schritt 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 den Laufwerkbuchstaben oder Bereitstellungspunkt erfolgreich zugewiesen.

  8. Drücken Sie ERNEUT 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. Dazu müssen Sie sicherstellen, dass das Schattenlaufwerk das System starten kann, wenn datenträger-0 fehlschlägt. 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 den Bereitstellungspunkt erfolgreich entfernt.

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

Konvertieren der primären und Schattenlaufwerke in "Dynamisch"

Bevor Sie einen Spiegel einrichten können, müssen sowohl das primäre Laufwerk (Quelllaufwerk) (Disk-0) als auch das Schattenlaufwerk (Ziellaufwerk) (Disk-1) in "Dynamisch" konvertiert werden. Nachdem die Datenträger dynamisch sind (nach einem Neustart), können Sie die Spiegelung 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 Schatten- 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 den Computer neu starten, um diesen Vorgang abzuschließen.

    • DISKPART> Exit

      Diskpart wird verlassen...

  2. Beenden Sie den Computer, und starten Sie den Computer neu, um die Konvertierung des Systemlaufwerks (Disk-0) in dynamisch abzuschließen. Dies erfordert möglicherweise zwei Neustarts.

Einrichten eines Spiegels vom Startlaufwerk auf das Schattenlaufwerk

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

  1. Wählen Sie mit Diskpart.exe das Startvolume (C:) aus, und spiegeln Sie dann 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 einen 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 zu NVRAM

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

  1. Führen Sie an einer Eingabeaufforderung das hilfsprogramm Bootcfg.exe aus, um die aktuellen Starteinträge anzuzeigen. Sie haben einen Starteintrag für das Hauptbetriebssystem (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

      Boot-Einträ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: Startspiegel 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 zum NVRAM hinzufügen können, müssen Sie die vorhandenen Partitionen auf datenträger-0 auflisten, damit Sie Partitions-GUID-Informationen über die aktuelle EFI-Partition extrahieren können. Verwenden Sie den bootcfg /list Befehl für datenträger-0, um alle Partitionen anzuzeigen:

    • C:\> bootcfg /list 0

      Partitionstabelleninformationen für Datenträger: 0

      Partition Nr.: 1
      Partitionsformat: 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
      Partitionsformat: GPT
      Startoffset: 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
      Partitionsformat: GPT
      Startoffset: 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
      Partitionsformat: GPT
      Startoffset: 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 EFI-Partitions-GUID. {________-____-____-____-____________} Dies wird in einem späteren Befehl als QUELL-GUID verwendet.

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

  3. Verwenden Sie den bootcfg /list Befehl für datenträger-1, um alle partitionen anzuzeigen:

    • C:\> bootcfg /list 1

      Partitionstabelleninformationen für Datenträger: 1

      Partition Nr.: 1
      Partitionsformat: 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
      Partitionsformat: GPT
      Startoffset: 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
      Partitionsformat: GPT
      Startoffset: 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
      Partitionsformat: GPT
      Startoffset: 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 EFI-Partitions-GUID. {________-____-____-____-____________} Dies wird in einem späteren Befehl als ZIEL-GUID verwendet.

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

  4. Jetzt verfügen Sie über die WERTE SOURCE und TARGET EFI GUID, die Sie zum Klonen der Starteinträge in NVRAM verwenden müssen. Die neuen Einträge verwenden die neue EFI-Partitions-GUID auf dem Schattenlaufwerk, um das System zu starten, wenn datenträger-0 auf irgendeine Weise fehlschlägt. Verwenden Sie den bootcfg /clone Befehl, um neue NVRAM-Starteinträge mit den 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" erfolgreich geklont wurde.
      INFO: Starteintrag, dessen ID "5" erfolgreich geklont wurde.
      ERFOLG: Der Vorgang wurde erfolgreich abgeschlossen.

  5. Um die neuen klonten 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 untersten Einträge sind die geklonten Einträge und verwenden die EFI-Partition auf dem Schattenlaufwerk (Disk-1), um zu starten.

    • C:\>bootcfg

      Startoptionen

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

      Boot-Einträ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: Startspiegel 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: Startspiegel C: - sekundärer Plex-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 in NVRAM erstellt haben, testen Sie die Einträge, um sicherzustellen, dass das System auf dem Schattenlaufwerk starten kann, wenn datenträger-0 fehlschlägt.

  1. Durchführen eines ordnungsgemäßen Herunterfahrens und Neustarts von Windows.
  2. Wählen Sie im Startmenü den Starteintrag " Boot Mirror C: - Secondary plex Cloned_Entry " aus, um mit dem Schattenlaufwerk zu starten. Die EFI-Partition auf dem Schattenlaufwerk wird verwendet, um das Windows-Betriebssystem zu starten. Obwohl sie nicht erforderlich sind, können Sie auch den Computer deaktivieren, datenträger-0 entfernen und dann den Test wiederholen, um sicherzustellen, dass das System startbar ist, wenn der ursprüngliche Systemdatenträger wirklich fehlschlägt und entfernt wird.

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

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

LOADING.: Boot Mirror C: - Sekundärer Plex

Laden der Startspiegelung c: - Sekundärer Plex fehlgeschlagen: Nicht gefunden

Angehalten – Drücken Sie eine beliebige Taste, um den Vorgang fortzusetzen.

Sie müssen jetzt das folgende Verfahren verwenden, um das ursprüngliche Betriebssystemlaufwerk (Schatten) wiederherzustellen. Die folgenden Schritte zeigen Ihnen den gesamten Prozess. Der Prozess umfasst das Ersetzen des fehlgeschlagenen Datenträgers 0, die erneute Installation von Windows auf dem neuen Ersatzdatenträger, wodurch eine neue EFI-Systempartition erstellt wird, und dann neue Starteinträge in NVRAM hinzugefügt werden, damit Sie wieder mit dem ursprünglichen Betriebssystem auf der Schatten-Festplatte-1 starten können.

  1. Entfernen Sie das fehlerhafte Systemlaufwerk (Disk-0), und ersetzen Sie es durch einen guten Datenträger. Informationen zum 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 völlig neuen Datenträger sein.

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

  3. Wenn das Menü "Systemstartoptionen" angezeigt wird, wählen Sie die Option zum Starten von CD-ROM aus. Wenn Sie aufgefordert werden, eine beliebige Taste zum Starten von der CD zu drücken, drücken Sie eine beliebige Taste.

    Dadurch wird das Windows 2003 Server-Setup gestartet.

  4. Drücken Sie auf dem Bildschirm "Willkommen bei Windows Setup" die EINGABETASTE, um setup zu installieren und zuzulassen, dass die neue Systempartition automatisch erstellt wird.

    Sie müssen dies tun, um setup zu starten und den Vorgang fortzusetzen.

  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 Seitendatei 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, mit der Sie die Partition formatieren möchten. Setup wird fortgesetzt. Beantworten Sie alle geeigneten Fragen, mit denen Sie dazu aufgefordert werden, und lassen Sie das Setup dann fertig stellen.

  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 NVRAM anzuzeigen.

    • C:\>bootcfg

      Startoptionen

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

      Boot-Einträ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: Startspiegel 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. Sie weist den Namen der LDM-Datenpartition auf und weist eine Partitionslänge auf der gleichen Größe wie die ursprüngliche Startpartition auf.

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

    • C:\bootcfg /list 1

      Partitionstabelleninformationen für Datenträger: 1

      Partition Nr.: 1
      Partitionsformat: 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
      Partitionsformat: GPT
      Startoffset: 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
      Partitionsformat: GPT
      Startoffset: 33.571.840
      Partitionslänge: 3.142.056.960
      Partitions-GUID: {9ae294a-fa7d-4d4a-8a47-51a1dd1f9867}
      GUID-Typ: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Partitionsname: LDM-Datenpartition

      Partition Nr.: 4
      Partitionsformat: 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 geben Sie ihm eine aussagekräftige Beschreibung. 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

    Boot-Einträ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: Startspiegel C: - sekundärer Plex
    OsLoadOptions: N/A
    BootFilePath: (null)
    OsFilePath: (null)

    Starteintrags-ID: 7
    Anzeigename des Betriebssystems: Originalschattenlaufwerk
    OsLoadOptions: N/A
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: (null)

  12. Beenden Sie den Computer, 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. Um die Spiegelung zu beheben, damit Sie den neuen Datenträger 0 als primäres Betriebssystemlaufwerk verwenden und sich erneut in einer fehlertoleranten Umgebung befinden können, fahren Sie mit den folgenden Schritten fort.

Erneutes Einrichten des primären Startlaufwerkspiegels

Während Sie mit dem Schattenlaufwerk (Disk-1) gestartet wurden, müssen Sie den beschädigten Spiegel "entfernen" und dann den fehlenden Datenträger löschen. Dazu können Sie entweder die Datenträgerverwaltungskonsole oder das hilfsprogramm Diskpart.exe verwenden.

Notiz

Wenn zusätzliche Volumes auf dem ursprünglich fehlgeschlagenen dynamischen Datenträger 0 vorhanden waren, müssen sie auch gelöscht werden, bevor Sie den fehlenden Datenträger löschen dürfen.

  1. Listen Sie bei Diskpart.exe die Volumes auf, und notieren Sie sich dann die Volumenummer (Volume #) der fehlgeschlagenen Spiegelung. Wählen Sie das Spiegelvolume (Volume #) aus, und zeigen Sie dann die Details an, um zu sehen, von welchem Datenträger (m#) Sie die Spiegelung unterbrechen müssen. In diesem Beispiel arbeiten Sie mit Volume 0 auf fehlendem Datenträger m0.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size Statusinfo

      Volume 0 C PRIMARY NTFS Mirror 2996 MB Failed Rd Boot
      Volume 1 D CD-ROM 0 B Gesund
      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 den Spiegel, indem Sie den fehlenden Datenträger (m0) angeben, und verwenden Sie dann die Option "Keine Aufbewahrung" , um den Plex (Partition) vom fehlenden Datenträger zu entfernen. Listen Sie die Volumes auf, um sicherzustellen, dass die Spiegelung 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 Spiegelvolume erfolgreich getrennt.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size Statusinfo

      Volume 0 C PRIMARY NTFS Simple 2996 MB Healthy Boot
      Volume 1 D CD-ROM 0 B Gesund
      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.

    • 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 Datenträger 0, da sie nicht mehr erforderlich ist. Dadurch wird der Raum wieder auf datenträger 0 gespiegelt.

    Notiz

    Dieser Schritt ist optional, wenn Sie über ausreichend freien Speicherplatz auf Datenträger 0 verfügen, um den Spiegel erneut herzustellen.

    • DISKPART> select disk 0

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

    • DISKPART> list partition

      Partition ### Type Size Offset

      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 Datenträger 0 in "Dynamisch", und wählen Sie dann das Betriebssystemvolume auf datenträger 1 aus, und richten Sie den Spiegel wieder auf Datenträger 0 ein. Dadurch wird der Computer wieder in eine fehlertolerante Umgebung versetzt, und nachdem die Spiegelung fehlerfrei ist, können Sie mit der neuen Startoption, die dem NVRAM automatisch hinzugefügt wurde, wieder auf Datenträger 0 starten.

    • DISKPART> convert dynamic

      Diskpart hat den ausgewählten Datenträger erfolgreich in ein dynamisches Format konvertiert.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size Statusinfo

      Volume 0 C PRIMARY NTFS Simple 2996 MB Healthy Boot
      Volume 1 D CD-ROM 0 B Gesund
      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 einen Spiegel hinzufügen.

  6. Warten Sie, bis der Spiegelstatus fehlerfrei ist. Sie können den Befehl "Listenvolume" wiederholt verwenden, bis sich der Status von "Neu erstellen" in "Fehlerfrei" ändert. Beenden Sie das Diskpart-Hilfsprogramm.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size Statusinfo

      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 nun die ursprünglichen Starteinträge für das ursprüngliche Betriebssystem und den ursprünglichen sekundären Plex mit dem bootcfg /delete /ID # Befehl bereinigen.

    • C:\>bootcfg

      Startoptionen

      Timeout: 30
      Standard: (null)
      CurrentBootEntryID: 7

      Boot-Einträge

      Starteintrags-ID: 1
      Anzeigename des Betriebssystems: Startspiegel 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: Startspiegel C: - Secondary 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. Dies schließt dieses Verfahren ab, und die verbleibenden Starteinträge im Startmenü sind alle gültigen Starteinträge, um sowohl mit den primären als auch mit Schattenlaufwerken zu starten.

GPT-Spiegelung in Windows Server 2008

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

So richten Sie die Spiegelung der dynamischen Startpartition auf GUID-Partitionstabellendatenträgern (GPT) in Windows Server 2008 ein