Интеграция драйверов SATA в дистрибутив Wndows XP
Очень распространенная проблема при установке Windows XP — это появление ошибки отсутствия жестких дисков.
Проблема в том, что у современных компьютерах, в особенности ноутбуков, используются контроллеры жестких дисков произведенные гораздо позже, чем Windows XP.
Поэтому стандартная версия Windows XP не содержит необходимых драйверов для установки.
Одним из способов обойти эту проблему — это переключение в BIOS режима работы SATA-контроллера.
Необходимо переключить режим работы SATA контроллера в IDE Mode. Но часто в BIOS ноутбуков такой опции нет.
В этом случае драйвера SATA можно интегрировать непосредственно в дистрибутив Windows с помощью программы nLite.
Данный способ является самым удобным, безопасным, и созданный в результате образ Windows XP можно использовать многократно.
Также этот вариант остается единственным для владельцев ноутбуков, так как у них нет возможности подключить флоппи-дисковод.
Итак, как же интегрировать драйвера в дистрибутив Windows XP?
Для интеграции нам понадобиться:
1. Дистрибутив Windows XP. Настоятельно рекомендуется использовать оригинальный образ Windows XP. Также лучше взять Windows XP SP2, и уже после установки Windows устанавливать сервис пак 3.
2. Программа nLite. Качать е следует с сайта-производителя (скачать). Если интеграция драйверов будет проходит на компьютере с установленной Windows XP, то для работы программы следует также установить Microsoft .NET Framework 2.0 (скачать). Для Windows Vista и выше, ничего кроме программы устанавливать не нужно.
3. Драйвера Sata/RAid контроллеров:
Устанавливаем программу nLite.
Качаем драйвера SATA и сохраняем у себя на компьютере. После этого необходимо их распаковать в какую-нибудь папку (например C:/SATA/).
В дисковод CD/DVD вставляем диск с Windows XP и копируем все содержимое диска на жесткий диск, например в папку C:/WINXP/.
Запускаем программу nLite. При запуске сразу можно указать язык интерфейса программы — русский.
Для продолжения нажимаем кнопку «Далее«. В появившемся окне «Расположение установочных файлов Windows» необходимо после нажатия кнопки «Обзор» указать путь к папке C:/WINXP/, куда было скопировано содержимое диска Windows XP.
после небольшой проверки программа nLite нам укажет подробные данные о версии Windows XP
нажимаем кнопку «Далее«. Так как драйвера интегрируем впервые, то в следующем окне также жмем «Далее«.
В окне «Выбор задач» отмечаем в разделе Интегрировать пункт Драйвера, а в разделе Создать — Загрузочный образ ISO.
Жмем «Далее«. Затем в окне «Драйвера» нажимаем на кнопку «Добавить«
и в появившемся меню выбираем пункт «Папка драйверов«
указываем путь к папке с распакованными драйверами
Здесь и далее очень важно указать на папку с драйверами именно той разрядности, что и используемого дистрибутива Windows. В 32-х разрядную Windows XP следует интегрировать только драйверы для 32-разрядной системы (в папке 32-bit или x86), а для 64-разрядной ОС — драйверы для 64-разрядной системы (они находятся в папке 64-bit или x64).
Это очень важный момент, иначе во время установки Windows может появится ошибка
«Файл ahcix64.sys испорчен. Для продолжения нажмите любую клавишу«.
В появившемся окне «Выберите драйвера для интеграции» укажите необходимые (используйте клавишу CTRL для выделения нескольких). Не забывайте про разрядность вашей Windows XP.
После выбора драйверов жмем «ОК«. В следующем диалоговом окошке также выбираем драйвера. Для драйверов Intel можно смело выбирать все драйвера (CTRL+A), для драйверов AMD соблюдайте разрядность.
После выбора жмем «OK«. В следующем окне нажимаем «Далее«.
соглашаемся на запуск процесса интеграции, нажав кнопку «Да«.
После окончания интеграции драйверов SATA нажимаем клавишу «Далее» для продолжения
Появляется окно «Загрузочный образ ISO«. Вставляем в пишущий привод CD/DVD чистый компакт диск. Дожидаемся его инициализации программой nLite. Указываем нужную нам метку (например, WinXP_SP2). Выбираем скорость записи. Для качественной записи лучше выбрать самую маленькую скорость.
После необходимых настроек нажимаем кнопку «Запись» и соглашаемся на запись диска, нажав кнопку «Да«.
Все, остается дождаться лишь окончание записи диска.
После этого вставляем диск в дисковод нужного нам компьютера, перезагружаемся и устанавливаем Windows XP.
После установки Windows XP, устанавливаем драйвера и Service Pack 3, если образ XP был с SP2.
Установка операционной системы на том RAID — метод установки по методу F6
Тип материала Установка и настройка
Идентификатор статьи 000005864
Последняя редакция 04.02.2020
Чтобы установить операционную систему на том RAID, выполните следующие действия:
- Включите RAID в системную BIOS
- Создать том RAID
- Установите драйвер RAID с помощью метода установки F6
Примечание | Эти инструкции связаны с возможностями RAID, а не с томами Intel® Optane™ объемами памяти. |
Включите RAID в системную BIOS
Эти инструкции относятся только к системным платам Intel® для настольных ПК. Настройки BIOS системными платами не Intel могут различаться. Следуйте инструкциям, прилагаемым к системной плате.
В зависимости от модели системной платы Intel® для настольных ПК включите RAID-массив, следуя одной из перечисленных ниже процедур.
- Нажмите клавишу F2 после начала тестирования памяти для самотестирования (после включения).
- Выберите меню « Конфигурация », а затем откройте меню « накопители SATA ».
- Установите режим SATA для набора микросхем в режимеRAID.
- Нажмите F10 для сохранения настроек BIOS и выхода из программы BIOS Setup.
- Нажмите клавишу F2 после начала тестирования разнесения памяти.
- Откройте меню « Дополнительно » и выберите меню « Конфигурация накопителя ».
- Установите режим дисковода « Расширенныевозможности».
- Включите технологию Intel® RAID.
- Нажмите F10 для сохранения настроек BIOS и выхода из программы BIOS Setup.
к началу страницы
Создать том RAID
Чтобы создать том RAID, выполните следующие действия:
- Нажмите клавиши CTRL + I одновременно, когда на экране публикации появится экран со статусом Option ROM, чтобы открыть пользовательский интерфейс ПЗУ.
- Выберите вариант создания тома RAID и нажмите клавишу Ввод.
- Введите имя тома или примите имя по умолчанию.
- Используйте клавиши со стрелками вверх и вниз для выбора уровня RAID и нажмите Enter.
- Нажмите клавишу Ввод , чтобы выбрать физические диски.
- Используйте клавиши со стрелками вверх или вниз, чтобы прокручивать список жестких дисков и нажать пробел , чтобы выбрать диск.
- Нажмите клавишу Ввод.
- Используйте клавиши со стрелками вверх и вниз, чтобы выбрать размер полосы и нажмите клавишу Ввод.
- Выберите емкость тома и нажмите клавишу Ввод.
- Нажмите клавишу Ввод , чтобы создать том.
- В командной строке нажмите Y , чтобы подтвердить создание тома.
- Выберите « выйти » и нажмите « Ввод».
- Нажмите Y для подтверждения и выхода.
К началу страницы
Установите драйвер RAID с помощью метода установки F6
Чтобы установить драйвер технологии хранения Intel® Rapid (Intel® RST) в процессе установки операционной системы, выполните следующие действия:
- Жимайте6Когда появится сообщение с приглашением, выполните следующие действия:
Нажмите клавишу F6, если вам необходимо установить драйвер SCSI или RAID стороннего производителя.
Сообщение отображается на этапе текстового режима в начале установки Windows XP *.
Примечание | После нажатия F6ничего не происходит. Программа установки по-прежнему загружает драйверы. Следите за запросом на загрузку поддержки накопителей с запоминающими устройствами. |
Вставьте диск с прилагаемой производителем аппаратной поддержки в дисковод A:
Этот диск содержит следующие файлы: ИААХЦИ. INF, IAAHCI.CAT, ИАСТОР. INF, IASTOR.CAT, ИАСТОР. SYS и TXTSETUP. Компаниями.
Примечание |
Драйверы уже установлены. Оставьте диск в дисководе, когда программа установки Windows скопирует файлы с диска в установочные папки Windows. После завершения процесса копирования извлеките диск. Установка Windows готова к перезагрузке.
К началу страницы
Как установить драйверы RAID на уже установленную Windows 7?
Я хорошо работал с Windows 7, установленной на SSD. Я хотел создать зеркальную установку Raid-1 для резервного копирования с использованием двух жестких дисков, поэтому я заказал два Samsung HD203WI .
Эта материнская плата поддерживает два разных RAID-контроллера, Intel ICH10R и SATA2 SATA2-контроллер Gigabyte. За ICH10R расположены 6 портов SATA и 2 порта SATA для контроллера Gigabyte. Я погуглил и подумал, что ICH10R — лучший выбор, и с тех пор я пытался заставить его работать.
Первое, что я сделал: выключил 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?
Измените 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 прямо из коробки. Нет рег. ключи, без копий / паст, без молитв.
В любом случае, я думаю, что все заканчивается, попробуйте на свой страх и риск и всегда делайте резервную копию в первую очередь.
Желая добавить массив RAID в существующую систему, настроенную с загрузочным диском в режиме IDE, автор статьи обнаружил, что после изменения BIOS на RAID система запускается в безопасном режиме.
Чтобы обойти это, они переключили BIOS обратно в IDE, загрузили Windows, зашли в редактор реестра, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV перешли к REG_DWORD и изменили его Start с 3 на 0 до, прежде чем перезагрузить и снова сконфигурировать RAID в BIOS.
Обратите внимание, что, как всегда, я настоятельно рекомендую сделать полную резервную копию диска вашей системы, прежде чем пытаться сделать это, и, по крайней мере, сделать резервную копию вашего реестра перед его редактированием.
Дальнейшая информация
Позвольте мне исправить это сам
Внимание! В этом разделе, методе или задаче содержатся шаги, в которых рассказывается, как изменить реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы выполните следующие действия внимательно. Для дополнительной защиты создайте резервную копию реестра, прежде чем изменять его. Затем вы можете восстановить реестр, если возникнет проблема. Для получения дополнительных сведений о резервном копировании и восстановлении реестра щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт: * 322756 Как выполнить резервное копирование и восстановление реестра в Windows
Чтобы решить эту проблему самостоятельно, включите драйвер AHCI в реестре, прежде чем изменять режим SATA загрузочного диска. Для этого выполните следующие действия:
- Выход из всех программ для Windows.
- Нажмите Пуск , введите regedit в поле Начать поиск и нажмите клавишу ВВОД.
- Если вы получили диалоговое окно Контроль учетных записей , нажмите Продолжить .
- Найдите и выберите один из следующих подразделов реестра:
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
- На панели справа щелкните правой кнопкой мыши пункт « Пуск» в столбце « Имя» и выберите пункт « Изменить» .
- В поле Значение введите 0 и нажмите кнопку ОК .
- В меню Файл выберите Выход, чтобы закрыть редактор реестра.
Кроме того, ответы на вопрос « Переключение с RAID на AHCI» на форуме сообщества Microsoft позволяют предположить, что другие ключи реестра также могут нуждаться в модификации или вместо них, в зависимости от вашего оборудования. Возможности включают в себя:
Для тех из вас (как я), у которых есть система AMD с контроллером SB8xx или SB9xx (и, возможно, также с другими моделями), попробуйте это руководство: http://www.wikihow.com/Enable-RAID-or-AHCI- без-Переустановка-Windows- (для-AMD-SB85-или-SB8XX-контроллеров)
Этот процесс работал для меня. У меня MSI 990FXA-GD80 с процессором AMD под управлением Windows 7 64-bit.
Руководство довольно подробное, поэтому я приведу его только здесь.
Установите в BIOS режим AHCI или RAID (в зависимости от того, что будет вашим окончательным выбором).
Загрузитесь в linux (достаточно live CD) и выполните команду lspci -vvnn . В этом списке перечислены все устройства PCI. Найдите свой контроллер RAID и запишите идентификатор поставщика (4 цифры), идентификатор устройства (4 цифры) и идентификатор подсистемы (8 цифр с двоеточием). Я нашел этот список идентификаторов поставщиков PCI информативным: http://www.pcidatabase.com/vendors.php?sort=id .
Верните BIOS в режим IDE.
В Windows скопируйте свой драйвер RAID (возможно, с именем ahcix64s.sys ) в C:\Windows\System32\drivers .
Импортируйте информацию реестра ниже (создайте текстовый файл с .reg расширением). Обязательно установите идентификатор поставщика, идентификатор устройства и идентификатор подсистемы.
Установите в BIOS режим AHCI / RAID.
Информация о реестре:
Как преобразовать существующую установку Windows 7 из IDE в RAID
Я успешно преобразовал существующую установку Windows 7 IDE в конфигурацию RAID 0. На самом деле это было не так сложно. Я прочитал сотни постов на нескольких форумах и так и не смог найти решение, поэтому сам разобрался. Ниже приведены шаги для выполнения задачи. Примечание. Если текущий жесткий диск ОС будет использоваться в массиве RAID, сначала необходимо клонировать раздел операционной системы на жесткий диск, который не будет использоваться в массиве RAID.
Предварительные условия: у вас должны быть жесткие диски, которые вы будете использовать в своем RAID, другой жесткий диск с вашей текущей установкой Windows 7 и внешний жесткий диск для образа ОС (DVD или Blu-Rays будут работать, но гораздо больше времени) ).
В поле поиска меню «Пуск» Windows введите «regedit» (без кавычек), затем щелкните правой кнопкой мыши запись и нажмите «Запуск от имени администратора», затем введите свои учетные данные пользователя для приглашения UAC и нажмите «Да», чтобы открыть regedit.
В regedit перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci, в правой панели щелкните правой кнопкой «Пуск», затем нажмите «Изменить»
В открывшемся окне измените шестнадцатеричное значение на «0» и нажмите «ОК». Закройте regedit, нажмите «Файл» в левом верхнем углу и нажмите «Выход».
Перезагрузите компьютер. Войдите в BIOS и измените конфигурацию SATA на AHCI. Сохраните настройки и выйдите из BIOS.
Когда компьютер загрузится, Windows 7 автоматически установит драйверы AHCI. Подсказка скажет вам, что ваш компьютер должен перезагрузиться.
Перезагрузите компьютер. После загрузки вы не должны получать никаких подсказок по установке оборудования. Если вы это сделаете, перезагрузите снова.
Как только нет никаких аппаратных подсказок установки или перезапускает уведомления. Выключи свой компьютер.
Большинство материнских плат и карт RAID имеют возможность запуска определенных портов SATA в качестве IDE в режиме RAID.
Проверьте / подключите жесткий диск к порту SATA RAID, который поддерживает IDE (для определения порта обратитесь к руководству по BIOS или материнской плате, на моей плате это были SATA 5 и 6).
Включите вашу систему, войдите в BIOS и измените режим SATA на RAID, но измените режим на IDE (RAID включен, но будет работать в режиме IDE на указанных портах). Сохраните настройки BIOS и выйдите.
Загрузитесь в Windows 7, и вам будет предложено перезагрузить компьютер. Перезагрузите компьютер.
Теперь у вас должен быть RAID-контроллер, требующий драйверов. Установите драйверы RAID. Перезагрузить компьютер.
Убедитесь, что ваш компьютер загружается, и все оборудование установлено, и нет никаких запросов на перезагрузку. Если будет предложено перезагрузить компьютер, перезагрузите компьютер.
Проверьте диспетчер устройств и убедитесь, что все установлено правильно и работает. Выключи компьютер.
Подключите жесткий диск вашей ОС к другому порту SATA, не назначенному для RAID. Подключите жесткие диски, которые вы хотите использовать в RAID, к соответствующим портам SATA (я настроил RAID 0 с двумя идентичными 1 терабайтными дисками на портах SATA 5 и 6).
Включите компьютер и войдите в BIOS. Перейдите в режим SATA и измените режим с IDE на RAID (теперь должен быть включен RAID и установлен режим RAID). Сохраните изменения и выйдите из BIOS.
Во время загрузки нажмите комбинацию клавиш, чтобы войти в утилиту конфигурирования RAID (у меня был Ctrl-F). Создайте свой RAID. Сохранить изменения и выйти.
Загрузите Windows и, используя Windows Disk Management (щелкните правой кнопкой мыши Компьютер и выберите «Управление», затем нажмите «Управление дисками»), инициализируйте диск и раздел / формат, если это необходимо / необходимо.
Если диски ОС или RAID содержат несколько разделов, перейдите к следующему шагу. Если клонирование диска, выполните этот шаг и пропустите следующий шаг. Используя ваше любимое программное обеспечение для создания образов (я использую Acronis или Ghost), клонируйте диск ОС на диск RAID. Это может быть сложно, если на диске ОС или диске RAID несколько разделов. Если диск ОС и диск RAID используют один раздел, клонирование является наилучшим вариантом. После клонирования диска перезагрузите компьютер.
Пропустите этот шаг, если вы клонировали диск ОС на диск RAID. Используя ваше любимое программное обеспечение для создания образов (я использую Acronis или Ghost), создайте образ вашего раздела Windows 7 и восстановите образ в нужный раздел на только что созданном RAID. Перезагрузите компьютер.
Введите системный BIOS и измените приоритет загрузки жесткого диска, чтобы начать работу с диском RAID. Сохраните изменения и выйдите из BIOS.
Загрузитесь с Windows и убедитесь, что дисковод RAID теперь является вашим диском C: \. Используя управление дисками Windows, переразметьте / отформатируйте оригинальный диск ОС или, если он больше не нужен в системе, выключите компьютер и отсоедините оригинальный диск ОС.
Если все прошло хорошо, теперь вы должны запустить Windows 7 на только что созданном диске RAID, а исходный диск ОС либо пуст и доступен как диск для резервного копирования / хранения, либо больше не установлен на компьютере.
Я нашел очень хитрый способ установить драйверы Raid в уже Windows 7 систему с AHCI в качестве настроек по умолчанию. Во-первых, запасной жесткий диск, который вы будете использовать для установки на него свежей копии Windows 7 (но с опцией RAID, установленной в BIOS, важно!). Прежде чем устанавливать новую копию Windows 7 на запасной жесткий диск, отсоедините основную Windows 7 от системы. Теперь, когда вы сделали новую установку. Повторно подключите ваш основной Windows 7 и дайте опцию RAID установить в BIOS. Перезагрузите компьютер, но принудительно перейдите в BIOS, чтобы выбрать, на каком диске ваш главный Windows 7 включен, и выберите загрузку прямо сейчас! Windows 7 будет искать недостающие драйверы (raid) и найдет их в вашей новой установке и, наконец, установит их (вместо получения BSOD) из вашей новой установки. Не может быть проще, чем это 🙂
Переустановка никогда не вариант! 🙂
Эй, приятель, я просто прошел этот точный сценарий, за исключением того, что я взял 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. Я не делал никаких сравнений, но из того, что я исследовал .
Во всяком случае, вот несколько полезных ссылок, которые я нашел при исследовании этой проблемы: