win 7 software raid 1, первинний диск не вдалося, що зараз?


0

У мене був програмний RAID 1 між дисками C: (завантажувальний диск) і запасний диск. Тепер мій головний диск помер, і запасний диск не завантажиться.

Як відновити комп'ютер? Чи отримую я порожній диск і встановлюю на нього Windows 7, потім намагаюся якось синхронізувати його з запасного диска? Чи можу я використовувати якийсь хак, щоб зробити мій другий диск завантажувальним?


Чи можете ви пояснити, чи є у вас програмний RAID між вікнами DISK (це весь диск, включаючи завантажувальні сектори тощо) або RAID на VOLUME C: ні інші учасники не засмагають як / boot).
Hennes

У мене був первинний диск на 220 гігабайт, тоді вторинний диск був 1 тб, у нього був розділ, який був синхронізований з головним диском, і він мав другий розділ з рештою дискового простору.
Web Master

Відповіді:


3

Це поширена проблема з м'якими налаштуваннями RAID для Windows.

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

Як правило, це легко виправити, якщо не було іншої проблеми, з якою ви працюєте ...

Коли ви створили RAID, на другому диску, ймовірно, не було розділів. Під час створення RAID Windows автоматично оновлює обидва диски як динамічний диск Windows.

Коли ви перетворюєте існуючий диск з розділами на динамічний, Windows створює на ньому "підроблений" MBR, щоб BIOS все ще може завантажувати машину. Якщо на диску немає розділів, підроблений MBR не створюється. Оскільки BIOS не розуміє динамічних структур даних диска, BIOS не може завантажитися на другий диск - навіть якщо вам вдалося створити завантажувальний розділ, який ви відсутні у першому диску. Крім того, корпорація Майкрософт не створює інструментів, які могли б створити підроблений MBR для вас, і ви не зможете перетворити динамічний диск на базовий, якщо на ньому є розділи.

Ось як це виправити:
На жаль, немає простого способу відновити вашу систему назад до того, як це було до цього. Найкраще сподіватися на те, щоб замінити невдалий диск і почати нову копію Windows 7. Після запуску знову ви можете імпортувати інший том RAID і рятувати ваші дані. Ось що ви робите:

  • Замініть несправний диск на новий. Ви можете від'єднати другий том RAID для безпеки на цьому етапі, але це не обов'язково.
  • Встановіть Windows 7 на новий диск. Дозвольте Windows Setup подбати про те, щоб розділити диск на вас.
  • Після інсталяції Windows 7 знову підключіть хороший диск RAID (якщо ви його відключили раніше) і перейдіть до Disk Administrator. Він покаже об'єм RAID як "Foreign Volume - Offline".
  • Клацніть правою кнопкою миші обсяг і виберіть Імпорт. Він попередить вас, що в тому обсязі відсутній один з його учасників, але ви вже знаєте, що ви можете просто ігнорувати його. Не намагайтеся відновити масив, синхронізувати його або щось подібне. Ви просто хочете підключити його, щоб побачити файли на ньому.
  • На цьому етапі у вашому колишньому томі RAID тепер має бути буква диска. Ви можете просто перейти до старої теки профілю та скопіювати дані з диска.

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

Я б дуже заохочував будь-кого з використання м'якої функції Windows RAID на завантажувальному томі.


Цікаво, якщо працює fixmbr і fixboot на диску буде виправити його.
David Schwartz

Це не зробить другий завантажувальний том.
Wes Sayeed

1

Це не повна відповідь, і якщо б я міг розмістити фотографії в коментарях, я б зробив це.

Те, що я намагаюся з'ясувати, хоча, як ви Windows завантаження системи.

Традиційний апаратний RAID представляє підроблений диск до ОС. За лаштунками цей віртуальний диск часто налаштовується на масиви інших фізичних дисків. Якщо у вас є обладнання RAID 1 і диск виходять з ладу, тоді ОС навіть не помічає.

Тепер ви написали, що ви використовуєте програмного забезпечення RAID 1. Це означає, що переклад між фізичними дисками (або розділами) на віртуальний диск здійснюється в програмному забезпеченні. Це, безумовно, вимагає, щоб операційна система працювала. Просто, як ви отримуєте OS з драйверами в порядку, щоб воно знаходилося в стані, де воно може завантажувати драйвери, це трохи перехоплення 22. Деякі з рішень:

  1. Створіть драйвер в основному ядрі.
  2. Завантаження з не-RAID частини (наприклад, іншого розділу).
  3. Завантажуйте з частини дзеркала, бажано в режимі лише для читання, а потім синхронізуйте дзеркала.

Те, що я бачив кілька разів з вікнами, це в основному це: enter image description here

Це класична установка, де диск розбивається на стару схему MBR. Потім встановлюються вікна і створюються принаймні два розділи. Один незашифрований завантажувальний розділ і один для розміщення тома C: \ t Прошивка (BIOS) включається, виконує POST і знаходить завантажувальний диск. MBR на диску вказує на "системний зарезервований" розділ як активний розділ і він завантажується. Завантажувач Windows на цьому розділі приймає, розшифровує обсяг C: (якщо потрібно, наприклад, коли bitlocker входить в гру) і продовжує завантажуватися з цього.

Тепер, якщо ви створюєте таку традиційну установку і додаєте другий диск, то ви можете перейти до дискамангамента, вибрати об'єм C: натиснувши на нього і вибрати "add mirror". Це відображає вибраний обсяг. Він не створить дзеркало всього диска.

enter image description here

Останнє - я підозрюю, що ви це зробили. У цьому випадку ваші дані все ще існують, але тепер у вас є не завантажувана установка.

Якщо це так, то:

  • Перевстановіть вікна та відновіть втрачені дані з резервних копій.
  • Or
    1: Зробіть повну резервну копію диска з робочого диска. (про всяк випадок).
    2: Насправді перевірте цю резервну копію!
    3: Встановіть свіжі вікна на інший диск і спробуйте додати до дзеркала старий том на диску 1TB.

3: Встановіть свіжі вікна на інший диск і спробуйте додати до дзеркала старий том на диску 1TB. що таке дзеркало? додати диск 2 до себе? Я так розгубився
Web Master

НЕ спробуйте додати старий том як дзеркало після повторної інсталяції Windows. Це може також знищити вміст другого диска! Тепер невдалий привід слід вважати зламаним дзеркалом і його не слід використовувати. Зовсім. Ваші дані безпечні на другому томі. Просто прикиньтеся, як перший диск мертвий і не намагайтеся його врятувати.
Wes Sayeed

Звідси резервні кроки 1 і 2. Тим не менш, було б непогано відновити дані з зламаного дзеркала. Ніколи не зробивши цього, я не можу розмістити розумні вказівки на це.
Hennes

Вибачте за непорозуміння. їм не питаю, чого не робити, їм запитую, що робити lol. так що отримайте новий диск 1, встановіть на нього вікна, а потім помістіть його в інший комп'ютер і скопіюйте і вставте в нього диск 2?
Web Master

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