Як відновити дані з RAID 0 і RAID 1 на материнській платі AMD (RAIDXpert2)
Дізнайтеся як відновити дані з пошкодженого RAID-масиву рівнів нуль і один, створеного за допомогою контролера материнської плати AMD RAIDXpert2 Configuration Utility. У цій статті детально розглянуто питання, актуальне для користувачів ПК на платформах AMD: як отримати доступ до даних на дисках RAID-масиву після поломки материнської плати та які заходи допоможуть захистити інформацію від втрати в майбутньому.

- Як створити RAID-масив за допомогою AMD RAIDXpert2 Configuration Utility
- Можливі проблеми з RAID-масивом і рішення
- Як відновити дані за допомогою Hetman RAID Recovery
- Висновок
- Питання та відповіді
- Коментарі
Більшість материнських плат на базі AMD підтримують два основні типи RAID:
- RAID 0 — використовується для підвищення продуктивності читання і запису.
- RAID 1 — так зване «дзеркало», призначене для підвищення надійності збереження важливої інформації.
| Характеристика | RAID 0 | RAID 1 |
|---|---|---|
| Тип масиву | Стрипінг даних (Striping) | Дзеркалювання |
| Мінімальна кількість накопичувачів | 2 | 2 |
| Відмовостійкість | ❌ Ні | ✅ Так (відмова одного накопичувача) |
| Продуктивність | Дуже висока швидкість читання і запису | Висока швидкість читання, швидкість запису — як у одного накопичувача |
| Корисна ємність | 100% від сумарної ємності всіх накопичувачів | 50% від загальної ємності |
| Безпека даних | Низька | Висока |
| Ймовірність втрати даних | Дуже висока при відмові одного накопичувача | Низька |
| Відновлення даних | Складне, не завжди можливе | Відносно просте |
| Сценарії використання | Відеомонтаж, ігри, тимчасові дані | Сервери, робочі станції, важливі дані |
| Вартість | Низька (немає надлишковості) | Вища через дублювання даних |
У цій статті я поясню, як створювати такі масиви і, що важливо, які дії слід виконувати, якщо RAID-масив було пошкоджено, материнська плата вийшла з ладу або конфігурація масиву була випадково видалена в BIOS.
Як відновити дані з RAID-масиву материнської плати на базі процесора AMD (RAIDXpert2)
Як створити RAID-масив за допомогою AMD RAIDXpert2 Configuration Utility
Спочатку розглянемо процес створення RAID-масиву за допомогою AMD RAIDXpert2 Configuration Utility. Процедура для RAID 0 і RAID 1 практично ідентична; єдина відмінність — обраний рівень масиву.
AMD RAIDXpert2 Configuration Utility — власна утиліта AMD для конфігурування, управління та моніторингу RAID-масивів, створених на материнських платах із чипсетами AMD.
Для початку конфігурації потрібно увійти до BIOS/UEFI. Перезавантажте комп’ютер і під час завантаження натисніть Del або F2 (на початковому екрані зазвичай вказано, яку клавішу використовувати).

Розглянемо, як увімкнути функцію RAID і створити масив на прикладі материнської плати ASRock.
Після входу в UEFI перейдіть до розділу Advanced і відкрийте Storage Configuration.

Далі знайдіть опцію SATA Mode і змініть її з AHCI на RAID.

Після цього необхідно зберегти зміни та перезавантажити комп’ютер. Для цього перейдіть до розділу Exit або натисніть F10, потім виберіть Save Changes and Exit.
Підтвердіть дію, вибравши Save configuration change and exit setup та Yes.

Після перезавантаження потрібно знову зайти в BIOS/UEFI. Під час завантаження натисніть Del, F2 або комбінацію Ctrl + I.
В UEFI поверніться до розділу Advanced. Там має з’явитися опція RAIDXpert2 Configuration Utility. Запустіть цю утиліту.

Щоб створити масив, перейдіть до Array Management, потім виберіть Create Array.

Щоб поєднати швидкість двох дисків, виберіть RAID 0 (зауважте, що при відмові одного диска відновлення даних буде складним). Щоб підвищити надійність, використовуйте RAID 1, у якому дані дублюються на другому накопичувачі.

Далі виберіть накопичувачі, які увійдуть до складу масиву. Перейдіть у Select Physical Disk і вкажіть тип носія в Select Media Type — HDD, SSD або ОБИДВА, якщо використовуються обидва типи.

Потім позначте потрібні диски, виберіть кожен із них і встановіть значення Enabled.

Після вибору дисків натисніть Apply Changes внизу, щоб підтвердити зміни.

За бажанням можна змінити розмір стрипу (stripe size) і налаштувати кеш масиву.

Щоб завершити конфігурацію та створити новий масив, натисніть Create Array.

Масив створено. Тепер можна перезавантажити комп’ютер і встановити на нього операційну систему.
Важливо: якщо операційна система раніше була встановлена на окремому диску, вона, ймовірно, більше не завантажиться через зміну SATA Mode з AHCI на RAID. У такому випадку може знадобитися перевстановлення операційної системи.

Щоб змінити рівень масиву, масив потрібно видалити. Щоб змінити параметри масиву, відкрийте Manage Array Properties.

Після встановлення системи вона розпізнає масив як один диск, і тепер на ньому можна зберігати дані.

Можливі проблеми з RAID-масивом і рішення
Нижче розглянемо поширені сценарії, які можуть виникнути при роботі з RAID-масивом.
Відмова жорсткого диска
Якщо у вас налаштовано RAID 1 («дзеркало») і один із дисків відмовив, система під час завантаження може показати статус Critical або Degraded. У цьому випадку дані зберігаються на працездатному диску.

Щоб відновити працездатність масиву, вимкніть комп’ютер і підключіть новий диск на місце пошкодженого. Потім увійдіть у BIOS і відкрийте утиліту AMD RAIDXpert2 з того самого меню.

Новий диск може не визначитися автоматично. У такому разі перейдіть у Disk Management, виберіть новий диск і скористайтеся опцією Assign Global Hot Spare.

Після цього контролер розпочне процес Rebuild — відновлення масиву.
Вихід з ладу материнської плати
Якщо у вас був налаштований RAID 0 і сталася відмова — наприклад, вийшла з ладу материнська плата або масив випадково видалили під час конфігурації — підключення дисків до іншого комп’ютера спричинить розпізнавання їх як окремих накопичувачів. Це відбувається тому, що система не може визначити, що диски раніше належали RAID-масиву.
У такому випадку Windows може запропонувати ініціалізувати або форматувати диски для подальшого використання.
Ні в якому разі не форматувати! Будь-яке форматування істотно зменшує шанси на успішне відновлення даних.

Відновлення даних із таких дисків вимагатиме спеціалізованого програмного забезпечення, здатного реконструювати RAID і витягти з нього збережену інформацію.
Як відновити дані за допомогою Hetman RAID Recovery
Hetman RAID Recovery — універсальне рішення для відновлення RAID-масивів і втрачених даних. Програма підтримує більшість файлових систем і типів RAID та дозволяє відновлювати втрачену інформацію.
Завантажте і встановіть програму. У нашому випадку автоматичний збір RAID не спрацював, тому масив доведеться зібрати вручну. Для цього необхідно знати параметри вашого RAID.

КРОК 1. Визначення параметрів RAID для GUID-розділів (GPT)
Сучасні операційні системи (Windows і macOS) за замовчуванням використовують схему розділення GUID Partition Table (GPT). Вона містить стандартні сигнатури, що дозволяють визначити початок розділів.
GUID Partition Table (GPT) — сучасний стандарт розділення диска, який використовується для збереження інформації про розділи на HDD і SSD. GPT є частиною специфікації UEFI і замінює застарілий формат MBR (Master Boot Record).

На цьому масиві було створено NTFS-розділ у системі GUID (GPT). У цьому випадку на диск записується стандартний набір байтів: початок GPT-розділу починається з послідовності байтів 45 46 49 20 50 41 52 54 (EFI PART). А в попередньому секторі, зазвичай у кінці, знаходиться послідовність байтів 55 AA.
Вбудований HEX-редактор у програмі допоможе знайти розмітку GPT. Клацніть правою кнопкою миші по потрібному диску і виберіть HEX Editor.

Для зручності скористайтеся функцією пошуку. Клікніть по значку пошуку, введіть послідовність 45 46 49 20 50 41 52 54 (EFI PART), оберіть HEX value і натисніть Find.

Знаходження цієї послідовності на диску ідентифікує початок GPT-розділу. Сектор, що закінчується на 55 AA, вказує на зміщення, з якого починаються корисні дані розділу.

Наприклад, якщо підпис 45 46 49 20 50 41 52 54 (EFI PART) знайдено в секторі 1 069 057, то зміщення становитиме 1 069 056 секторів.

Ця сигнатура є стандартною для GPT-розділів і дозволяє визначити правильне зміщення.
У програмі сектора візуально відділені смугою для зручності перегляду.
КРОК 2. Ручне збирання RAID в Hetman RAID Recovery
Тепер, коли відоме зміщення початку GPT-розділу, можна переходити до ручного збирання RAID.
Відкрийте RAID constructor і виберіть Create manually.

Тут потрібно вказати тип RAID (у моєму випадку — RAID 0).

Далі вкажіть розмір стрипу (stripe size), ввівши параметри, які використовувалися під час створення масиву. Для материнських плат AMD зазвичай використовують розміри 64 або 128 кілобайт.

Додайте диски, що входили до масиву, і вкажіть їх правильний порядок.

Тепер найважливіше — потрібно вказати правильне зміщення даних. Виберіть диск, натисніть Edit offset і введіть знайдене значення — 1 069 056, встановивши одиниці виміру в Sectors. Для другого диска вкажіть те саме зміщення.

Увімкніть прапорець Update automatically. Якщо всі параметри вказані правильно, зібраний RAID-масив і його розділи відобразяться у нижньому вікні програми.

Натисніть Add, після чого масив з’явиться в головному вікні програми.

КРОК 3. Сканування та відновлення даних
Тепер масив можна просканувати й витягти необхідну інформацію. Клацніть правою кнопкою миші по потрібному розділу і виберіть Open.

Виберіть тип аналізу — Швидке сканування (Quick Scan) або Повний аналіз (Full Analysis).

При швидкому скануванні програма відразу відобразить знайдені файли. Відмітьте файли, які потрібно відновити, і натисніть кнопку Recover.

Укажіть шлях для збереження відновлених папок і файлів і натисніть Recover.
Якщо програма не знайшла всіх необхідних файлів, запустіть Повний аналіз (Full Analysis). Для цього поверніться в головне меню програми, клікніть правою кнопкою по диску і виберіть Analyze again → Full Analysis.

Виберіть файлову систему і натисніть Next.
Повний аналіз займає більше часу, оскільки використовує більш ретельний алгоритм пошуку.

Після завершення аналізу перейдіть у папку з потрібними файлами, відмітьте їх і натисніть кнопку Recover.
Це стандартна процедура для розділів GUID (GPT). У сучасних системах Windows і macOS GPT використовується за замовчуванням. Для MBR-розділів ситуація дещо інша, але визначити зміщення даних також можливо.
КРОК 4. Як починається MBR-розділ
MBR (Master Boot Record) — застаріла схема розділення диска. На відміну від GPT, MBR-розділи не мають однієї фіксованої сигнатури на початку кожного розділу. Натомість перший сектор кожного розділу (Volume Boot Record, VBR) містить унікальні байти залежно від використовуваної файлової системи (NTFS, FAT32 тощо).

У системі MBR кожен розділ починається не з фіксованої сигнатури, як у GPT, а з першого сектора (Boot Sector / Volume Boot Record, VBR). Формат цього сектора залежить від файлової системи — FAT32, NTFS та інших.
Перший сектор розділу (VBR) має розмір 512 байт і містить:
- Інструкцію JMP (3 байти).
- Назву файлової системи — OEM Name (8 байт).
- BIOS Parameter Block (BPB).
- Структури файлової системи.
- Підпис в кінці сектора —
55 AA(0x55AA).
Подібно до GPT, відкрийте диск у HEX-редакторі програми і виконайте пошук сигнатур. Для NTFS необхідно знайти послідовність: EB 52 90 4E 54 46 53 20 20 20, де:
EB 52 90— інструкція JMP;4E 54 46 53 20 20 20— назва файлової системи «NTFS», яка завжди слідує за JMP-інструкцією.
Обов’язково перевірте, що сектор закінчується на 55 AA.

Для FAT32 перші байти розділу виглядають так: EB 58 90 4D 53 57 49 4E 34 2E 31. Назва файлової системи в цьому випадку — «MSWIN4.1».

Для exFAT перші байти розділу такі: EB 76 90 45 58 46 41 54 20 20 20. Назва файлової системи — «EXFAT».

КРОК 5. Як відновити RAID 1 за допомогою Hetman RAID Recovery
У випадку RAID 1 програма також могла не визначити параметри автоматично.
Тому необхідно знайти зміщення вручну: відкрийте HEX Editor, введіть послідовність 45 46 49 20 50 41 52 54, оберіть HEX value і натисніть Find.

Ми визначаємо зміщення — 1 069 056.
Далі відкрийте RAID constructor і встановіть параметри для RAID 1: додайте диски і встановіть зміщення 1 069 056.
Для другого диска вкажіть таке саме значення. У байтах це дорівнює 547 356 672. Поставте позначку Update automatically і натисніть Add.

Далі виконайте сканування розділу: клікніть правою кнопкою миші і виберіть Open → Quick Scan.

Відкрийте диск, відмітьте файли для відновлення і натисніть Recover, вказавши шлях для збереження даних.

Таким чином RAID можна реконструювати і витягти необхідну інформацію.
Висновок
Відновлення даних з пошкодженого RAID-масиву, створеного на материнській платі з процесором AMD і керованого через RAIDXpert2 Configuration Utility, є складним, але в більшості випадків здійсненним завданням. Хоча Windows не завжди правильно розпізнає такі масиви без рідних драйверів, дані на дисках зазвичай залишаються фізично неушкодженими.
Ключовим фактором успішного відновлення є правильна послідовність дій: уникати повторного створення RAID, форматування та запуску вбудованих утиліт Windows, які можуть перезаписати метадані масиву. Використання спеціалізованого програмного забезпечення для аналізу RAID дозволяє автоматично визначити параметри масиву та коректно зібрати його віртуально, навіть за відсутності одного з дисків (залежно від рівня RAID).
Важливо розуміти, що AMD RAIDXpert2 — це гібридне програмно-апаратне рішення, і його масиви значною мірою залежать від метаданих та драйверів. Тому у випадках серйозних відмов або пошкодження структури RAID пріоритет варто віддавати відновленню даних, а не спробам повернути масиву працездатність.
Підсумовуючи: за своєчасних і компетентних дій відновлення даних з пошкодженого AMD RAID-масиву можливе з високою ймовірністю. Головні моменти — не поспішати, не записувати дані на оригінальні диски та використовувати професійні інструменти, що мінімізує ризики і збереже критично важливу інформацію.







