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.

- Erstellen eines RAID-Arrays mit dem AMD RAIDXpert2 Configuration Utility
- Mögliche Probleme mit RAID-Arrays und Lösungen
- Datenwiederherstellung mit Hetman RAID Recovery
- Fazit
- Fragen und Antworten
- Bemerkungen
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.
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).

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.

Suchen Sie anschließend die Option SATA Mode und ändern Sie diese von AHCI auf 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.

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.

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

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.

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.

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

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

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

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

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.

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

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

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.

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ü.

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.

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.

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

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).

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.

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.

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.

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.

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.

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

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.

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

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.

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.

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

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.

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

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.

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 again → Full Analysis.

Wählen Sie das Dateisystem und klicken Sie auf Next.
Die Vollständige Analyse dauert länger, da ein gründlicherer Suchalgorithmus verwendet wird.

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.

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.

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“.

Bei exFAT sind die ersten Bytes der Partition: EB 76 90 45 58 46 41 54 20 20 20. Der Dateisystemname lautet „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.

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.

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

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

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.


