Як встановити драйвери RAID на вже встановлену Windows 7?


9
  • 64-розрядна Windows 7 Ultimate
  • 6 Гб оперативної пам’яті
  • Intel i7 920
  • Intel X25-M SSD 80 ГБ 2,5 "
  • Club 3D Radeon HD5750
  • GA-EX58-UD4P Материнська плата

У мене нормально працює Windows 7, встановлений на SSD. Я хотів створити дзеркальну настройку Raid-1 для резервного копіювання за допомогою двох жорстких дисків, тому я замовив два Samsung HD203WI .

Ця материнська плата підтримує два різних RAID-контролери, ICH10R від Intel ICH10R від Intel і Gigabyte SATA2 SATA2. За ICH10R є 6 портів SATA та 2 порти SATA для контролера гігабайт. Я погукав навколо і здавалося, що ICH10R - кращий вибір, і з тих пір я намагаюся змусити його працювати.

Коли я активую режим [RAID] з BIOS, Windows 7 надає BSOD саме так, як описав цей хлопець: " Windows 7 почне завантажуватися, він потрапляє на екран, де зібралися 4 кольори, і сині екрани та перезапуск ні що б я не робив ".

Перше, що я зробив: вимкнув RAID і завантажився в Windows і спробував встановити драйвери SATA RAID від Gigabyte . Я запускаю програму встановлення драйвера, і вона дає помилку "Цей комп'ютер не відповідає мінімальним вимогам до встановлення програмного забезпечення". Тоді я спробував драйвери Intel Rapid Storage Technology (що, мабуть, те саме, що запропоновано на сайті Gigabyte), але це призвело до точно такої ж помилки.

Потім я від'єднав нові жорсткі диски Samsung від портів SATA, але залишив увімкнено [RAID] у BIOS. На мій подив, це все ще BSOD'd, тому в цей момент я знав, що це проблема ОС / драйвера. Крім того, я спробував увімкнути RAID Gigabyte (у той час як ICH10R RAID відключений), і він завантажився просто чудово.

Тоді я подумав, що, можливо, я не можу встановити драйвери RAID зсередини ОС. Тому я ще раз навмисно викликав BSOD, а потім із активованим RAID ICH10R та жорсткими дисками Samsung, я вибираю режим завантаження Windows 7 у меню завантаження. Він бачить певні проблеми, намагається відремонтувати, не вдається і не просить встановити драйвери (які я поставив на USB-накопичувач). Я також намагався використовувати командний рядок для відновлення: "rundll32 syssetup, SetupInfObjectInstallAction DefaultInstall 128 iaStor.inf", але він дав "Установка не вдалася."

Тож я не знаю, як мені діяти. Чи дійсно мені потрібно перевстановити Windows 7 та завантажити драйвери RAID у налаштуваннях Win7? Я не хочу встановлювати жодну ОС на RAID, Windows 7 є і буде на SSD. Я просто хочу створити резервну копію RAID-1, використовуючи ці два жорсткі диски.

Я маю на увазі, чому мені потрібно перевстановити операційну систему, щоб додати налаштування RAID?


До якого контролера додається SSD? ICH або Gigabyte?
Ƭᴇcʜιᴇ007

Він додається до ICH.
happysencha

Відповіді:


8
Поверніть назад BIOS на IDE Enhanced, щоб Windows могла завантажуватися.

У папці Windows \ System32 \ Drivers - це файл під назвою iaStorV.sys, встановлений ОС за замовчуванням.

У реєстр ми йдемо.

Перейдіть до:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Servic es \ iaStorV

Змінити REG_DWORD "Почати" з 3 на 0

Перезавантажити

Перейдіть у BIOS і змініть Sata, налаштований на RAID,

Windows має завантажуватися як звичайне, без блокувань або BSOD, і ви побачите, що це встановлюється Драйвери пристрою з наступним встановленням пристрою успішно.

Я перевірив його перед встановленням Intel Storage Matrix v8.7.0.1007 (чинний як @ 18/2/09), і він працював чудово.

Я все одно встановив програмне забезпечення Intel Storage Matrix, щоб отримати доступ до компонента консолі зберігання, і при перезавантаженні він працював так само добре.

Якщо коротко розповісти, ICH10R з Windows 7 вимагав модифікації однієї цифри, щоб функціональність RAID була доступна прямо з коробки. Без рег. ключі, жодна копія / пасти, ніякі молитви.

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

Джерело: http://forums.overclockers.co.uk/showpost.php?s=69448c6b35756aeb127dd4559ce9b431&p=13940673&postcount=3


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

7

Від Як включити AHCI / RAID режимі без переустановлення вікна (P35 / ICH9 / ICH9R) , як було запропоновано Уолта :


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

Щоб уникнути цього, вони переключили BIOS на IDE, завантажили вікна, увійшли в редактор реєстру, перейшли до HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorVта змінили REG_DWORD Startз 3на 0перед перезавантаженням та налаштуванням RAID в BIOS знову.


Зауважте, як завжди, я дуже рекомендую зробити повну резервну копію вашої системи перед тим, як спробувати це, і принаймні створити резервну копію реєстру перед його редагуванням.


Додаткова інформація

Як стверджує tanantish, це також задокументовано у статті бази знань Microsoft Повідомлення про помилку виникає після зміни режиму SATA завантажувального накопичувача (KB922976)

Дозвольте самі це виправити

Важливо Цей розділ, метод чи завдання містять кроки, які розповідають, як змінити реєстр. Однак серйозні проблеми можуть виникнути, якщо ви неправильно змінили реєстр. Тому переконайтеся, що ви ретельно виконуєте ці кроки. Для додаткового захисту створіть резервну копію реєстру, перш ніж змінювати його. Потім ви можете відновити реєстр, якщо виникає проблема. Щоб отримати додаткові відомості про створення резервної копії та відновлення реєстру, натисніть такий номер статті, щоб переглянути статтю в базі знань Microsoft: * 322756 Як створити резервну копію та відновити реєстр у Windows

Щоб вирішити цю проблему самостійно, увімкніть драйвер AHCI в реєстрі перед тим, як змінити режим SATA завантажувального диска. Для цього виконайте наступні дії:

  1. Закрийте всі програми на базі Windows.
  2. Натисніть кнопку Пуск , введіть regedit у полі Почати пошук , а потім натисніть клавішу ENTER.
  3. Якщо ви отримаєте діалогове вікно « Керування обліковими записами користувачів» , натисніть « Продовжити» .
  4. Знайдіть і натисніть один із таких підрозділів реєстру:
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
  5. На панелі праворуч клацніть правою кнопкою миші Пуск у стовпці Ім'я та натисніть Змінити .
  6. У полі Дані про значення введіть 0 та натисніть кнопку ОК .
  7. У меню « Файл » натисніть « Вийти», щоб закрити Редактор реєстру.

Окрім того, відповіді на запитання, що змінюється від RAID на AHCI на форумі спільноти Microsoft, передбачають, що інші ключі реєстру можуть потребувати змін або замість них, залежно від обладнання. Можливості включають:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\atapi
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nvstor
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\nvraid
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\amdsata 
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iastor 

Так само, як і для додавання до більшої кількості посилань на відповідність, це насправді в MSKB 92297, який говорить вам про внесення змін і пояснює, чому вона спалахує (в основному, під час встановлення, вона вимикає будь-які драйвери, які їй не потрібні, але оскільки ви ввімкнули контролер рейду, йому потрібно сказати завантажувати iastore.)
tanantish

ой, мій поганий - вдалося викреслити заднім
номером

@tanantish - Немає проблем. * 8 ')
Марк Бут

3

Для тих із вас (як я), які мають систему AMD з контролером SB8xx або SB9xx (і, можливо, також інші моделі), спробуйте це керівництво: http://www.wikihow.com/Enable-RAID-or-AHCI- без перевстановлення Windows- (для-контролерів AMD-SB85-або-SB8XX)

Цей процес спрацював на мене. У мене є MSI 990FXA-GD80 з процесором AMD під управлінням Windows 7 64-розрядний.

Посібник досить детальний, тому я лише тут його підсумую.

  1. Встановіть свій BIOS в режимі AHCI або RAID (залежно від того, який буде ваш остаточний вибір).

  2. Завантажтесь у linux (достатньо живого компакт-диска) та запустіть команду lspci -vvnn. У цьому списку відображаються всі пристрої PCI. Знайдіть свій контролер RAID та запишіть ідентифікатор постачальника (4 цифри), ідентифікатор пристрою (4 цифри) та ідентифікатор підсистеми (8 цифр із двокрапкою). Я знайшов цей список ідентифікаторів постачальників PCI інформативним: http://www.pcidatabase.com/vendors.php?sort=id .

  3. Повернення BIOS назад в режим IDE.

  4. В Windows скопіюйте свій драйвер RAID (можливо, названий ahcix64s.sys) в C:\Windows\System32\drivers.

  5. Імпортуйте інформацію реєстру нижче (створіть текстовий файл із .regрозширенням). Обов’язково встановіть ідентифікатор постачальника, ідентифікатор пристрою та ідентифікатор підсистеми.

  6. Встановіть ваш BIOS в режим AHCI / RAID.

Інформація про реєстр:


Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_1002&dev_4393&cc_0104]
"ClassGUID"="{4d36e97b-e325-11ce-bfc1-08002be10318}"
"Service"="ahcix64s"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"Tag"=dword:00000001
"ImagePath"="system32\\drivers\\ahcix64s.sys"
"Group"="SCSI Storport"
"DisplayName"="AMD AHCI Compatible RAID Controller"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Parameters]
"BusType"=dword:00000008
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Parameters\PnpInterface]
"5"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Settings]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Settings\CAM]
"EnableALPEDisableHotplug"=dword:00000000
"EnableCCC"=dword:00000000
"CCCTimeoutValue"=dword:0000000a
"CCCCompletionValue"=dword:00000020
"NCQEnableDiskIDBits"=dword:ffffffff
"EnableHIPM"=dword:00000000
"EnableDIPM"=dword:00000000
"EnableHDDParking"=dword:00000001
"CAMTimeOutValue"=dword:00000005
"EnableAN"=dword:00000001
"EnableAPS"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ahcix64s\Enum]
"0"="PCI\\VEN_1002&DEV_4393&SUBSYS_43931849\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001

3

Як конвертувати існуючу установку Windows 7 з IDE в RAID

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

  1. Передумови: у вас повинні бути жорсткі диски, які ви будете використовувати у своєму RAID, інший жорсткий диск із поточною установкою Windows 7 та зовнішній жорсткий диск для зображення ОС (DVD-диски або Blu-Rays працювали б, але набагато більше часу ).

  2. У вікні пошуку меню "Пуск" введіть "regedit" (без лапок), потім клацніть правою кнопкою миші та натисніть "Запустити як адміністратор", а потім введіть свої облікові дані користувачів для запиту UAC, а потім натисніть кнопку "Так", щоб відкрити regedit.

  3. У regedit перейдіть до HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci, на правій панелі клацніть правою кнопкою миші «start» та натисніть «змінити»

  4. У вікні, що відкриється, змініть шістнадцяткове значення на "0" і натисніть кнопку ОК. Закрийте regedit, натисніть "Файл" у верхньому лівому куті та натисніть "Вийти".

  5. Перезавантажте комп'ютер. Введіть BIOS і змініть конфігурацію SATA на AHCI. Збережіть налаштування та вийдіть з BIOS.

  6. Коли комп'ютер завантажиться, Windows 7 автоматично встановить драйвери AHCI. Підсказка підкаже, що комп'ютер потребує перезавантаження.

  7. Перезавантажте комп'ютер. Після завантаження у вас не повинно з'явитися жодних підказок щодо встановлення обладнання. Якщо це зробити, перезапустіть ще раз.

  8. Після того, як не буде запропоновано встановити обладнання або перезапустити сповіщення. Вимкніть комп’ютер.

  9. Більшість материнських плат та RAID-карт мають можливість запускати конкретні порти SATA як IDE в режимі RAID.

  10. Перевірте / підключіть ваш жорсткий диск до порту SATA RAID, який підтримує IDE (див. Посібник з BIOS або материнської плати, щоб визначити порт, на моїй платі це було SATA 5 і 6).

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

  12. Завантажтеся в Windows 7, і вам буде запропоновано перезапустити. Перезавантажте комп'ютер.

  13. Тепер у вас повинен бути RAID-контролер, який вимагає драйверів. Встановіть ваші драйвери RAID. Перезавантажте комп'ютер.

  14. Переконайтеся, що комп'ютер завантажився та встановлено все обладнання та немає підказок для перезавантаження. Якщо вас попросять перезапустити знову, перезавантажте комп'ютер.

  15. Перевірте диспетчер пристроїв і переконайтеся, що все правильно встановлено та працює. Вимкніть комп’ютер.

  16. Підключіть жорсткий диск ОС до іншого порту SATA, не призначеного RAID. Підключіть жорсткі диски, які ви хочете використовувати в RAID, до відповідних портів SATA (я встановив RAID 0 з двома однаковими 1 терабайтними накопичувачами на портах SATA 5 і 6).

  17. Увімкніть комп'ютер і введіть BIOS. Перейдіть до операції SATA та перемкніть режим з IDE на RAID (тепер повинен бути включений RAID, а режим встановлений на RAID). Збережіть зміни та закрийте BIOS.

  18. Під час завантаження натисніть комбінацію клавіш, щоб увійти утиліту конфігурації RAID (моя була Ctrl-F). Створіть свій RAID. Збережіть зміни та вийдіть.

  19. Завантажте Windows і за допомогою керування дисками Windows (клацніть правою кнопкою миші Комп'ютер і виберіть Manage, а потім натисніть Disk Management), ініціалізуйте диск та розділ / формат, якщо потрібно / потрібно.

  20. Якщо диски ОС або RAID містять кілька розділів, перейдіть до наступного кроку. Якщо клонування диск, виконайте цей крок і пропустіть наступний крок. Використовуючи улюблене програмне забезпечення для створення зображень (я використовую Acronis або Ghost), клонуйте дисковод ОС на привід RAID. Це може бути складним, якщо на накопичувачі ОС чи диска RAID є кілька розділів. Якщо дисковод ОС і привід RAID використовують один розділ, клонування - найкращий варіант. Після клонування диска перезавантажте комп'ютер.

  21. Пропустіть цей крок, якщо ви клонували дисковод ОС на привід RAID. Використовуючи улюблене програмне забезпечення для створення зображень (я використовую Acronis або Ghost), створіть зображення вашого розділу Windows 7 та відновіть зображення до потрібного розділу на новоствореному RAID. Перезавантажте комп'ютер.

  22. Введіть системну BIOS і змініть пріоритет завантаження вашого жорсткого диска, щоб почати з RAID-накопичувача. Збережіть зміни та закрийте BIOS.

  23. Завантажтесь у Windows та переконайтеся, що накопичувач RAID тепер ваш C: \ диск. Використовуючи керування дисками Windows, повторно розділіть / відформатуйте оригінальний привід ОС або, якщо це більше не потрібно в системі, вимкніть комп'ютер та відключіть оригінальний привід ОС.

  24. Якщо все пішло добре, тепер вам слід запустити Windows 7 на новоствореному RAID-диску, а ваш оригінальний накопичувач ОС або порожній, і доступний як накопичувач / накопичувач, або більше не встановлений на комп'ютері.


1

Я знайшов дійсно складний спосіб встановити драйвери Raid у вже систему Windows 7 з AHCI як налаштування за замовчуванням. По-перше, майте запасний жорсткий диск, який ви будете використовувати для установки на нього нової копії Windows 7 (але з опцією RAID, встановленою в BIOS важливо!). Відключіть основну Windows 7 від вашої системи, перш ніж встановлювати нову копію Windows 7 на запасний жорсткий диск. Тепер, коли ви зробили свіжу установку. Повторно підключіть свою основну Windows 7 і дозвольте опції RAID встановити в BIOS. Перезавантажте свою машину, але примусьте перейти в BIOS, щоб вибрати, на якому диску ввімкнено ваш основний Windows 7, і вирішити завантажувати його зараз! Windows 7 шукатиме відсутніх драйверів (рейд) та знайде їх у вашій новій інсталяції та нарешті встановить (замість отримання BSOD) із вашої нової інсталяції. Не може бути простішим за це :)


0

Перевстановлення ніколи не є варіантом! :)

Ей, приятель - я просто пережив цей точний сценарій, за винятком того, що я взяв 2 x RAID 0 диски з невдалого зовнішнього накопичувача Lacie і підключив їх до свого робочого столу, сподіваючись врятувати мої дані.

Оскільки ваш системний диск не буде RAID, вам потрібно перемістити диск, який ви завантажуєте, з OFF від контролера ICH, та завантажте цей диск на цьому контролері в режимі IDE.

Тому:

  • Системний жорсткий диск, на контролері ICH, в режимі IDE = хороший (але не можна встановити драйвер RAID, оскільки для встановлення драйвера повинен бути пристрій - STUPID Intel, але я впевнений, що для цього є технічна причина)
  • Системний жорсткий диск, на контролері ICH, в режимі RAID = bsod (не може завантажитися, оскільки у Windows немає драйвера RAID, дійсно 22)
  • Системний жорсткий диск на іншому контролері, в режимі IDE та контролер ICH в режимі RAID = завантажувальний і може встановлювати

Перевірте успішне завантаження після переходу на ІНШИЙ контролер, перезавантажте систему, перейдіть у BIOS і ввімкніть RAID для контролера ICH. Оскільки ви завантажуєтесь за допомогою іншого контролера, це все хитавиця! Тепер, коли Windows завантажена, ви можете встановити відповідний пакет драйверів для свого контролера ICH.

Зауважте, що коли я вперше завантажився в Win7 з моїм контролером ICH, встановленим на RAID, я не міг успішно встановити драйвер (якийсь час вимкнувся), і він зайняв тривалий час, щоб вимкнутись і, врешті-решт, BSOD - наступна перезавантаження і все було добре .

Примітка щодо контролерів Intel ICH, рекомендуємо використовувати пакет Intel Rapid Storage Technology, який включає відповідні 32/64-бітні драйвери, а також утиліту Intel Rapid Storage Technology для налаштування ваших томів RAID (в основному таких же, як CTRL-I під час POST). Для розшифровки божевільної системи пакетів / випусків системи Intel мені знадобилося трохи, і, здається, на певному етапі лінія чіпсетів контролера зберігання пішла, хоч перейменувалась. Рекомендую використовувати цей пакет, який вийшов 23 березня 2010 року.

Як тільки ви побачите в диспетчері пристроїв RAID-контролер, ви приїдете до риси. Підключіть RAID-диски до відповідних портів на mobo, і ви їдете далеко.

Тільки недолік щодо цього конфігурації: зазвичай інший контролер повільніше, ніж ICH, і побудований для деяких інших завдань. Моя плата (ASUS p5q3) має як JMicron JMB322, так і ICH10R. Я не робив жодного бенчмаркінгу, але з того, що досліджував ...

У кожному разі, ось кілька корисних посилань, які я знайшов під час дослідження цієї проблеми:


0

Найбільш простим способом встановлення драйверів до офлайн-цільової ОС є наступний:

1) Завантажте та запишіть в реальному часі зображення WinPE ...
2) Завантажте це зображення та встановіть драйвери для перегляду ваших розділів RAID.
3) Запустіть програму InfToReg .. Відкрийте файл inf ваших драйверів RAID у цій програмі та збережіть .reg файл. Скопіюйте файли inf і sys (встановіть прапорець і вкажіть правильний шлях до націлювання на офлайн Windows). Або ви можете скопіювати файли inf і sys вручну.
4) Відкрийте Regedit (цільова офлайн ОС) і зробіть імпорт файлу рег.
5) Перезавантажте ...

Все це доступно в ISO Multiboot 2k10. Але деякі програми не англійською.

PS Щойно спробував це на SB950 RAID. Все було зроблено плавно ...


-1

Для мене це було: HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ intelide Я відновлював резервну копію з апаратного забезпечення до Hyper-V VM.

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