Jak odzyskać dane z RAID 0 i RAID 1 na płycie głównej AMD (RAIDXpert2)
Dowiedz się, jak odzyskać dane z uszkodzonej macierzy RAID poziomów jeden i zero, utworzonej przy użyciu kontrolera na płycie głównej AMD RAIDXpert2 Configuration Utility. W artykule szczegółowo omówiono zagadnienie istotne dla użytkowników komputerów PC na platformach AMD: jak uzyskać dostęp do danych na dyskach macierzy po awarii płyty głównej oraz jakie środki mogą pomóc ochronić informacje przed utratą w przyszłości.

- Jak utworzyć macierz RAID za pomocą AMD RAIDXpert2 Configuration Utility
- Możliwe problemy z macierzą RAID i ich rozwiązania
- Jak odzyskać dane za pomocą Hetman RAID Recovery
- Wnioski
- Pytania i odpowiedzi
- Komentarze
Większość płyt głównych opartych na AMD obsługuje dwa podstawowe typy RAID:
- RAID 0 – stosowany w celu zwiększenia wydajności odczytu i zapisu.
- RAID 1 – tzw. „mirror”, przeznaczony do zwiększenia niezawodności przechowywania ważnych danych.
| Charakterystyka | RAID 0 | RAID 1 |
|---|---|---|
| Typ macierzy | Striping (dzielenie danych) | Mirroring (lustrzane odbicie) |
| Minimalna liczba dysków | 2 | 2 |
| Tolerancja awarii | ❌ Brak | ✅ Tak (awaria pojedynczego dysku) |
| Wydajność | Bardzo wysokie prędkości odczytu i zapisu | Wysoka prędkość odczytu, prędkość zapisu — jak pojedynczy dysk |
| Dostępna pojemność | 100% łącznej pojemności wszystkich dysków | 50% łącznej pojemności |
| Bezpieczeństwo danych | Niskie | Wysokie |
| Prawdopodobieństwo utraty danych | Bardzo wysokie w przypadku awarii jednego dysku | Niskie |
| Odzyskiwanie danych | Złożone, nie zawsze możliwe | Stosunkowo proste |
| Zastosowania | Montowanie wideo, gry, dane tymczasowe | Serwery, stacje robocze, ważne dane |
| Koszt | Niski (brak redundancji) | Wyższy ze względu na duplikację danych |
W tym artykule wyjaśnię, jak tworzyć takie macierze oraz, co ważne, jakie działania należy podjąć, jeśli macierz RAID została zniszczona, płyta główna uległa awarii lub konfiguracja macierzy została przypadkowo usunięta w BIOS.
Jak odzyskać dane SoftRAID w systemie Windows
Jak utworzyć macierz RAID za pomocą AMD RAIDXpert2 Configuration Utility
Najpierw omówmy proces tworzenia macierzy RAID przy użyciu AMD RAIDXpert2 Configuration Utility. Procedura dla RAID 0 i RAID 1 jest praktycznie identyczna; jedyną różnicą jest wybrany poziom macierzy.
AMD RAIDXpert2 Configuration Utility — autorskie narzędzie AMD przeznaczone do konfigurowania, zarządzania i monitorowania macierzy RAID tworzonych na płytach głównych z chipsetami AMD.
Aby rozpocząć konfigurację, należy wejść do BIOS/UEFI. Zrestartuj komputer i podczas uruchamiania naciśnij Del lub F2 (na początkowym ekranie zazwyczaj wskazany jest klawisz, którego należy użyć).

Rozważmy, jak włączyć funkcję RAID i utworzyć macierz na przykładzie płyty głównej ASRock.
Po wejściu do UEFI przejdź do sekcji Advanced i otwórz Storage Configuration.

Następnie znajdź opcję SATA Mode i zmień ją z AHCI na RAID.

Po tym musisz zapisać zmiany i zrestartować komputer. Aby to zrobić, przejdź do sekcji Exit lub naciśnij F10, a następnie wybierz Save Changes and Exit.
Potwierdź działanie, wybierając Save configuration change and exit setup oraz Yes.

Po restarcie należy ponownie wejść do BIOS/UEFI. Podczas uruchamiania naciśnij Del, F2 lub kombinację Ctrl + I.
W UEFI wróć do sekcji Advanced. Powinna pojawić się opcja RAIDXpert2 Configuration Utility. Uruchom to narzędzie.

Aby utworzyć macierz, przejdź do Array Management, a następnie wybierz Create Array.

Aby połączyć szybkość dwóch dysków wybierz RAID 0 (zwróć uwagę, że w przypadku awarii jednego dysku odzyskanie danych będzie trudne). Aby zwiększyć niezawodność, użyj RAID 1, w którym dane są duplikowane na drugim dysku.

Następnie wybierz dyski, które będą częścią macierzy. Przejdź do Select Physical Disk i wybierz typ nośnika w Select Media Type — HDD, SSD lub BOTH, jeśli używane są oba typy.

Następnie zaznacz wymagane dyski, wybierz każdy z nich i ustaw wartość na Enabled.

Po wybraniu dysków kliknij Apply Changes na dole, aby potwierdzić zmiany.

W razie potrzeby możesz zmienić rozmiar paska (stripe size) i skonfigurować pamięć podręczną macierzy.

Aby zakończyć konfigurację i utworzyć nową macierz, kliknij Create Array.

Macierz została utworzona. Możesz teraz zrestartować komputer i zainstalować na niej system operacyjny.
Ważne: jeśli system operacyjny był wcześniej zainstalowany na oddzielnym dysku, może on przestać się uruchamiać po zmianie SATA Mode z AHCI na RAID. W takim przypadku może być konieczna ponowna instalacja systemu operacyjnego.

Aby zmienić poziom macierzy, macierz należy usunąć. Aby zmienić parametry macierzy, otwórz Manage Array Properties.

Po zainstalowaniu system rozpoznaje macierz jako pojedynczy dysk i można na niej przechowywać dane.

Możliwe problemy z macierzą RAID i ich rozwiązania
Następnie rozważmy typowe scenariusze, które mogą wystąpić podczas pracy z macierzą RAID.
Awaria dysku twardego
Jeśli masz skonfigurowany RAID 1 („Mirror”) i jeden z dysków ulegnie awarii, system może wyświetlić status Critical lub Degraded podczas uruchamiania. W takim przypadku dane są zachowane na działającym dysku.

Aby przywrócić macierz do stanu roboczego, wyłącz komputer i podłącz nowy dysk w miejsce uszkodzonego. Następnie wejdź do BIOS i uruchom narzędzie AMD RAIDXpert2 z tego samego menu.

Nowy dysk może nie być wykrywany automatycznie. W takim przypadku przejdź do Disk Management, wybierz nowy dysk i użyj opcji Assign Global Hot Spare.

Po tym kontroler rozpocznie proces Rebuild — odbudowy macierzy.
Awaria płyty głównej
Jeśli miałeś skonfigurowany RAID 0 i wystąpiła awaria — na przykład płyta główna uległa uszkodzeniu lub macierz została przypadkowo usunięta podczas konfiguracji — podłączenie dysków do innego komputera spowoduje, że system rozpozna je jako oddzielne dyski. Dzieje się tak dlatego, że system nie potrafi określić, że dyski wcześniej należały do macierzy RAID.
W takim przypadku Windows może zaoferować zainicjowanie lub sformatowanie dysków do dalszego użycia.
W żadnym wypadku nie należy formatować! Jakiekolwiek formatowanie znacznie zmniejsza szanse na pomyślne odzyskanie danych.

Odzyskanie danych z takich dysków będzie wymagało specjalistycznego oprogramowania zdolnego do odtworzenia macierzy i wyodrębnienia informacji na niej zapisanych.
Jak odzyskać dane za pomocą Hetman RAID Recovery
Hetman RAID Recovery — uniwersalne rozwiązanie do przywracania macierzy RAID i utraconych danych. Program obsługuje większość systemów plików i typów RAID oraz umożliwia odzyskanie utraconych informacji.
Pobierz i zainstaluj program. W tym przypadku automatyczny montaż RAID nie powiódł się, więc będzie trzeba złożyć go ręcznie. Do tego potrzebne są parametry użytej macierzy.

KROK 1. Określenie parametrów RAID dla partycji GUID (GPT)
Nowoczesne systemy operacyjne (Windows i macOS) domyślnie używają schematu partycjonowania GUID Partition Table (GPT). Zawiera on standardowe sygnatury, które ułatwiają identyfikację początku partycji.
GUID Partition Table (GPT) — nowoczesny standard partycjonowania dysków używany do przechowywania informacji o partycjach na dyskach HDD i SSD. GPT jest częścią specyfikacji UEFI i zastępuje przestarzały format MBR (Master Boot Record).

Na tej macierzy w systemie GUID (GPT) została utworzona partycja NTFS. W takim przypadku na dysku zapisany jest standardowy zestaw bajtów: początek partycji GPT rozpoczyna się sekwencją bajtów 45 46 49 20 50 41 52 54 (EFI PART). A w poprzednim sektorze, zazwyczaj na końcu, znajduje się sekwencja bajtów 55 AA.
Wbudowany edytor HEX w programie pomoże zlokalizować układ GPT. Kliknij prawym przyciskiem myszy na wybranym dysku i wybierz HEX Editor.

Dla wygody użyj funkcji wyszukiwania. Kliknij ikonę wyszukiwania, wpisz sekwencję 45 46 49 20 50 41 52 54 (EFI PART), wybierz HEX value i kliknij Find.

Znalezienie tej sekwencji na dysku identyfikuje początek partycji GPT. Sektor kończący się na 55 AA wskazuje offset, od którego zaczynają się użyteczne dane partycji.

Na przykład, jeśli sygnatura 45 46 49 20 50 41 52 54 (EFI PART) została znaleziona w sektorze 1 069 057, to offset wyniesie 1 069 056 sektorów.

Ta sygnatura jest standardowa dla partycji GPT i pozwala określić poprawny offset.
W programie sektory są wizualnie rozdzielone paskami dla łatwiejszego przeglądania.
KROK 2. Ręczne składanie macierzy w Hetman RAID Recovery
Gdy znany jest już offset początku partycji GPT, można przejść do ręcznego składania macierzy.
Otwórz RAID constructor i wybierz Create manually.

Tutaj należy określić typ RAID (w moim przypadku — RAID 0).

Następnie określ rozmiar paska (stripe size), wpisując parametry użyte podczas tworzenia macierzy. W płytach głównych AMD zazwyczaj używa się rozmiarów paska 64 lub 128 kilobajtów.

Dodaj dyski, które były częścią macierzy, i określ ich poprawną kolejność.

Teraz najważniejsza część — musisz określić poprawny offset danych. Wybierz dysk, kliknij Edit offset i wpisz znalezioną wartość — 1 069 056, ustawiając jednostkę pomiaru na Sectors. Dla drugiego dysku podaj tę samą wartość.

Włącz pole wyboru Update automatically. Jeśli wszystkie parametry zostały poprawnie określone, złożona macierz RAID i jej partycje zostaną wyświetlone w dolnym oknie programu.

Kliknij Add, po czym macierz pojawi się w głównym oknie programu.

KROK 3. Skanowanie i odzyskiwanie danych
Macierz można teraz przeskanować i wyodrębnić potrzebne informacje. Kliknij prawym przyciskiem myszy na wybranej partycji i wybierz Open.

Wybierz typ analizy — Quick Scan lub Full Analysis.

W przypadku szybkiego skanowania program natychmiast wyświetli znalezione pliki. Zaznacz pliki, które chcesz odzyskać i kliknij przycisk Recover.

Określ ścieżkę do zapisu odzyskanych folderów i plików i kliknij Recover.
Jeśli program nie znalazł wszystkich wymaganych plików, uruchom Full Analysis. Aby to zrobić, wróć do menu głównego programu, kliknij prawym przyciskiem na dysk i wybierz Analyze again → Full Analysis.

Wybierz system plików i kliknij Next.
Pełna analiza zajmuje więcej czasu, ponieważ wykorzystuje dokładniejszy algorytm wyszukiwania.

Po zakończeniu analizy przejdź do folderu z wymaganymi plikami, zaznacz je i kliknij przycisk Recover.
To standardowa procedura dla partycji GUID (GPT). W nowoczesnych systemach Windows i macOS GPT jest używane domyślnie. Dla partycji MBR sytuacja jest nieco inna, ale również możliwe jest określenie offsetu danych.
KROK 4. Jak zaczyna się partycja MBR
MBR (Master Boot Record) — starszy schemat partycjonowania dysków. W odróżnieniu od GPT, partycje MBR nie mają jednej stałej sygnatury na początku każdej partycji. Zamiast tego pierwszy sektor każdej partycji (Volume Boot Record, VBR) zawiera unikalne bajty zależne od używanego systemu plików (NTFS, FAT32 itp.).

W systemie MBR każda partycja zaczyna się nie od stałej sygnatury jak w GPT, lecz od pierwszego sektora (Boot Sector / Volume Boot Record, VBR). Format tego sektora zależy od systemu plików — FAT32, NTFS i innych.
Pierwszy sektor partycji (VBR) ma rozmiar 512 bajtów i zawiera:
- Instrukcję JMP (3 bajty).
- Nazwę systemu plików — OEM Name (8 bajtów).
- BIOS Parameter Block (BPB).
- Struktury systemu plików.
- Sygnaturę końca sektora —
55 AA(0x55AA).
Podobnie jak w GPT, otwórz dysk w programie za pomocą edytora HEX i wyszukaj sygnatur. Dla NTFS należy znaleźć sekwencję: EB 52 90 4E 54 46 53 20 20 20, gdzie:
EB 52 90— instrukcja JMP;4E 54 46 53 20 20 20— nazwa systemu plików “NTFS”, która zawsze występuje po instrukcji JMP.
Bezwzględnie sprawdź, czy sektor kończy się na 55 AA.

Dla FAT32 pierwsze bajty partycji wyglądają następująco: EB 58 90 4D 53 57 49 4E 34 2E 31. Nazwa systemu plików w tym przypadku to “MSWIN4.1”.

Dla exFAT pierwsze bajty partycji to: EB 76 90 45 58 46 41 54 20 20 20. Nazwa systemu plików to “EXFAT”.

KROK 5. Jak odzyskać RAID 1 za pomocą Hetman RAID Recovery
W przypadku RAID 1 program również mógł nie określić parametrów automatycznie.
Dlatego konieczne jest ręczne znalezienie offsetu: otwórz HEX Editor, wpisz sekwencję 45 46 49 20 50 41 52 54, wybierz HEX value i kliknij Find.

Określamy offset — 1 069 056.
Następnie otwórz RAID constructor i ustaw parametry dla RAID 1: dodaj dyski i ustaw offset na 1 069 056.
Dla drugiego dysku podaj tę samą wartość. W bajtach odpowiada to 547 356 672. Zaznacz Update automatically i kliknij Add.

Następnie wykonaj skanowanie partycji: kliknij prawym przyciskiem i wybierz Open → Quick Scan.

Otwórz dysk, zaznacz pliki do odzyskania i kliknij Recover, określając ścieżkę zapisu danych.

W ten sposób można odtworzyć macierz RAID i wyodrębnić potrzebne informacje.
Wnioski
Odzyskiwanie danych z uszkodzonej macierzy RAID utworzonej na płycie głównej z procesorem AMD i zarządzanej poprzez RAIDXpert2 Configuration Utility jest procesem złożonym, ale w większości przypadków wykonalnym. Chociaż Windows nie zawsze poprawnie rozpoznaje takie macierze bez natywnych sterowników, dane na dyskach zwykle pozostają fizycznie nienaruszone.
Kluczowym czynnikiem dla pomyślnego odzyskania jest poprawna sekwencja działań: unikanie ponownego tworzenia macierzy, formatowania oraz uruchamiania wbudowanych narzędzi Windows, które mogą nadpisać metadane macierzy. Użycie specjalistycznego oprogramowania do analizy RAID pozwala automatycznie określić parametry macierzy i poprawnie ją wirtualnie złożyć, nawet przy braku jednego z dysków (w zależności od poziomu RAID).
Ważne jest zrozumienie, że AMD RAIDXpert2 jest rozwiązaniem hybrydowym (soft-hardware) i jego macierze w dużej mierze zależą od metadanych i sterowników. Dlatego w przypadku poważnych awarii lub uszkodzeń struktury RAID priorytetem powinno być odzyskiwanie danych, a nie próby przywrócenia operacyjności macierzy.
Podsumowując: przy terminowych i kompetentnych działaniach odzyskanie danych z uszkodzonej macierzy AMD RAID jest w dużym stopniu możliwe. Najważniejsze to nie działać pochopnie, nie zapisywać danych na oryginalnych dyskach i używać profesjonalnych narzędzi, co zminimalizuje ryzyko i pozwoli zachować krytycznie ważne informacje.







