Как установить драйверы RAID на уже установленную Windows 7?


9
  • 64-битная Windows 7 Ultimate
  • 6 ГБ ОЗУ
  • Intel i7 920
  • Intel X25-M SSD 80GB 2,5 "
  • Клуб 3D Radeon HD5750
  • GA-EX58-UD4P Материнская плата

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

Эта материнская плата поддерживает два разных RAID-контроллера, Intel ICH10R и SATA2 SATA2-контроллер Gigabyte. За ICH10R расположены 6 портов SATA и 2 порта SATA для контроллера Gigabyte. Я погуглил и подумал, что ICH10R - лучший выбор, и с тех пор я пытался заставить его работать.

Когда я активирую режим [RAID] из BIOS, Windows 7 выдает BSOD в точности так, как описано этим парнем: « Windows 7 начнет загружаться, она попадает на экран, где объединяются 4 цвета, и это синие экраны и перезапускается без неважно , что я делаю. "

Первое, что я сделал: выключил RAID, загрузился в Windows и попытался установить драйверы SATA RAID от Gigabyte . Я запускаю программу установки драйвера и выдает ошибку «Этот компьютер не соответствует минимальным требованиям для установки программного обеспечения». Затем я попробовал драйверы Intel Rapid Storage Technology (которые, очевидно, совпадают с предложенными на сайте Gigabyte), но это привело к точно такой же ошибке.

Затем я отсоединил новые жесткие диски Samsung от портов SATA, но оставил [RAID] включенным в BIOS. К моему удивлению, это все-таки BSOD, так что на данный момент я знал, что это проблема ОС / драйвера. Кроме того, я попытался с включенным Gigabyte RAID (в то время как 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 или гигабайт?
Ƭᴇ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 Configured To на RAID

Windows должна загружаться как обычно, без блокировок или BSOD, и вы должны увидеть, как она устанавливается Драйверы устройств, а затем устройство успешно установлено.

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

В любом случае я установил программное обеспечение Intel Storage Matrix, чтобы получить доступ к компоненту Storage Console, и при перезагрузке он работал так же хорошо.

Короче говоря, ICH10R с Windows 7 требовала модификации одной цифры, чтобы обеспечить функциональность RAID прямо из коробки. Нет рег. ключи, без копий / паст, без молитв.

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

Источник: http://forums.overclockers.co.uk/showpost.php?s=69448c6b35756aeb127dd4559ce9b431&p=13940673&postcount=3


2
Сообщения, содержащие только ссылки, настоятельно рекомендуются и не рекомендуются на всех сайтах обмена стека, поскольку ссылки часто устаревают. Если бы вы могли суммировать соответствующую информацию со ссылки на страницу, то, по крайней мере, если ссылка действительно умирает, люди будут иметь некоторое представление о том, что ранее показалось полезным посетителям.
Марк Бут

7

Из Как включить режим AHCI / RAID без переустановки Windows (P35 / ICH9 / ICH9R), как предложено Уолтом :


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

Чтобы обойти это, они переключили BIOS обратно в IDE, загрузили Windows, зашли в редактор реестра, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorVперешли к REG_DWORD и изменили его Startс 3на 0до, прежде чем перезагрузить и снова сконфигурировать RAID в BIOS.


Обратите внимание, что, как всегда, я настоятельно рекомендую сделать полную резервную копию диска вашей системы, прежде чем пытаться сделать это, и, по крайней мере, сделать резервную копию вашего реестра перед его редактированием.


Дальнейшая информация

Как предполагает tanantish, это также задокументировано в статье базы знаний Microsoft. Сообщение об ошибке появляется после изменения режима SATA загрузочного диска (KB922976).

Позвольте мне исправить это сам

Внимание! В этом разделе, методе или задаче содержатся шаги, в которых рассказывается, как изменить реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы выполните следующие действия внимательно. Для дополнительной защиты создайте резервную копию реестра, прежде чем изменять его. Затем вы можете восстановить реестр, если возникнет проблема. Для получения дополнительных сведений о резервном копировании и восстановлении реестра щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт: * 322756 Как выполнить резервное копирование и восстановление реестра в Windows

Чтобы решить эту проблему самостоятельно, включите драйвер AHCI в реестре, прежде чем изменять режим SATA загрузочного диска. Для этого выполните следующие действия:

  1. Выход из всех программ для Windows.
  2. Нажмите Пуск , введите regedit в поле Начать поиск и нажмите клавишу ВВОД.
  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 

Точно так же, чтобы добавить больше ссылок типа linky, это на самом деле MSKB 92297, который говорит вам о необходимости внести изменения и дает объяснение, почему оно срабатывает (в основном, во время установки, оно отключает любые драйверы, которые ему не нужны, но так как вы включили raid-контроллер, вам нужно сказать, чтобы он загрузился в 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-bit.

Руководство довольно подробное, поэтому я приведу его только здесь.

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

  2. Загрузитесь в linux (достаточно live CD) и выполните команду 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. В поле поиска меню «Пуск» Windows введите «regedit» (без кавычек), затем щелкните правой кнопкой мыши запись и нажмите «Запуск от имени администратора», затем введите свои учетные данные пользователя для приглашения UAC и нажмите «Да», чтобы открыть regedit.

  3. В regedit перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci, в правой панели щелкните правой кнопкой «Пуск», затем нажмите «Изменить»

  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 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 будет искать недостающие драйверы (raid) и найдет их в вашей новой установке и, наконец, установит их (вместо получения BSOD) из вашей новой установки. Не может быть проще, чем это :)


0

Переустановка никогда не вариант! :)

Эй, приятель, я просто прошел этот точный сценарий, за исключением того, что я взял 2 диска RAID 0 с неисправного внешнего диска Lacie и подключил их к моему рабочему столу в надежде спасти мои данные.

Поскольку ваш системный диск не будет RAID-массивом, вам нужно переместить загружаемый диск с OFF контроллера ICH и загрузить этот диск на этот контроллер в режиме IDE.

Так:

  • Системный жесткий диск, на контроллере ICH, в режиме IDE = хорошо (но не может установить драйвер RAID, поскольку для установки драйвера должно быть установлено устройство - Глупый 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). Мне потребовалось немало усилий, чтобы Googling расшифровать сумасшедшую систему 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 (целевая автономная ОС) и выполните импорт файла reg.
5) перезагрузка ...

Все это доступно в Multiboot 2k10 ISO. Но некоторые программы не на английском языке.

PS Только что попробовал на SB950 RAID. Все было сделано без проблем ...


-1

Для меня это было: HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ intelide Я восстанавливал резервную копию с оборудования на виртуальную машину Hyper-V.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.