Обладнання RAID10 HPA відновлення


1

У мене є апаратний RAID 1 + 0 на базі зовнішнього CFI-B8253JDGG DAS. Він був підключений до ПК з eSATA і містить 4x1TB HDD (загальна потужність 1.82TB в RAID10). Кілька днів тому я спробував підключити DAS до іншого комп'ютера, але щось пішло не так ... Мій RAID у Windows7 виглядав як один розділ з потужністю 931.51Gb RAW. (Пізніше я зрозумів, що проблема в материнській платі Gigabyte, настройках AHCI / IDE і, можливо, в hands.so). Я провів деякий час і скористався багатьма програмами, які намагалися відновити дані з RAID і розділені диски, зібрані на віртуальний RAID (всі операції, як тільки для читання). Тому я бачу повне дерево каталогів, але більша частина файлів не читається.

Одна цікава річ, яку я знайшов (/ dev / sdc - це мій RAID10):

$ sudo hdparm -N /dev/sdc

/dev/sdc:
 max sectors   = 1953403071/3906863104, HPA is enabled

але якщо я намагаюся встановити макс. HPA на "default" або відключити

$ sudo hdparm -N 3906863104 /dev/sdc

/dev/sdc:
 setting max visible sectors to 3906863104 (temporary)
 SET_MAX_ADDRESS failed: Input/output error
 max sectors   = 1953403071/3906863104, HPA is enabled

Інші програми для зміни параметрів HPA, таких як Victoria, HDD Capacity Restore Tool, не мають успіху.

Я перевірив те ж саме з іншим одним накопичувачем 1 Тб:

  • підключено до нового ПК
  • розділити RAW на 32 МБ
  • hdparm -N XXXXXXXXXX / dev / sdX
  • успішно змонтований розділ з усіма даними

Будь-які ідеї щодо зміни HPA на "default" / "factory" для цього RAID10?


UPD:

# hdparm -K 1 /dev/sdc

/dev/sdc:
 setting drive keep features to 1 (on)
 HDIO_DRIVE_CMD(keepsettings) failed: Input/output error


# hdparm -Np3906863104 /dev/sdc

/dev/sdc:
 setting max visible sectors to 3906863104 (permanent)
 SET_MAX_ADDRESS failed: Input/output error
 max sectors   = 1953403071/3906863104, HPA is enabled

Я намагався використовувати hdparm та інші програми, такі як HDAT2, Victoria 3.52, DiskCheckup.


1) Чи можете ви переконатися, що новий / поточний конфігурація все ще встановлена ​​в RAID10? Якщо він бачить один диск, а не масив (або 4drive RAID1E), то розмір вже на макс. 2) Чи є диски ідентичними? Якщо не встановлювати їх на однаковий розмір (з невеликим простором для запасних дисків у випадку, якщо диск заміни менше), це добре. 3) Чому б не відтворити? Протріть. Створити новий масив. Відновити з резервної копії. Це може зайняти кілька годин над SATA, але ви легко втратили ці години, намагаючись змусити його працювати.
Hennes

1) Цей Direct Attached Storage налаштовується з DIP-перемикачами на задній панелі. Так, встановлено значення RAID10
Broken047

2) Так, всі приводи однакові, всі приводи (окремо) показують ідентичні номера блоків і розмірів; 3) Звичайно, всі дані були відновлені з резервних копій, але це занадто легко витирати ^ _ ^ Я хочу вирішити цю проблему в будь-якому випадку.
Broken047

Що станеться, якщо ви також використовуєте hdparm -Np3906863104 --yes-i-know-what-i-am-doing /dev/sdc (HPA увімкнено, але видимі максимум секторів) або при спробі зберегти налаштування hdparm після скидання [програмного забезпечення] з hdparm -K 1 /dev/sdc ?
Hennes

Відповіли в першому повідомленні. (UPD :)
Broken047

Відповіді:


1

Відповідь від технічної підтримки CFI Group.

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


+1 лише для розміщення відповіді. (занадто багато людей, на жаль, цього не роблять).
Hennes
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.