Як відновити дані з RAID 0 і RAID 1 на материнській платі AMD (RAIDXpert2)

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

Як відновити дані з RAID 0 і RAID 1 на материнській платі AMD (RAIDXpert2)

Більшість материнських плат на базі AMD підтримують два основні типи RAID:

  • RAID 0 — використовується для підвищення продуктивності читання і запису.
  • RAID 1 — так зване «дзеркало», призначене для підвищення надійності збереження важливої інформації.
Характеристика RAID 0 RAID 1
Тип масиву Стрипінг даних (Striping) Дзеркалювання
Мінімальна кількість накопичувачів 2 2
Відмовостійкість ❌ Ні ✅ Так (відмова одного накопичувача)
Продуктивність Дуже висока швидкість читання і запису Висока швидкість читання, швидкість запису — як у одного накопичувача
Корисна ємність 100% від сумарної ємності всіх накопичувачів 50% від загальної ємності
Безпека даних Низька Висока
Ймовірність втрати даних Дуже висока при відмові одного накопичувача Низька
Відновлення даних Складне, не завжди можливе Відносно просте
Сценарії використання Відеомонтаж, ігри, тимчасові дані Сервери, робочі станції, важливі дані
Вартість Низька (немає надлишковості) Вища через дублювання даних

У цій статті я поясню, як створювати такі масиви і, що важливо, які дії слід виконувати, якщо RAID-масив було пошкоджено, материнська плата вийшла з ладу або конфігурація масиву була випадково видалена в BIOS.

Перейти до перегляду
Як відновити дані з RAID-масиву материнської плати на базі процесора AMD (RAIDXpert2)

Як відновити дані з 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 (на початковому екрані зазвичай вказано, яку клавішу використовувати).

Як увійти в BIOS/UEFI

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

Після входу в UEFI перейдіть до розділу Advanced і відкрийте Storage Configuration.

UEFI: Advanced — Storage Configuration

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

UEFI: SATA Mode — RAID

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

Підтвердіть дію, вибравши Save configuration change and exit setup та Yes.

UEFI: Save configuration change and exit setup

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

В UEFI поверніться до розділу Advanced. Там має з’явитися опція RAIDXpert2 Configuration Utility. Запустіть цю утиліту.

UEFI: Advanced — RAIDXpert2 Configuration Utility

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

UEFI: Array Management — Create Array

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

UEFI: Array Management — Create Array — вибір рівня RAID

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

UEFI: Select Media Type — HDD, SSD або ОБИДВА

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

UEFI: виберіть диск і встановіть значення — Enabled

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

UEFI: Apply Changes

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

UEFI: змінити розмір стрипу та налаштувати кеш

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

UEFI: Create Array

Масив створено. Тепер можна перезавантажити комп’ютер і встановити на нього операційну систему.

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

UEFI: Операційна система не знайдена

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

UEFI: Manage Array Properties

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

UEFI: система бачить та ідентифікує масив як один диск

Можливі проблеми з RAID-масивом і рішення

Нижче розглянемо поширені сценарії, які можуть виникнути при роботі з RAID-масивом.

Відмова жорсткого диска

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

UEFI: статус масиву — Critical або Degraded

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

UEFI: меню AMD RAIDXpert2

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

UEFI: Disk Management — Assign Global Hot Spare

Після цього контролер розпочне процес Rebuild — відновлення масиву.

Вихід з ладу материнської плати

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

У такому випадку Windows може запропонувати ініціалізувати або форматувати диски для подальшого використання.

Ні в якому разі не форматувати! Будь-яке форматування істотно зменшує шанси на успішне відновлення даних.

Якщо диски масиву підключили до іншого ПК

Відновлення даних із таких дисків вимагатиме спеціалізованого програмного забезпечення, здатного реконструювати RAID і витягти з нього збережену інформацію.

Відновлення даних з пошкоджених RAID-масивів, недоступних для комп'ютера.

Як відновити дані за допомогою Hetman RAID Recovery

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

Завантажте і встановіть програму. У нашому випадку автоматичний збір RAID не спрацював, тому масив доведеться зібрати вручну. Для цього необхідно знати параметри вашого RAID.

Hetman RAID Recovery: програма не змогла автоматично зібрати RAID-масив

КРОК 1. Визначення параметрів RAID для GUID-розділів (GPT)

Сучасні операційні системи (Windows і macOS) за замовчуванням використовують схему розділення GUID Partition Table (GPT). Вона містить стандартні сигнатури, що дозволяють визначити початок розділів.

GUID Partition Table (GPT) — сучасний стандарт розділення диска, який використовується для збереження інформації про розділи на HDD і SSD. GPT є частиною специфікації UEFI і замінює застарілий формат MBR (Master Boot Record).

Схема GUID Partition Table (GPT)

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

Вбудований HEX-редактор у програмі допоможе знайти розмітку GPT. Клацніть правою кнопкою миші по потрібному диску і виберіть HEX Editor.

Hetman RAID Recovery: вбудований HEX-редактор

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

HEX-редактор: 45 46 49 20 50 41 52 54 (EFI PART)

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

HEX-редактор: початок GPT-розділу

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

HEX-редактор: зміщення 1 069 056 секторів

Ця сигнатура є стандартною для GPT-розділів і дозволяє визначити правильне зміщення.

У програмі сектора візуально відділені смугою для зручності перегляду.

КРОК 2. Ручне збирання RAID в Hetman RAID Recovery

Тепер, коли відоме зміщення початку GPT-розділу, можна переходити до ручного збирання RAID.

Відкрийте RAID constructor і виберіть Create manually.

Hetman RAID Recovery: RAID Constructor — Create manually

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

Hetman RAID Recovery: вкажіть тип RAID

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

Hetman RAID Recovery: вкажіть розмір стрипу

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

Hetman RAID Recovery: додавання дисків, що складали масив

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

Hetman RAID Recovery: редагування зміщення масиву

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

Hetman RAID Recovery: відмітка — Update automatically

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

Hetman RAID Recovery: RAID 0 у головному вікні програми

КРОК 3. Сканування та відновлення даних

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

Hetman RAID Recovery: сканування RAID 0

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

Hetman RAID Recovery: Quick Scan або Full Analysis

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

Hetman RAID Recovery: відмітьте елементи для відновлення і натисніть — Recover

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

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

Hetman RAID Recovery: Analyze again — Full Analysis

Виберіть файлову систему і натисніть Next.

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

Hetman RAID Recovery: Full Analysis

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

Це стандартна процедура для розділів GUID (GPT). У сучасних системах Windows і macOS GPT використовується за замовчуванням. Для MBR-розділів ситуація дещо інша, але визначити зміщення даних також можливо.

КРОК 4. Як починається MBR-розділ

MBR (Master Boot Record) — застаріла схема розділення диска. На відміну від GPT, MBR-розділи не мають однієї фіксованої сигнатури на початку кожного розділу. Натомість перший сектор кожного розділу (Volume Boot Record, VBR) містить унікальні байти залежно від використовуваної файлової системи (NTFS, FAT32 тощо).

MBR (Master Boot Record)

У системі 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.

HEX-редактор: сигнатури для NTFS

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

HEX-редактор: сигнатури для FAT32

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

HEX-редактор: сигнатури для exFAT

КРОК 5. Як відновити RAID 1 за допомогою Hetman RAID Recovery

У випадку RAID 1 програма також могла не визначити параметри автоматично.

Тому необхідно знайти зміщення вручну: відкрийте HEX Editor, введіть послідовність 45 46 49 20 50 41 52 54, оберіть HEX value і натисніть Find.

HEX-редактор: RAID 1

Ми визначаємо зміщення — 1 069 056.

Далі відкрийте RAID constructor і встановіть параметри для RAID 1: додайте диски і встановіть зміщення 1 069 056.

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

Hetman RAID Recovery: вказати параметри RAID 1 у конструкторі

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

Hetman RAID Recovery: RAID 1 у головному меню програми

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

Hetman RAID Recovery: відновлення файлів з RAID 1

Таким чином RAID можна реконструювати і витягти необхідну інформацію.

Висновок

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

Ключовим фактором успішного відновлення є правильна послідовність дій: уникати повторного створення RAID, форматування та запуску вбудованих утиліт Windows, які можуть перезаписати метадані масиву. Використання спеціалізованого програмного забезпечення для аналізу RAID дозволяє автоматично визначити параметри масиву та коректно зібрати його віртуально, навіть за відсутності одного з дисків (залежно від рівня RAID).

Важливо розуміти, що AMD RAIDXpert2 — це гібридне програмно-апаратне рішення, і його масиви значною мірою залежать від метаданих та драйверів. Тому у випадках серйозних відмов або пошкодження структури RAID пріоритет варто віддавати відновленню даних, а не спробам повернути масиву працездатність.

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

Valery Martyshko

Автор: , Технічний письменник

Автор, перекладач та технічний спеціаліст компанії Hetman Software. Має майже десятирічний досвід роботи в IT сфері, який охоплює різні галузі: від ПК з Windows та мобільних пристроїв, до фото та відео обладнання, сигналізацій та систем відеоспостереження, і т.д. Окрім іншого, є також спеціалістом по Android, Windows та Microsoft Office. Є експертом в області відновлення даних, файлових систем, пристроїв зберігання даних, RAID масивів.

Vladyslav Kupriyenko

Редактор: , Технічний письменник

Редактор статей блогу, автор та ведучий рубрики на YouTube каналі компанії Hetman Software. За освітою: спеціаліст з обслуговування комп’ютерних систем та мереж, вивчав розробку програмного забезпечення. Має досвід роботи в IT сфері, який охоплює різні галузі: адміністрування комп’ютерної мережі та обладнання, контроль та підтримка роботи Інтернет, офісних та спеціалізованих програм. Є фахівцем в області відновлення даних, файлових систем та пристроїв зберігання даних.

Рекомендуємо для вас