Daten von RAID 0 und RAID 1 auf einem AMD-Mainboard (RAIDXpert2) wiederherstellen

Erfahren Sie, wie Sie Daten von einem defekten RAID-Array der Level eins und null wiederherstellen können, das mit dem Mainboard-Controller AMD RAIDXpert2 Configuration Utility erstellt wurde. Dieser Artikel behandelt ausführlich die für PC-Nutzer auf AMD-Plattformen relevante Fragestellung: wie auf die Daten der Disks eines RAID-Arrays nach einem Mainboard-Ausfall zugegriffen werden kann und welche Maßnahmen künftig zum Schutz vor Datenverlust beitragen können.

Daten von RAID 0 und RAID 1 auf einem AMD-Mainboard (RAIDXpert2) wiederherstellen

Die meisten Mainboards mit AMD-Chipsätzen unterstützen zwei Haupt-RAID-Typen:

  • RAID 0 – wird zur Steigerung der Lese- und Schreibleistung eingesetzt.
  • RAID 1 – das sogenannte „Mirror“, vorgesehen zur Erhöhung der Zuverlässigkeit der Speicherung wichtiger Informationen.
Merkmal RAID 0 RAID 1
Array-Typ Datenstriping (Striping) Spiegelung (Mirroring)
Minimale Anzahl Laufwerke 2 2
Fehlertoleranz ❌ Nein ✅ Ja (Ausfall eines Laufwerks)
Leistung Sehr hohe Lese- und Schreibgeschwindigkeiten Hohe Lesegeschwindigkeit, Schreibgeschwindigkeit – wie bei einem einzelnen Laufwerk
Nutzbare Kapazität 100 % der kombinierten Kapazität aller Laufwerke 50 % der Gesamtkapazität
Datensicherheit Niedrig Hoch
Wahrscheinlichkeit eines Datenverlusts Sehr hoch bei Ausfall eines einzelnen Laufwerks Niedrig
Datenwiederherstellung Komplex, nicht immer möglich Relativ einfach
Einsatzgebiete Videobearbeitung, Gaming, temporäre Daten Server, Workstations, wichtige Daten
Kosten Niedrig (keine Redundanz) Höher aufgrund der Datenduplikation

In diesem Artikel erkläre ich, wie solche Arrays erstellt werden und, was wichtig ist, welche Maßnahmen zu ergreifen sind, wenn das RAID-Array zerstört wurde, das Mainboard ausgefallen ist oder die Array-Konfiguration versehentlich im BIOS gelöscht wurde.

Zur Ansicht gehen
Wie man Daten von einem RAID-Verbund auf AMD-Mainboard wiederherstellt (RAIDXpert2)

Wie man Daten von einem RAID-Verbund auf AMD-Mainboard wiederherstellt (RAIDXpert2)

Erstellen eines RAID-Arrays mit dem AMD RAIDXpert2 Configuration Utility

Zunächst betrachten wir den Ablauf zur Erstellung eines RAID-Arrays mit dem AMD RAIDXpert2 Configuration Utility. Das Vorgehen für RAID 0 und RAID 1 ist im Wesentlichen identisch; der einzige Unterschied ist die gewählte Array-Stufe.

AMD RAIDXpert2 Configuration Utility — AMDs proprietäres Werkzeug zur Konfiguration, Verwaltung und Überwachung von RAID-Arrays, die auf Mainboards mit AMD-Chipsätzen erstellt werden.

Für die Konfiguration müssen Sie in das BIOS/UEFI gelangen. Starten Sie den Computer neu und drücken Sie während des Bootvorgangs Entf (Del) oder F2 (auf dem Startbildschirm ist in der Regel angegeben, welche Taste zu verwenden ist).

BIOS/UEFI aufrufen

Betrachten wir als Beispiel ein ASRock-Mainboard, um die RAID-Funktion zu aktivieren und ein Array zu erstellen.

Nach dem Aufruf des UEFI wechseln Sie in den Bereich Advanced und öffnen Storage Configuration.

UEFI: Erweitert – Speicher-Konfiguration

Suchen Sie anschließend die Option SATA Mode und ändern Sie diese von AHCI auf RAID.

UEFI: SATA-Modus – RAID

Speichern Sie danach die Änderungen und starten Sie den Computer neu. Wechseln Sie dazu in den Bereich Exit oder drücken Sie F10, und wählen Sie Save Changes and Exit.

Bestätigen Sie die Aktion durch Auswahl von Save configuration change and exit setup und Yes.

UEFI: Konfigurationsänderung speichern und Setup beenden

Nach dem Neustart müssen Sie erneut ins BIOS/UEFI. Drücken Sie beim Bootvorgang Entf, F2 oder die Kombination Strg + I.

Im UEFI wechseln Sie wieder in den Bereich Advanced. Dort sollte die Option RAIDXpert2 Configuration Utility vorhanden sein. Starten Sie das Utility.

UEFI: Erweitert – RAIDXpert2 Configuration Utility

Um ein Array zu erstellen, gehen Sie zu Array Management und wählen Create Array.

UEFI: Array-Verwaltung – Array erstellen

Um die Geschwindigkeit von zwei Laufwerken zu kombinieren, wählen Sie RAID 0 (beachten Sie, dass bei Ausfall eines Laufwerks die Datenwiederherstellung schwierig sein wird). Zur Erhöhung der Zuverlässigkeit verwenden Sie RAID 1, bei dem die Daten auf dem zweiten Laufwerk dupliziert werden.

UEFI: Array-Verwaltung – Array erstellen – RAID-Level auswählen

Als Nächstes wählen Sie die Laufwerke aus, die Teil des Arrays sein sollen. Gehen Sie zu Select Physical Disk und wählen Sie im Feld Select Media Type den Medientyp — HDD, SSD oder BOTH, falls beide Typen verwendet werden.

UEFI: Medientyp auswählen – HDD, SSD oder BEIDE

Markieren Sie dann die erforderlichen Laufwerke, wählen Sie jedes einzelne aus und setzen den Wert auf Enabled.

UEFI: Laufwerk auswählen und Wert auf Aktiviert setzen

Nachdem Sie die Laufwerke ausgewählt haben, klicken Sie unten auf Apply Changes, um die Änderungen zu bestätigen.

UEFI: Änderungen übernehmen

Optional können Sie die Stripe-Größe ändern und den Array-Cache konfigurieren.

UEFI: Stripe-Größe ändern und Cache konfigurieren

Um die Konfiguration abzuschließen und das neue Array zu erstellen, klicken Sie auf Create Array.

UEFI: Array erstellen

Das Array wurde erstellt. Sie können jetzt den Computer neu starten und ein Betriebssystem darauf installieren.

Wichtig: Wenn zuvor ein Betriebssystem auf einem separaten Laufwerk installiert war, startet es nach der Änderung des SATA Mode von AHCI auf RAID vermutlich nicht mehr. In diesem Fall ist unter Umständen eine Neuinstallation des Betriebssystems erforderlich.

UEFI: Betriebssystem nicht gefunden

Um das Array-Level zu ändern, muss das Array gelöscht werden. Zur Änderung der Array-Parameter öffnen Sie Manage Array Properties.

UEFI: Array-Eigenschaften verwalten

Nach der Installation erkennt das System das Array als ein einzelnes Laufwerk, und Sie können darauf Daten speichern.

UEFI: Das System erkennt das Array als ein einzelnes Laufwerk

Mögliche Probleme mit RAID-Arrays und Lösungen

Im Folgenden betrachten wir gängige Szenarien, die beim Arbeiten mit einem RAID-Array auftreten können.

Ausfall eines Laufwerks

Wenn Sie RAID 1 („Mirror“) konfiguriert haben und eines der Laufwerke ausfällt, kann das System beim Booten den Status Critical oder Degraded anzeigen. In diesem Fall sind die Daten auf dem funktionierenden Laufwerk erhalten.

UEFI: Array-Status – Kritisch oder Degradiert

Um das Array wiederherzustellen, schalten Sie den Computer aus und schließen ein neues Laufwerk anstelle des ausgefallenen an. Starten Sie dann das BIOS und öffnen Sie das AMD RAIDXpert2-Utility aus demselben Menü.

UEFI: AMD RAIDXpert2-Menü

Ein neues Laufwerk wird möglicherweise nicht automatisch erkannt. In diesem Fall gehen Sie zur Disk Management, wählen das neue Laufwerk aus und verwenden die Option Assign Global Hot Spare.

UEFI: Laufwerksverwaltung – Globalen Hot Spare zuweisen

Danach startet der Controller den Rebuild-Prozess — den Wiederaufbau des Arrays.

Ausfall des Mainboards

Wenn RAID 0 konfiguriert war und ein Ausfall eintritt — beispielsweise das Mainboard defekt ist oder das Array während der Konfiguration versehentlich gelöscht wurde — führt das Anschließen der Laufwerke an einen anderen Rechner dazu, dass das System sie als separate Laufwerke erkennt. Das geschieht, weil das System nicht feststellen kann, dass die Laufwerke zuvor zu einem RAID-Array gehörten.

In diesem Fall kann Windows anbieten, die Laufwerke zu initialisieren oder zu formatieren, um sie weiter zu verwenden.

Formatieren Sie unter keinen Umständen! Jegliches Formatieren verringert die Chancen auf eine erfolgreiche Datenwiederherstellung erheblich.

Wenn die Array-Laufwerke an einen anderen PC angeschlossen wurden

Die Wiederherstellung von Daten von solchen Laufwerken erfordert spezialisierte Software, die in der Lage ist, das RAID zu rekonstruieren und die darauf gespeicherten Informationen zu extrahieren.

Daten aus beschädigten RAID-Arrays wiederherstellen, die für den Computer nicht verfügbar sind.

Datenwiederherstellung mit Hetman RAID Recovery

Hetman RAID Recovery — eine universelle Lösung zur Wiederherstellung von RAID-Arrays und verlorenen Daten. Das Programm unterstützt die meisten Dateisysteme und RAID-Typen und ermöglicht die Wiederherstellung verlorener Informationen.

Laden Sie das Programm herunter und installieren Sie es. In diesem Fall schlug die automatische RAID-Zusammenstellung fehl, daher muss das Array manuell zusammengesetzt werden. Hierfür müssen die Parameter Ihres RAID bekannt sein.

Hetman RAID Recovery: Das Programm konnte das RAID-Array nicht automatisch zusammenstellen

SCHRITT 1. Bestimmen der RAID-Parameter für GUID-Partitionen (GPT)

Moderne Betriebssysteme (Windows und macOS) verwenden standardmäßig das Partitionsschema GUID Partition Table (GPT). Es enthält Standard-Signaturen, die das Auffinden des Partitionsanfangs erleichtern.

GUID Partition Table (GPT) — der moderne Standard zur Festplattenpartitionierung, der zur Speicherung von Partitionsinformationen auf Festplatten und SSDs verwendet wird. GPT ist Teil der UEFI-Spezifikation und ersetzt das veraltete MBR-Format (Master Boot Record).

GUID-Partitionstabelle (GPT) – Aufbau

Auf diesem Array wurde ein NTFS-Volume in einem GUID-(GPT)-System erstellt. In diesem Fall wird ein standardmäßiges Byte-Muster auf die Disk geschrieben: Der Beginn einer GPT-Partition beginnt mit der Bytefolge 45 46 49 20 50 41 52 54 (EFI PART). Und im vorherigen Sektor, typischerweise am Ende, befindet sich die Bytefolge 55 AA.

Der integrierte HEX-Editor des Programms hilft beim Auffinden des GPT-Aufbaus. Klicken Sie mit der rechten Maustaste auf das gewünschte Laufwerk und wählen Sie HEX Editor.

Hetman RAID Recovery: integrierter HEX-Editor

Zur besseren Handhabung verwenden Sie die Suchfunktion. Klicken Sie auf das Suchsymbol, geben Sie die Sequenz 45 46 49 20 50 41 52 54 (EFI PART) ein, wählen Sie HEX value und klicken Sie auf Find.

HEX-Editor: 45 46 49 20 50 41 52 54 (EFI PART)

Das Auffinden dieser Sequenz auf der Disk identifiziert den Beginn der GPT-Partition. Ein Sektor, der mit 55 AA endet, zeigt den Offset an, ab dem die nützlichen Daten der Partition beginnen.

HEX-Editor: Beginn der GPT-Partition

Beispielsweise: Wenn die Signatur 45 46 49 20 50 41 52 54 (EFI PART) in Sektor 1 069 057 gefunden wird, dann beträgt der Offset 1 069 056 Sektoren.

HEX-Editor: Offset 1069056 Sektoren

Diese Signatur ist standardisiert für GPT-Partitionen und ermöglicht die Bestimmung des korrekten Offsets.

Im Programm werden Sektoren zur besseren Übersicht visuell durch Streifen getrennt.

SCHRITT 2. Manuelle RAID-Zusammenstellung in Hetman RAID Recovery

Nachdem der Offset des Beginns der GPT-Partition bekannt ist, können Sie mit der manuellen RAID-Zusammenstellung fortfahren.

Öffnen Sie den RAID-Konstruktor und wählen Sie Create manually.

Hetman RAID Recovery: RAID-Konstruktor – Manuell erstellen

Geben Sie hier den RAID-Typ an (in meinem Fall — RAID 0).

Hetman RAID Recovery: RAID-Typ angeben

Geben Sie anschließend die Stripe-Größe an, indem Sie die beim Erstellen des Arrays verwendeten Parameter eintragen. Bei AMD-Mainboards werden typischerweise Stripe-Größen von 64 oder 128 Kilobyte verwendet.

Hetman RAID Recovery: Stripe-Größe angeben

Fügen Sie die Laufwerke hinzu, die Teil des Arrays waren, und legen Sie deren korrekte Reihenfolge fest.

Hetman RAID Recovery: Hinzufügen der Laufwerke, die das Array bildeten

Nun der wichtigste Teil — Sie müssen den korrekten Datenoffset angeben. Wählen Sie ein Laufwerk, klicken Sie auf Edit offset und geben Sie den gefundenen Wert ein — 1 069 056, wobei die Maßeinheit auf Sektoren eingestellt ist. Für das zweite Laufwerk geben Sie denselben Offset an.

Hetman RAID Recovery: Array-Offset bearbeiten

Aktivieren Sie das Kontrollkästchen Update automatically. Wenn alle Parameter korrekt angegeben sind, werden das zusammengesetzte RAID-Array und seine Partitionen im unteren Fenster des Programms angezeigt.

Hetman RAID Recovery: Option – Automatisch aktualisieren

Klicken Sie auf Add, woraufhin das Array im Hauptfenster des Programms erscheint.

Hetman RAID Recovery: RAID 0 im Hauptfenster des Programms

SCHRITT 3. Scannen und Daten wiederherstellen

Das Array kann nun gescannt und die benötigten Informationen extrahiert werden. Klicken Sie mit der rechten Maustaste auf die gewünschte Partition und wählen Sie Open.

Hetman RAID Recovery: RAID 0 scannen

Wählen Sie den Analysetyp — Quick Scan oder Full Analysis.

Hetman RAID Recovery: Schnell-Scan oder Vollständige Analyse

Bei einem Schnellscan zeigt das Programm unmittelbar gefundene Dateien an. Markieren Sie die Dateien, die Sie wiederherstellen möchten, und klicken Sie auf die Schaltfläche Recover.

Hetman RAID Recovery: Elemente zum Wiederherstellen markieren und auf Wiederherstellen klicken

Geben Sie den Pfad zum Speichern der wiederhergestellten Ordner und Dateien an und klicken Sie auf Recover.

Wenn das Programm nicht alle benötigten Dateien gefunden hat, führen Sie eine Full Analysis aus. Gehen Sie dazu zurück ins Hauptmenü des Programms, klicken Sie mit der rechten Maustaste auf die Disk und wählen Analyze againFull Analysis.

Hetman RAID Recovery: Erneut analysieren – Vollständige Analyse

Wählen Sie das Dateisystem und klicken Sie auf Next.

Die Vollständige Analyse dauert länger, da ein gründlicherer Suchalgorithmus verwendet wird.

Hetman RAID Recovery: Vollständige Analyse

Nach Abschluss der Analyse navigieren Sie in den Ordner mit den benötigten Dateien, markieren diese und klicken auf die Schaltfläche Recover.

Dies ist das Standardverfahren für GUID-(GPT)-Partitionen. In modernen Windows- und macOS-Systemen wird GPT standardmäßig verwendet. Bei MBR-Partitionen ist die Situation etwas anders, doch auch hier ist die Bestimmung des Datenoffsets möglich.

SCHRITT 4. Wie eine MBR-Partition beginnt

MBR (Master Boot Record) — das ältere Partitionsschema. Im Gegensatz zu GPT haben MBR-Partitionen nicht an jedem Partitionsbeginn eine fixe Signatur. Stattdessen enthält der erste Sektor jeder Partition (Volume Boot Record, VBR) je nach verwendetem Dateisystem (NTFS, FAT32 etc.) charakteristische Bytes.

MBR (Master Boot Record)

In einem MBR-System beginnt jede Partition nicht durch eine feste Signatur wie bei GPT, sondern mit dem ersten Sektor (Boot Sector / Volume Boot Record, VBR). Das Format dieses Sektors hängt vom Dateisystem ab – FAT32, NTFS und andere.

Der erste Sektor einer Partition (VBR) ist 512 Bytes groß und enthält:

  • Eine JMP-Instruktion (3 Bytes).
  • Den Dateisystemnamen — OEM Name (8 Bytes).
  • Den BIOS Parameter Block (BPB).
  • Dateisystemstrukturen.
  • Ende-des-Sektors-Signatur — 55 AA (0x55AA).

Ähnlich wie bei GPT öffnen Sie die Disk im Programm über den HEX-Editor und suchen nach Signaturen. Für NTFS muss die Sequenz gefunden werden: EB 52 90 4E 54 46 53 20 20 20, wobei:

  • EB 52 90 — JMP-Instruktion;
  • 4E 54 46 53 20 20 20 — der Dateisystemname „NTFS“, der stets auf die JMP-Instruktion folgt.

Vergewissern Sie sich unbedingt, dass der Sektor mit 55 AA endet.

HEX-Editor: Signaturen für NTFS

Bei FAT32 lauten die ersten Bytes der Partition: EB 58 90 4D 53 57 49 4E 34 2E 31. Der Dateisystemname lautet in diesem Fall „MSWIN4.1“.

HEX-Editor: Signaturen für FAT32

Bei exFAT sind die ersten Bytes der Partition: EB 76 90 45 58 46 41 54 20 20 20. Der Dateisystemname lautet „EXFAT“.

HEX-Editor: Signaturen für exFAT

SCHRITT 5. Wiederherstellung von RAID 1 mit Hetman RAID Recovery

Im Fall von RAID 1 konnte das Programm ebenfalls die Parameter nicht automatisch ermitteln.

Daher ist es erforderlich, den Offset manuell zu finden: Öffnen Sie den HEX Editor, geben Sie die Sequenz 45 46 49 20 50 41 52 54 ein, wählen Sie HEX value und klicken Sie auf Find.

HEX-Editor: RAID 1

Wir bestimmen den Offset — 1 069 056.

Öffnen Sie dann den RAID-Konstruktor und setzen die Parameter für RAID 1: Fügen Sie die Laufwerke hinzu und setzen Sie den Offset auf 1 069 056.

Für das zweite Laufwerk geben Sie denselben Wert an. In Bytes entspricht dies 547 356 672. Aktivieren Sie Update automatically und klicken Sie auf Add.

Hetman RAID Recovery: RAID-1-Parameter im Konstruktor angeben

Führen Sie anschließend einen Partitions-Scan durch: Rechtsklick → Open → Quick Scan.

Hetman RAID Recovery: RAID 1 im Hauptmenü des Programms

Öffnen Sie das Laufwerk, markieren Sie die wiederherzustellenden Dateien und klicken Sie auf Recover, wobei Sie den Pfad zum Speichern der Daten angeben.

Hetman RAID Recovery: Dateien von RAID 1 wiederherstellen

Auf diese Weise lässt sich das RAID rekonstruieren und die benötigten Informationen extrahieren.

Fazit

Die Datenwiederherstellung von einem defekten RAID-Array, das auf einem Mainboard mit AMD-Prozessor erstellt und über das RAIDXpert2 Configuration Utility verwaltet wurde, ist eine komplexe, aber in den meisten Fällen realisierbare Aufgabe. Obwohl Windows solche Arrays ohne native Treiber nicht immer korrekt erkennt, bleiben die auf den Datenträgern gespeicherten Informationen meist physisch intakt.

Der entscheidende Faktor für eine erfolgreiche Wiederherstellung ist die richtige Vorgehensweise: Vermeiden Sie das erneute Erstellen des RAID, Formatieren und das Ausführen von Windows-internen Tools, die die Array-Metadaten überschreiben können. Der Einsatz spezialisierter RAID-Analyse-Software ermöglicht die automatische Bestimmung der Array-Parameter und die korrekte virtuelle Zusammensetzung, auch bei fehlendem Laufwerk (abhängig vom RAID-Level).

Es ist wichtig zu verstehen, dass AMD RAIDXpert2 eine hybride Software-Hardware-Lösung ist und ihre Arrays stark von Metadaten und Treibern abhängen. Daher sollte bei schweren Ausfällen oder Beschädigungen der RAID-Struktur der Schwerpunkt auf der Datenwiederherstellung liegen, statt zu versuchen, die Betriebsfähigkeit des Arrays wiederherzustellen.

Zusammenfassend: Mit rechtzeitigem und fachgerechtem Vorgehen ist die Datenwiederherstellung von einem defekten AMD-RAID-Array mit hoher Wahrscheinlichkeit möglich. Die wichtigsten Punkte sind: nicht überstürzen, keine Daten auf die Original-Laufwerke schreiben und professionelle Tools verwenden, um Risiken zu minimieren und kritisch wichtige Informationen zu erhalten.

Glib Khomenko

Autor: , Technischer Schreiber

Hlib Khomenko ist Übersetzer und IT-Techniker im Unternehmen „Hetman Software“. Der Autor hat eine spezialisierte Hochschulausbildung und hat langjährige Erfahrung in der deutschen Übersetzung.

Alexandr Shafarenko

Editor: , Technischer Schreiber

Olexander Schafarenko hat langjährige Erfahrungen im Schreiben von Artikeln. Seine Artikel auf dem Blog wurden von Millionen von Benutzern gelesen. Der Autor hat eine spezialisierte Hochschulausbildung und teilt sein Wissen im Bereich IT mit den Lesern.

Für dich empfohlen