Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Вопрос по статье "Интеграция SATA/RAID драйверов" (http://forum.oszone.net/showthread.php?t=93861)

Delta_7 10-11-2007 17:31 676253

Вопрос по статье "Интеграция SATA/RAID драйверов"
 
Вопрос по статье найденной по адресу: http://www.oszone.net/2782/ "Интеграция SATA/RAID драйверов".

Цитата:
Шаг 5...
"Внимание! Для того, чтобы драйверы корректно устанавливались при инсталляции системы с жесткого диска или ее обновления с компакт-диска, вам нужно также внести изменения в файл dosnet.inf следующим образом:"

Вопрос по редактированию файла DOSNET.INF, у меня он имеет размер 169*988 байт (Win XP Prof)

Если секция [FloppyFiles.2] присутствует в файле DOSNET.INF один раз и здесь не возникает вопросов куда вставлять строки, то секция [Files] присутствует два раза.
Один раз:

[Files]
d5,I386\iepeers.dll
d5,I386\mshtml.dll
d5,I386\urlmon.dll
d5,I386\browseui.dll
d5,I386\shlwapi.dll
d5,I386\spru0419.dll
d5,I386\shdocvw.dll
конец секции

Второй раз:

[Files]
d1,_default.pif
d1,12520437.cpx
d1,12520850.cpx
d1,1394.inf
d1,1394bus.sys
d1,1394vdbg.sys
d1,1394vdbg.inf
d1,3145pcl.gpd
d1,3155pcl.gpd
d1,3165pcl.gpd
d1,31x5hc01.cnt
..... далее почти половина файла

Вопрос: в какую секцию вставлять имя sys файла?

Заранее спасибо.

Petya V4sechkin 10-11-2007 17:37 676256

Цитата:

Цитата Delta_7
секция [Files] присутствует два раза.

Цитата:

Цитата Delta_7
Вопрос: в какую секцию вставлять имя sys файла?

В XP не имеет значения, все секции обрабатываются.

Delta_7 10-11-2007 18:50 676293

Спасибо.

Иду дальше по статье.
Шаг 8 - Редактирование (создание) winnt.sif
Возник следующий вопрос:
Обязательно ли нужно создавать winnt.sif при интеграции SATA/RAID драйверов?

В статье http://oszone.net/2244 написано:
"Файл ответов представляет собой сценарий ответов на серию диалоговых окон графического интерфейса установки системы. Файл ответов говорит программе установки, как обращаться со всеми дополнительными файлами и папками, которые вы создали, а также предоставляет программе установки всю информацию, которую пользователь вводит в время стандартной установки Windows."

Мне автоматизация установки не нужна, нужно только интегрировать драйвера SATA, в этом случае каким должен быть файл winnt.sif?

И вот ещё непонятная фраза:
"Важное примечание: установочный диск, созданный при помощи файла ответов winnt.sif, не будет содержать возможности восстановления системы посредством функции Repair."

Не совсем понятен смысл этого примечания, может кто-нибудь пояснить?

Vadikan 10-11-2007 18:59 676297

Цитата:

Цитата Delta_7
Мне автоматизация установки не нужна, нужно только интегрировать драйвера SATA, в этом случае каким должен быть файл winnt.sif? »

Но ведь каким-то образом программе установки нужно сообщить о наличии ОЕМ-драйверов.

Цитата:

Цитата Delta_7
Не совсем понятен смысл этого примечания, может кто-нибудь пояснить? »

[решено] При наличии файла ответов нет функции Восстановления (Repair, [R])
Совмещение нескольких вариантов установки Windows XP на одном диске

См. также другие темы об интеграции SATA

Delta_7 10-11-2007 19:54 676325

Цитата:

Цитата Vadikan
Но ведь каким-то образом программе установки нужно сообщить о наличии ОЕМ-драйверов. »

Для интеграции SATA драйверов достаточно ли будет с помощью блокнота создать файл winnt.sif с секцией [Unattended]? или в winnt.sif должна быть ещё какая другая информация?

http://www.oszone.net/2782/
"Шаг 8 - Редактирование (создание) winnt.sifТеперь настало время изменить winnt.sif (или создать новый, если у вас его еще нет). Подробнее о winnt.sif я рассказываю тут, поэтому остановлюсь лишь на секции [Unattended]. Для успешной установки драйверов необходимо наличие в секции следующих параметров

[Unattended]
OEMPreinstall=Yes
OemPnPDriversPath=”Drivers\path”
где path - путь к директории с драйверами контроллера. В нашем примере это выглядит так:

[Unattended] OEMPreinstall=Yes
OemPnPDriversPath=”drivers\IC7_MAX3\intel;drivers\IC7_MAX3\Si3112r;drivers\IC7_MAX3\Si3114r;drivers\ IC7_MAX3\via”
Поскольку у нас драйвера расположены в нескольких директориях, мы заключаем их перечисление в кавычки и разделяем "точкой с запятой". Все значения параметра OemPnPDriversPath должны быть в одну строку, переносы недопустимы. Закройте winnt.sif и сохраните изменения (или сохраните ваш файл как winnt.sif в i386)."

Vadikan 10-11-2007 20:12 676334

Delta_7, указанной информации должно быть достаточно. Но можно указать и другие парамтеры.

Petya V4sechkin 10-11-2007 20:15 676336

Цитата:

Цитата Delta_7
или в winnt.sif должна быть ещё какая другая информация?

Нужна еще секция [Data], без нее ошибка будет.
Как минимум:
Код:

[Data]
MsDosInitiated=0


Delta_7 10-11-2007 20:15 676338

Спасибо, буду пробовать

Delta_7 10-11-2007 21:43 676362

Цитата:

Цитата Petya V4sechkin
[Data]
MsDosInitiated=0 »

Почитал, поизучал.
Нашёл ошибку :)
[Data]
MsDosInitiated="0"

0 должен быть в кавычках. Пишу чтобы никто не сделал ошибки прочитав эту тему.

Разбираюсь дальше и дошёл до создания загрузочного диска.
В теме "Создание загрузочного ISO/CD" http://www.oszone.net/2759/ не работает ссылка http://www.oszone.net/2759/user_img/...58/CDImage.zip в разделе "Использование утилиты CDImage от Microsoft для создания ISO образа". Пишет что файл не найден. Что делать, где брать?

Delta_7 10-11-2007 22:05 676384

В статье "Создание загрузочного ISO/CD" http://www.oszone.net/2759/ внизу нашёл ссылку на статью "MSFN о GUI CDImage" http://unattended.msfn.org/unattended.xp/view/web/15/ .
Там можно скачать CDIMAGE.EXE и boot.img

Вопрос:
xpboot.img - загрузчик для инсталляционного диска Windows XP из статьи "Создание загрузочного ISO/CD"

и

boot.img (2*048 байт) из "MSFN о GUI CDImage" - это одно и тоже или отличаются?

Для чего нужен boot.img, он куда-то копируется?

Delta_7 11-11-2007 00:00 676421

Я в шоке.
Целый день читал, разбирался с интеграцией драйверов SATA контроллера и вот свершился облом.

Предыстория.
Купил сестре ноутбук. DELL Vostro 1700 с предустановленной Windows Vista. Решил переустановить операционную систему на Win XP Prof SP2. Но при установке XP выходит сообщение, что на компьютере не обнаружено ни одного жёсткого диска, дальнейшая установка невозможна.

Подумал и предположил, что в старом XP может не быть драйверов от современного компьютера. Скачал все драйвера на XP, которые были на сайте DELL
http://support.euro.dell.com/support...WW1&hidlang=en
среди них нашёл драйвер "SATA Drives" - Intel Matrix Storage Manager. В архиве содержатся файлы:
iaahci.cat
iaahci.inf
iastor.cat
iastor.inf
iastor.sys
txtsetup.oem

Всё проделал по инструкции "Интеграция SATA-RAID драйверов.htm" http://www.oszone.net/2782/ , но после создания диска, при установке XP, опять не видит винчестер.

Что делал не так?
Может нужны ещё какие драйвера? Там есть ещё драйвера "Chipset" - "Intel Mobile Chipset", но там только *.cat и *.inf файлы, много, но нет *.sys.

dezzz 11-11-2007 00:40 676436

Я долго мучился со своим асером, а мне тут сказали что для каждого виндовса нужно свой БИОС прошивать и ссылка на сайт асера, так что это похоже на правду. Может быть у тебя такая же беда, проверь на оффициальном сайте.

Vadikan 11-11-2007 01:04 676445

Petya V4sechkin, спасибо за уточнение.
Цитата:

Цитата Delta_7
В теме "Создание загрузочного ISO/CD" http://www.oszone.net/2759/ не работает ссылка »

Исправлено.
Цитата:

Цитата Delta_7
xpboot.img - загрузчик для инсталляционного диска Windows XP из статьи "Создание загрузочного ISO/CD"
и
boot.img (2*048 байт) из "MSFN о GUI CDImage" - это одно и тоже или отличаются? »

Любой из них сгодится.

Цитата:

Цитата Delta_7
Для чего нужен boot.img »

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

Petya V4sechkin 11-11-2007 09:54 676514

Цитата:

Цитата Delta_7
Нашёл ошибку
[Data]
MsDosInitiated="0"
0 должен быть в кавычках.

Не имеет значения (лично у меня без кавычек).

Цитата:

Цитата Delta_7
Всё проделал по инструкции "Интеграция SATA-RAID драйверов.htm" http://www.oszone.net/2782/ , но после создания диска, при установке XP, опять не видит винчестер.

Проверьте еще раз.
Могу только предположить, что проблема у вас на шаге № 6. Секцию [HardwareIdsDatabase] не копируйте слепо из статьи, а тщательно сделайте сами из txtsetup.oem. Она должна выглядеть примерно так:
Код:

[HardwareIdsDatabase]
PCI\VEN_8086&DEV_282A&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2829&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2822&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2821&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2682&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2681&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C3&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C6&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C1&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C5&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2652&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2652&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2653&CC_0106 = "iaStor"

Вообще, есть и другие пути:
  • отключить в BIOS режим AHCI (может называться SATA Native Mode и т. п.), тогда драйвера интегрировать необязательно;
  • воспользоваться пакетами драйверов (MassStorage).

Delta_7 11-11-2007 12:23 676564

Цитата:

Цитата Petya V4sechkin
Вообще, есть и другие пути:
отключить в BIOS режим AHCI (может называться SATA Native Mode и т. п.), тогда драйвера интегрировать необязательно; »

Огромное спасибо. Отключил и всё заработало. Позже напишу подробнее.

Garry071 05-02-2008 15:20 733488

Прочитал статью, доработал свой дистриб - всё ОК при установке на RAID!
Однаок, есть проблема при установке не на RAID, а на AHCI...

Т.е.
Есть мать Asus P5KR, на ней провожу эксперименты. (ICH9R)
Если подключаю несколько винтов, ставлю в БИОС - RAID, всё ставится без флопов и прочего.
Если ставлю один винт и переключаю БИОС в режим AHCI - то Винда выпадает в синий экран сразу после "Windows Setup starting..."

1. Как корректно интергрировать и RAID, и AHCI дрова в один дистрибутив, учитывая, что iaStor один и тот-же?
2. Или, может, независимо от физического присутствия RAID-массива, всегда ставить в БИОСе режим RAID? Как это может повлиять на стабильность?

Petya V4sechkin 05-02-2008 16:14 733534

Цитата:

Цитата Garry071
1. Как корректно интергрировать и RAID, и AHCI дрова в один дистрибутив, учитывая, что iaStor один и тот-же?

У меня и на RAID, и на AHCI интеловские без проблем ставилось.

Garry071 05-02-2008 17:02 733576

Цитата:

Цитата Petya V4sechkin
У меня и на RAID, и на AHCI интеловские без проблем ставилось. »

Все как в статье делалось?
Может, проблема в том, что на том-же контроллере висит и DVD-ROM с которого производится установка?

Petya V4sechkin 05-02-2008 17:03 733578

Цитата:

Цитата Garry071
Может, проблема в том, что на том-же контроллере висит и DVD-ROM с которого производится установка?

Да, скорее всего.

Garry071 05-02-2008 17:30 733599

Цитата:

Цитата Petya V4sechkin
Да, скорее всего. »

Но, в случае с RAID'ом, он то-же там висит... :)

Petya V4sechkin 05-02-2008 17:34 733603

Garry071, загадка природы, полтергейст.
Версия драйвера последняя? На текущий момент 7.8.0.1012.

Garry071 05-02-2008 17:42 733613

Petya V4sechkin, да, именно они!..

vserd 05-02-2008 18:17 733635

Delta_7,
Цитата:

Цитата Delta_7
Вопрос: в какую секцию вставлять имя sys файла? »

В любую. MS сама разберется с ними.

YikxX 05-02-2008 21:46 733771

Могу предложить как вариант - использовать перепакованный пакет MassStorage драйверов от greg_b + интегратор Башрата. С этим набором проблем реально меньше... Со всеми вариантами (руками, нЛайт, аддон от BoaSoft) получал на Intel AHCI синие экраны, пока не попробовал этот способ - синек больше не видал никогда.

Vlad0 05-02-2008 22:02 733786

Моя проблема: Инсталлировать ХР на Toshiba Satellite L40-14B (купленнъй моей знакомой),
который продаётся без инсталлированной оси.
Инсталлация с оригинального CD WinXP pro corporate провалилась из-за отсутствия SATA драйверов.
И в BIOS нет опции эмуляции ИДЕ. Так что единственный способ инсталлировать ХР -- добавление интелских SATA дров
в инсталлационное CD.

Я решил использовать nLite вместо "ручной" интеграции САТА драйверов. Доверяясь утверждению из статьи

"Примечание. В статье описан ручной метод интеграции драйверов. Процесс можно автоматизировать при помощи nLite."

ОК. Используя nLite я добавил интелские драйверы (скачанные с сайта Тошибы) "мышкой" вместо редактирования соответствуюших файлов. Потом сравнил (с помощью Тотал коммандера) оригинальную дистрибуцию и дистрибуцию модифицированную nLite.

Разницы с "ручным" способом:

1) .in_ и .ca_ файлы сложены в i386\Nldrv\001 вместо $OEM$\...
2) Нет никаких следов файла txtsetup.oem в nLite инсталляции.
3) nLite модифицировал 17 файлов из i386 вместо 3 при ручной модификации.
При этом число модификаций в файле dosnet.inf -- 1418. Многовато.
4) А файл winnt.sif вообще не был создан.

Т.е. модификация созданная nLite противоречит эвристическому принципу "локальности":
"Малое добавление --> небольшая модификация". Что создаёт а пориори очень
большую вероятность появления трудно локализуемых глюков в этой модификации.

Вопрос: кто-нить успел реально успешно интегрировать САТА драйверы с помощью nLite?

YikxX 06-02-2008 09:36 734008

Vlad0, есть такие люди (как они утверждают). Но вот что-то не вериться мне... Единственное, что мне удалось получить в итоге при использовании нЛайт для интеграции MassStorage драйверов - из системы напрочь исчезла возможность автоматической установки драйверов (флэшки, дисковые разделы, HID-устройства и т.п.) без всяких вопросов. Т.е. или вылазил мастер нового оборудования, где надо было нажать Автоматически... или вообще обновлять список устройств через Диспетчер - тогда только все ставилось. Так что ГлюкЛайт выкинул нах и пользуюсь только описанным выше вариантом.
P.S. Если Intel ACHI никакой Лайт тебе не поможет... скорее всего получишь БСОД сразу после графического этапа установки.

P.S.S. Ситуаций, отличных от вышеописанной тоже не исключаю - все зависит от... знать бы от чего? :)

Garry071 11-02-2008 12:42 737799

Продолжу с вопросами... :)
Есть материнка на AMD 690G - надо интегрировать AHCI дрова в дистрибутив.
Вопросы такие:
1. Если положить туда-же, где уже лежат дрова от iaStor - то пройдёт или обязательно отдельный каталог? Файлы .cat, .inf, .sys имеют другие имена, TXTSETUP.OEM нету...
2. Дрова на диске имеются только под АТИ - это оно? Где, вообще, найти дрова под чипсет AMD 690 на amd.com/ati.com? Или, только, к производителю конкретной материнки топать?
3. В .inf-файле есть такой список (уже отредактированный мною!):
Код:

PCI\VEN_1002&DEV_4380&SUBSYS_E0361631 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_303117AA = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_303217AA = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_0C8D105B = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_82881043 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_01FA1028 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_02061028 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_73251462 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_73241462 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_02041028 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_01231025 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_01241025 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_110A1734 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_02041028 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_01231025 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_01241025 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_602A1509 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_602B1509 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_80121854 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_80131854 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_2C311509 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_595016F3 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_595216F3 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_240E174B = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_2410174B = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_240D174B = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_500017F2 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_60101695 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_73281462 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_73291462 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_14F21043 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_2A52103C = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_2A51103C = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_13E810CF = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_30C2103C = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_2A4E103C = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_2A4F103C = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_01FC1028 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_01FD1028 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_604C107B = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_B0051458 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_10D11734 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_600F1695 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_600E1695 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_21231019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_21241019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_43811019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_43821019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_100415BD = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_100515BD = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_0611A0A0 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_0614A0A0 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_21341019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_21351019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_21361019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_21811019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_21821019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_21411019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_21421019 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_72431462 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_72441462 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_71741462 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_71751462 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_B0031458 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_D6028086 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_43811849 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_43821849 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_280A103C = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_2814103C = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_82311043 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_82321043 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_43811002 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_43821002 = "ahcix86"

Можно это всё сократить до PCI\VEN_1002&DEV_4380 = "ahcix86" или обязательно каждый SUBSYS ??? В файле, вроде, SUBSYS нигде не встечается...
4. Залез в БИОС и не понял, что выставлять? Есть такие режимы:
- Native IDE
- RAID
- Legacy IDE
- IDE -> AHCI
Что выбирать для использования всех фич SATA-интерфейса, типа, NCQ??? Всё висит на SATA, но при выборе RAID ничего не видно в БИОСе и только DVD-RW в RAID-биосе...

Garry071 11-02-2008 13:59 737850

Отвечу сам себе - мож кому пригодиться... :)
1. Всё нормально, можно сваливать все файлы в один каталог - что логично - главное, разные имена для разных контроллёров...
2. АТИ - это оно. Остался вопрос где-бы найти дрова под все АМД/АТИ чипсеты, что-бы добавить их в дистрибутив для автоматической установки необходимых дров в процессе GUI-инсталляции... Ну и для AHCI/RAID версии поновее не помешают, если есть...
3. Сократил. Всё нормально: Disk 0 at Id 0 on bus 0 on ahcix86 [MBR]. Хорошо. :)
4. По режимам:
- Legacy IDE - не проверял...
- Native IDE - типа, эмуляция IDE на SATA-устройства. Дрова при загрузке не требуются...
- RAID - с SATA-DVD грузиться отказался, дальше, соотв., не пробовал...
- IDE -> AHCI - оно! дрова подхватились, ставится...

Garry071 14-02-2008 15:25 740125

Цитата:

Цитата Garry071
1. Как корректно интергрировать и RAID, и AHCI дрова в один дистрибутив, учитывая, что iaStor один и тот-же? »

Оказывается, мой косяк! :)
Я из iastor.inf
Код:

PCI\VEN_8086&DEV_2682&CC_0104
PCI\VEN_8086&DEV_27C3&CC_0104
PCI\VEN_8086&DEV_27C6&CC_0104
PCI\VEN_8086&DEV_2822&CC_0104
PCI\VEN_8086&DEV_282A&CC_0104

добавил, а из iaahci.inf
Код:

PCI\VEN_8086&DEV_2653&CC_0106
PCI\VEN_8086&DEV_2681&CC_0106
PCI\VEN_8086&DEV_27C1&CC_0106
PCI\VEN_8086&DEV_27C5&CC_0106
PCI\VEN_8086&DEV_2821&CC_0106
PCI\VEN_8086&DEV_2829&CC_0106
PCI\VEN_8086&DEV_2922&CC_0106
PCI\VEN_8086&DEV_5029&CC_0106

данные в TXTSETUP.SIF не добавил...
Вот и весь фокус...

ЗЫ: Кстати, это полный список интелловских контроллеров или есть ещё какие? :)

LeGoLaZz 24-02-2008 21:36 747612

Приветствую! Тоже возник один вопрос по интеграции драйверов.
Есть материнская плата, на ней зацеплен PCI контроллер САТА SIL-3112
Вопрос - куда надо засунуть драйвера?

По примеру
Цитата:

C:\preload\$OEM$\$1\drivers\motherboard\controller
Там есть папка мазерборд. Нужно ли в неё кидать драйвера?
Тоесть в
Цитата:

C:\preload\$OEM$\$1\drivers\A8N-SLI\SIL-3112
Или же по-другому?

YikxX 25-02-2008 00:17 747685

LeGoLaZz, место расположения файлов драйвера значения не имеет никакого - кидайте хоть в I386. Главное - в соответствующих файлах прописать правильно, чтобы при установке все скопировалось куда надо и правильно установилось.

asds1 08-04-2008 15:34 777469

Цитата:

Цитата YikxX
Могу предложить как вариант - использовать перепакованный пакет MassStorage драйверов от greg_b + интегратор Башрата »

не пойму, куда нужно положить перепакованый пакет драйверов, что бы интегратор увидел их? у меня окно выбора драйверов не активно.

labile 13-04-2008 22:24 780855

можете подсказать мне, если я хочу сделать рэйд на ich9r какие драйвера мне надо использовать, и какой именно файл надо разархивировать. я нашел папку где находится драйвер, который впоследствие надо записывать на дискету, это то что надо, если да, то что дальше?

DimaBat 14-04-2008 08:57 780969

Дальше всё тоже самое, что и в Интеграция SATA/RAID драйверов.
Вы ещё раз внимательно перечитайте.

labile 14-04-2008 18:56 781301

но это вот этот файл F6flpy32 надо?

Petya V4sechkin 14-04-2008 19:53 781320

Цитата:

Цитата labile
но это вот этот файл F6flpy32 надо?

Запускаете этот файл, он вам создает дискету (запишет на нее драйвер).

labile 16-04-2008 21:57 782857

это то понятно, если дисковода нет , то какой файл мне надо разархивировать и добавить к винде?

labile 19-04-2008 16:42 784862

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

FireWire1 27-04-2008 21:29 790399

Првиет всем!
Запнулся на шаге 4. Ну нивкакую не создаётся iastor.sy_
Как мне помочь?

igorgn 27-04-2008 22:22 790432

Может, кому-то и не нравится, но я все драйверы интегрирую с помощью nLite. И никаких проблем не возникало.

ispolin 28-04-2008 08:14 790610

вот такая беда..или я что то не так делаю ...
Nlite интегрировал дрова и сп3,провёл тонкую настройку,всё хорошо
но позавчера попытался поставить на ноут Compaq 6520s,не видит винт тут два предположения
1-нет дров в пакете от башрата
2-сборка получилась кривая из самого nlite
решил сделать по другому.СП3 через nlite,а дрова через интегратор DPs_BASE
после записи диска напрочь пропала загрузка с сидюка из под доса
в SIF всё пучком
[Data]
AutomaticUpdates="No"
Autopartition="0"
UnattendedInstall="Yes"
MsDosInitiated="0"
что случилось?Ребят подскажите куда копать?

magon 28-04-2008 12:27 790715

ispolin, Для интеграции пакета драйверов под SP3 используй DPs_BASE_80417RC.exe -
Цитата:

Support for XP SP3 & DPInst

asds1 28-04-2008 15:10 790851

пользовался и предыдущей версией интегр. Башрата. все нормально , интегрил в дистриб с уже интегрироанным сп3.
Цитата:

Цитата ispolin
СП3 через nlite »

СП нужно интегрить вручную командой и комстроки: c:\ (имя пака) /integrate:d:\xpcd
может из-за этого еще проблема( интегрил ведь не прямо, а через nlite)

ispolin 28-04-2008 17:01 790923

asds1,
после интеграции сп3 автозапуск из под доса есть, и после интеграции дров через DPs_BASE пропадает автозапуск из под доса
щас попробую другой версией
отпишусь

Muero 31-05-2008 17:50 815262

Какие файлы нужно добавить на загрузочную дискету, чтобы загрузиться из под нее в режиме рейда(AHCI)?

YikxX 31-05-2008 19:41 815341

Muero, txtsetup.oem, файл самого драйвера (*.sys), inf-файл драйвера и различные dll и прочее (если есть).

7human7 31-05-2008 22:38 815503

так и не понял, мне обязательно "париться" насчет драйверов на ATA/RAID? У меня есть 2 пк на который нужно установить Xp Sp-2. Я уже все подготовил, осталось дело за драйверами.
Их нужно поместить в $OEM$\$1\Drivers и в файле winnt.sif (которая должна лежать в папке i386) добавить:
Цитата:

OemPnPDriversPath="Drivers"
DriverSigningPolicy=Ignore
Но, что если у меня нет диска от пк? Как мне узнать (и достать ofc) какие драйвера на чипсет, мат. плату, звуковую мне нужны? (на everest почему-то не показывается инфо о чипсете и мат. плате)

Или просто "вытащить" сейчас из системы драйвера на чипсет, мат. плату и звуковую (аналогично и на 2 пк), только вопрос: где хранятся эти драйвера?


Vadikan 31-05-2008 23:02 815515

Цитата:

Цитата 7human7
Но, что если у меня нет диска от пк? Как мне узнать (и достать ofc) какие драйвера на чипсет, мат. плату, звуковую мне нужны? (на everest почему-то не показывается инфо о чипсете и мат. плате)
Или просто "вытащить" сейчас из системы драйвера на чипсет, мат. плату и звуковую (аналогично и на 2 пк), только вопрос: где хранятся эти драйвера? »

Не надо дублировать свой вопрос в различных темах. Я вам уже ответил в Найти все жизненноважные драйвера

Maza11 01-06-2008 02:32 815670

Не ругайтесь если это уже cпрашивали, я поиском ничего ненашел.
Интегрирую драйвера для sata raid программой Башрата DPs_BASE_805 версия DP_MassStorage_wnt5_x86-32_804.
Вообщем в конце файла TXTSETUP.SIF
вот такая лабудень
[Mouse]
msps2 = "Њлим Microsoft ¤«п Ї®ав* ¬лиЁ (ўЄ«оз*п BallPoint)",files.i8042,i8042prt
lgps2 = "Њлим Logitech ¤«п Ї®ав* ¬лиЁ",files.i8042,i8042prt
.....
[Keyboard]
STANDARD = "Љ«*ўЁ*вга* XT, AT Ё«Ё а*биЁаҐ***п (83-104 Є«*ўЁиЁ)",files.i8042,i8042prt
kbdhid = "Љ«*ўЁ*вга* ¤«п USB",files.kbdhid,kbdhid
USB = "Љ«*ўЁ*вга* ¤«п USB",files.kbdhid,kbdhid
и т.д.
из-за чего это?

при установки Виндовс в текстовом режиме оно драйвера находит, но тоже отобрадает тарабарщину

P.S. Поспешил с вопросом, только что глянул в оригинальный файлик в XP sp2 лицензионной, там тоже какракулями отображается.
Интересно почему так? и название САТА драйверов тоже каракулями

alexy 01-06-2008 22:51 816199

Потому что кодировка файла должна быть OEM. Вообще же, не используйте кирилицу.

bez_ 05-06-2008 11:47 818947

Зашил я SATA драйвера. Мать Gigabyte MA770 S3.Спасибо огромное за статью!!!
Но есть вопрос:
вначале SATA, потом интегрировать обновления UpdatePack или наоборот?

dimez 05-06-2008 13:46 819092

bez_, Если используешь аддон zz_cdimg, то, конечно, до апдейтпака.

Кто подскажет, интегрирую руками Intel AHCI драйвера в windows x64 по такому же принципу, что и в обычную.
Закидываю файлы IaStor.sys, iaAHCI.inf в amd64(iaAHCI.cat не копирую, т.к. правлю руками драйвера на предмет поддержки ICH6R и ICH8/9/10 без R, соответственно, цифровая подпись теряет силу; IaStor.inf не закидываю, потому-что материночный "райд" не нужен), правлю файлы в dosnet.inf, hivesft.inf и txtsetup.sif.
При загрузке - "The file iaStor.sys could not be found" и, соответственно, болт. Что я неправильно делать?

bez_ 05-06-2008 14:06 819113

dimez, использую Update Pack
без дополнительных аддонов

dimez 05-06-2008 14:09 819116

bez_, Всё равно :) Секции в txtsetup.sif и dosnet.inf обработаются в любом случае.

bez_ 05-06-2008 14:27 819133

dimez, Спасибо! Долго мучался,потом сам додумался ,что нужно вначале зашить SATA , а потом интегрировать обновления. :)
:oszone:

dimez 05-06-2008 15:49 819196

bez_, лучше ткни на "полезное сообщение" :)

Кто хорошо знает x64, ответьте на вопрос выше плиз?

Kostyas 05-06-2008 21:01 819414

При интеграции sataraide nvidia при помощи nLite выдается сообщение: выбрать тип драйвера Textmode or Regular PNP Driver.
Какой выбрать?

ispolin 08-06-2008 14:06 821418

вопрос вообще ламерский...
вот не могу понять
интегрируем сата дровав дистр,вставляем установочный диск и он же в САМОМ НАЧАЛЕ пытается найти винт,невидя его он отказывается устанавливать винду
а если увидел винт,только тогда начинается копирование файлов и на 39 минуте копирование драйверов
так как же тогда определяется винт?
надеюсь понятно расказал свой вопрос.

labile 20-06-2008 00:48 830683

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

YikxX 22-06-2008 08:59 832159

Цитата:

Цитата Kostyas
При интеграции sataraide nvidia при помощи nLite выдается сообщение: выбрать тип драйвера Textmode or Regular PNP Driver. »

Textmode

ispolin, винт определяется по ID оборудования (база HWID'ов и соответствующих им файлов *.sys находится в файле txtsetup.sif), определение винта происходит сразу же после загрузки дров на контроллеры (в это время черный экран и курсор мигает). А не в "самом начале". В самом начале используется только CD. На 39-й минуте копируется драйвер полностью (inf, cat, dll) - так называетмый драйвер PnP. Без него винда вылетит в BSOD при попытке загрузиться после GUI-этапа установки.

GADZ12 26-06-2008 07:16 835241

Доброго времени суток,

То ли у меня загончик.. то ли нет) в общем проблема, а может и не проблема в следующем :) :
Практически во всех драйверах от Silicon помимо основного драйвера контролера (например Si3112.sys), присутствуют "добавочки в виде SiRemFil.sys и SiWinAcc.sys. Так вот при интеграции секция [SCSI.Load] txtsetup.sif будет иметь следующий вид

Si3112 = si3112.sys,4
Si3112 = SiRemFil.sys,4
Si3132r5 = Si3132r5.sys,4
Si3132r5 = SiRemFil.sys,4
Si3132 = si3132.sys,4
Si3132 = SiRemFil.sys,4

Так вот если рассуждать логично, то система при выборе для установки двух одинаковых по имени драйверов предпочтет более свежий.. а оно не правильно) Но это в нормальном варианте Если же брать в расчет секцию [SCSI.Load] даже этого выбора у системы на самом деле нет) Поскольку в корне AMD64 в моем случае разумеется может существовать разумеется только один SiRemFil.sys или SiRemFil.sy_ . Точнее запакованый и распакованный конечно могут соседствовать, но в этом случае система будет делать выше означенный мной выбор. И выбран будет только один, который свежее). Косяк в том что они разные и это мягко сказанно).
Что посоветуете делать?
Переименовывать и патчить?
И еще вопрос в догонку, необходимо ли прописывать в [SCSI.Load] SiWinAcc.sys. Мое мнение вроде как нет, хотя может я и ошибаюсь)

Заранее спасибо за возможные ответы)

GADZ12 26-06-2008 08:00 835256

dimez,
Если вопрос еще актуален, то скорее всего файл просто не скопирован во время текствого участка установки:
можеш дать посмотреть [SourceDisksNames.amd64] и [WinntDirectories] и участкок [SourceDisksFiles] где идет речь о сабжевых файлах

Сам сейчас копаюсь со сборкой x64 :)

GADZ12 28-06-2008 17:32 837272

Мой вопрос снят) Просмотрел методики интеграции по разным драйвер пакам) файлы SiRemFil.sys и SiWinAcc.sys на текстовом режиме установки просто не нужны)
Спасибо Boa Soft за наводку)

RenZo-2007 29-06-2008 10:48 837607

У меня большая проблема с интеграцией этих драйверов. Буду признателен, если кто-нибудь сможет мне объяснить, чт оя делаю не так.
Опыта по интеграции драйверов через DriverPack у меня очень маленький.
С самого начала: я зашел на официальный сайт DriverPacks, скачал свежую версию утилиты и свежие Mass Storage. Все сделал по инструкции, выбрал 2-й вариант. Запаковка пошла и прошла удачно, но Finisher и еще какие-то файлы экзешные никуда не скопировались, но при этом пути в Gui есть и указывают на путь корня диска С:. Думаю, пусть! Создал папку ОЕМ и поместил все эти файлы туда и все стало на свои места. От части. Тест: ставлю на ноут или комп с САТА жесканом и после первой перезагрузки синий экран, который свидетельствует о том, как я понял, что где-то неправильно прописаны пути для необходимых файлов или вроде того. Т.е. какие-то файлы еще надо в ручную редактировать... Мне пока сложно сориентироваться во всем этом, поэтому буду признателен любой помощи и наводкам. И, как допустим, обновлять версии драйверов через этот же DriverPack на одну и ту же сборку. Обязателньо ли пересобирать образ? Чем больше информации сейчас, тем для меня лучше. Заранее благодарю!

YikxX 29-06-2008 12:44 837654

Цитата:

Цитата RenZo-2007
Обязателньо ли пересобирать образ? »

Да.
Цитата:

Цитата RenZo-2007
Все сделал по инструкции, выбрал 2-й вариант. »

Подробнее пожалуйста, по какой инструкции?
Цитата:

Цитата RenZo-2007
но Finisher и еще какие-то файлы экзешные никуда не скопировались, »

Значит не по инструкции или вы выбрали не метод №2.
Цитата:

Цитата RenZo-2007
Думаю, пусть! »

А зря.
Цитата:

Цитата RenZo-2007
все стало на свои места. От части. »

Вот именно.
Цитата:

Цитата RenZo-2007
Мне пока сложно сориентироваться во всем этом, поэтому буду признателен любой помощи и наводкам. »

Почитайте тут.

P0W3R_p4ck 06-07-2008 02:47 843583

читая эту тему я сделал вывод что все пытаюцца интегрировать драйвера для установки не без текстового режыма.
скажыте тогда как мене поступить если я установку веду после sysprep'а? как мне в уже установленую систему прописать недостающие sata/raid/ahci драйвера?

Petya V4sechkin 06-07-2008 09:06 843635

Цитата:

Цитата P0W3R_p4ck
если я установку веду после sysprep'а? как мне в уже установленую систему прописать недостающие sata/raid/ahci драйвера?

Если контроллер не работает с драйвером "Стандартный двухканальный контроллер PCI IDE", ситуация сложная. Пример описан в этой статье

Можно посмотреть в сторону Acronis® Universal Restore в связке с Acronis® True Image Echo (но это стоит немалых денег).

EvgeniuXP 20-07-2008 16:35 856875

Пытался интегрировать RAID контроллер, получилось только на половину....

мамка Asus P5B, райд контроллер ICHR7. Вс е сделал как в статье было написано, интегрировал, когда начал установку - синих экранов смерти не вызвало, значит дрова прошли, но когда прошел весь процесс установки WindowsXP с SP3 интегрированным происходит перезагрузка (как и должно быть после оставшихся 1 минуты), но потом появляется заставка Windows XP и компьютер снова перегружается и так постоянно.... в чем может быть проблема? Дистриб виндовоза брал легальный и интегрировал RAID драйввер ICHR7, больше ничего не делал...

но интересней еще впереди:
когда ставил windows и через клавишу F6 ставил дрова от райда - получал сразу синий экран смерти :), дрова родные, с материнской платы брал. Раньше ставил, было без проблем... сейчас в системе три HDD все SATA... один отрубил, но не помогло... RAID делал только на два HDD.

если ставить с Sergey&K - то все без проблем - система поставилась....

dimez 21-07-2008 13:29 857503

Цитата:

Цитата EvgeniuXP
когда ставил windows и через клавишу F6 ставил дрова от райда - получал сразу синий экран смерти , дрова родные, с материнской платы брал. »

Такое бывает, тоже сталкивался. Бери дрова с intel.com.
А вообще - фейкрайды использовать не советую.

Raistlin 22-07-2008 00:00 857973

В дистрибутив Win2K3 EE интегрирую драйверы для Intel ESRT2 RAID и Intel ESB2 RAID. Так вот, если в DOSNET.INF и TXTSETUP.SIF данные для ESRT2 указать перед ESB2, то при установке на систему с ESB2 жёсткие диски найдены не будут. Если после - то всё нормально. Правда, остаётся вопрос, не повторится ли при этом та же история на системе с ESRT2, но проверить не могу.
Кто-нибудь сталкивался с подобным и есть ли общее решение такой проблемы?

biggreeder 30-07-2008 00:33 864044

Цитата:

Цитата EvgeniuXP
Пытался интегрировать RAID контроллер, получилось только на половину.... »

EvgeniuXP, удалось ли как-то решить эту проблему? У меня аналогичная ситуация на Asus K8-NE Deluxe (nForce3). По окончании установки синий экран и перезагрузка...

Jony3 30-07-2008 18:54 864599

Народ, а где вообще можно скачать драйвера для контроллеров последней версии ( чтоб Windows работал на новых пк), на этом сайте есть?

Petya V4sechkin 30-07-2008 20:09 864643

Jony3, DriverPack MassStorage

Om.26rus 30-07-2008 20:45 864657

я вот не пойму, когда выкладываю сборку с интегрированной САТА в нее пихают САТА со всех материнских плат или обходятся одним интерл сторэдж паком для сата ?

Om.26rus 30-07-2008 21:07 864661

Petya V4sechkin , интегрируя DriverPack MassStorage, можно смело опустить 3 шага http://www.oszone.net/2782/ и приступить к 4-ому ? как я понил они уже разбиты по папкам в зависимости от матери.

и нет ни у кого батника готового по переносу добра из DriverPack MassStorage в i386 с целью пережатия всех .sys файлов ? :)

Jony3 31-07-2008 00:15 864781

Petya V4sechkin, а это они DP_MassStorage_wnt5_x86-32_805.7z, или там еще что-нибудь качать надо?
я их скачал по ссылке: http://dl3621.simplecdn.com/autocdn/..._x86-32_805.7z

Jony3 31-07-2008 00:31 864789

и еще вопрос, старые драйвера удалять нужно? и если да то как?

samsobi 31-07-2008 09:47 864939

Цитата:

Цитата Jony3
а это они DP_MassStorage_wnt5_x86-32_805.7z »

Да это они, но лучше бы все-таки брать их из первоисточника (ссылка в посте72), тем более там всегда последние новости и файлы. А то Инет знаете такая штука, можно и похватить не то! :)

YikxX 31-07-2008 11:25 865014

Цитата:

Цитата Om.26rus
и нет ни у кого батника готового по переносу добра из DriverPack MassStorage в i386 с целью пережатия всех .sys файлов ? »

Вот здесь ваш так называемый батник. Вопросы по нему, если возникнут, можете задавать здесь.

Цитата:

Цитата Jony3
и еще вопрос, старые драйвера удалять нужно? и если да то как? »

DP_BASE сам все заменяет на обновленные версии, ничего удалять не надо. Интегратор драйверов Boa Soft (z_drv_inst) - про него не знаю, так как не пользуюсь.

Vladik23 09-09-2008 12:18 894453

знатоки help !!!

проблема конечно не совсем критичная, но хочется довести до ума свой ноут.
имеется asus x50z (на деле это f50z, платформа). дрова под хп нашлись все, все работает. но хочется чтоб и режим AHCI тоже работал. в данный момент ноут работает в режиме native ide (по моему правило указал).

опыт интеграции саташных дров в дистрибутив есть небольшой. делал как-то hp compac, но внедрял драва nlite-ом. попробовал для своего, не прокатило, а именно винда не нашла хард еще на 1 этапе установки. попробовал методом указанный в небезизвестной статье http://www.oszone.net/2782/ . помогло отчасти. точнее установка винды прошла нормально, в штатном режиме. но вот при первой же загрузке выяснилось что то ли метод не сработал, то ли где сам косят сделал. хотя проверил все по 3 раза.

просто по статье вопрос: нет ведь наверно разницы, приминительно для какого компа написана данная статья, т.е. срабатывает на всех без исключения или у ноутов свои заморочки (такие как напр. отсутствие флопика).

драва тоже брал, кажись, правильные. в случае чего могу inf отправить.
код устройства следующий PCI\VEN_1002&DEV_439C&SUBSYS_10671043&REV_00\3&267A616A&0&A1 но это щас такой показывает при выключенном режиме AHCI. при висте был если не ошибаюсь PCI\VEN_1002&DEV_4391&SUBSYS_11117.... а дальше точно не помню.

подскажите как еще можно решить головоломку.

Garry071 09-09-2008 13:57 894543

Вложений: 1
Цитата:

Цитата Vladik23
код устройства следующий PCI\VEN_1002&DEV_439C&SUBSYS_10671043&REV_00\3&267A616A&0&A1 но это щас такой показывает при выключенном режиме AHCI. »

PCI\VEN_1002&DEV_439C="amdide";SB7xx PATA133
Цитата:

Цитата Vladik23
при висте был если не ошибаюсь PCI\VEN_1002&DEV_4391&SUBSYS_11117.... а дальше точно не помню. »

PCI\VEN_1002&DEV_4391="ahcix86";ATI SB700 AHCI
PCI\VEN_1002&DEV_4392="ahcix86";ATI SB700 Raid

Должны быть такие файлы:
Код:

AHCIx86.cat
AHCIx86.inf
AHCIx86.sys

Можно достать из Каталиста 8.8: ...\SBDrv\RAID7xx\x86\AHCIx86.*
Только субсис надо уточнить, или прописывать без него (я интегрирую ручками SATA-дрова в файл TXTSETUP.SIF в том числе)

Вот подробнее про INF-файл из этого каталиста:
читать дальше »
; ahcix86.INF
; Copyright Tue 10/04/2005 Advanced Micro Devices, Inc.
;
[Version]
signature="$Windows NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
CatalogFile=ahcix86.cat
Provider=%ATI%
DriverVer=03/07/2008, 3.1.1540.50
;

[ATI]
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4380&SUBSYS_280A103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4380&SUBSYS_2814103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_3029103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_3029103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_OE08105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_OE08105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_C2151631
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_C2151631
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_E2191631
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_E2191631
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_E2171631
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_E2171631
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4393&SUBSYS_OE10105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4393&SUBSYS_OE11105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4393&SUBSYS_OE13105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4393&SUBSYS_OE14105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4393&SUBSYS_OE0E105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4393&SUBSYS_OE0F105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_76401558
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_76411558
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_2A6E103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_2A6E103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_0E13105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_0E13105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_0E14105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_0E14105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_A7051478
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_A7051478
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_55021565
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_55021565
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_700116F3
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_700116F3
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_31331297
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_31331297
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_100415BD
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_100415BD
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_014C1025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_014C1025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_75011462
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_75011462
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_73021462
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_73021462
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_73041462
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_73041462
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_01551025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_01551025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_02591028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_02591028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_027E1028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_82EF1043
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_82EF1043
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_FF6A1179
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_FF621179
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_113E1734
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_113E1734
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_113A1734
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_113A1734
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_113B1734
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_113B1734
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_113D1734
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_113D1734
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_88AD1033
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_01471025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_01471025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_014B1025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_014B1025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_01481025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_01481025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_01491025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_01491025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_30E3103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_30F2103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_30F2103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_3600103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_3600103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_30F1103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_30E4103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_30E4103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_30FB103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_30FB103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_30FE103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_30FE103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_30FC103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_30FC103C
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_149210CF
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_43901019
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_43901019
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_82881043
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_82881043
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_025B1028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_025A1028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_02571028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_02571028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_02551028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_43911849
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_43921849
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4393&SUBSYS_43931849
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_B0021458
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_B0021458
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_014E1025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_014E1025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_014F1025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_014F1025
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_303617AA
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_303617AA
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_303F17AA
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_303F17AA
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_FF501179
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_02641028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_02651028
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_0E0E105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_0E0E105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_0E0F105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_0E0F105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_0E10105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_0E10105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_0E11105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_0E11105B
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4391&SUBSYS_43911002
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4392&SUBSYS_43921002
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4393&SUBSYS_43931002
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4381&SUBSYS_43811002
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4380&SUBSYS_43821002
%NapaDesc%=Napa_Inst,PCI\VEN_1002&DEV_4380&SUBSYS_43811002


Вот, кстати, можешь попробовать, что-бы не качать весь Каталист - заодно расскажешь получилось или нет - см.вложение.

Цитата:

Цитата Delta_7
Вопрос: в какую секцию вставлять имя sys файла? »

ИМХО, без разницы - я вставил в ближайшую, после секции [FloppyFiles.2]...

Vladik23 09-09-2008 18:38 894780

Вложений: 1
благодарю за помощь, однако:

1. в применяемых драйверах я засомневался в последнюю очередь.
Цитата:

Цитата Garry071
Можно достать из Каталиста 8.8: ...\SBDrv\RAID7xx\x86\AHCIx86.* »

я использовал те же самые.

2.
Цитата:

Цитата Garry071
(я интегрирую ручками SATA-дрова в файл TXTSETUP.SIF в том числе) »

я тоже вшивал ручками. следовал интрукции. однако вот шаг 5, у меня вызвал ряд вопросов. я же просто вписал теже цифры, какие были указаны в примере.

3. неработоспособность проявляется следующим образом: (в биосе с момента начала установки высталяю режим вкл. AHCI)/ винда начинает грузится (заставка с полосой бегущей) появляется на секунду, потом появляется заставка с какой-то писаниной. она вполне разборчива (т.е. это не иероглифы всяки), просто держится заставка четверть секунды, потом винда уходит в ребут. пока в биосе не выставиш обратно откл. AHCI, винда не загружается.

на всякий случай вложил свой txtsetup,

Mr dUSHA 09-09-2008 18:59 894796

Vladik23,
Вот готовые файлы, сгенерированые для драйвера от Garry071 из поста №81
Просто вставьте их содержимое в конец одноименных не правленых вами файлов из вашего дистрибутива. :)

txtsetup.sif:
читать дальше »

Код:

[SourceDisksFiles]
ahcix86.sys=1,,,,,,4_,4,1,,,1,4

[HardwareIdsDatabase]
PCI\VEN_1002&DEV_4380="ahcix86"
PCI\VEN_1002&DEV_4380="ahcix86"
PCI\VEN_1002&DEV_4392="ahcix86"
PCI\VEN_1002&DEV_4391="ahcix86"
PCI\VEN_1002&DEV_4393="ahcix86"
PCI\VEN_1002&DEV_4381="ahcix86"

[SCSI.Load]
ahcix86=ahcix86.sys,4

[SCSI]
ahcix86="AMD AHCI Compatible RAID Controller"



dosnet.inf:
читать дальше »

Код:

[Files]
d1,ahcix86.sys

[FloppyFiles.2]
d1,ahcix86.sys


Garry071 10-09-2008 09:44 895297

Vladik23, если ты пытаешься на компе с уже установленныой Виндой зайти в БИОС и поменять там режим на AHCI, то у тебя, есс-но, ничего не выйдет! Ведь Винда не знает где ей брать дрова под вдруг сменившееся устройство, с которого и надо грузиться. Ещё, кстати, надо-бы отключить Автоматическую перезагрузку (можно по F8 при загрузке или в самой Винде) и рассказать что-же там всё-таки тебе пишут.
Если тебе надо на уже установленной системе поменять режим на AHCI - то технология несколько иная. Надо со старым контроллером принудительно впихнуть Винде новые дрова, перезагрузиться, сменить режим на AHCI - после этого Винда найдет у себя нужный драйвер и нормально загрузиться. Единственно, может долго грузиться первый раз. Я так раз переехал с ICH-какого-то на внешний контроллер Sil-чего-то-там.

Mr dUSHA, да, у меня список DEV/VEN несколько побольше, т.к. там два разных драйвера, у них одинаковая пара DEV/VEN, но разные SUBSYS.
читать дальше »
[HardwareIdsDatabase]
PCI\VEN_1002&DEV_4380&SUBSYS_280A103C = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_2814103C = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_3029103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_3029103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_0E08105B = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_0E08105B = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_C2151631 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_C2151631 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_E2191631 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_E2191631 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_E2171631 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_E2171631 = "ahcix86"
PCI\VEN_1002&DEV_4393&SUBSYS_OE10105B = "ahcix86"
PCI\VEN_1002&DEV_4393&SUBSYS_OE11105B = "ahcix86"
PCI\VEN_1002&DEV_4393&SUBSYS_OE13105B = "ahcix86"
PCI\VEN_1002&DEV_4393&SUBSYS_OE14105B = "ahcix86"
PCI\VEN_1002&DEV_4393&SUBSYS_OE0E105B = "ahcix86"
PCI\VEN_1002&DEV_4393&SUBSYS_OE0F105B = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_76401558 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_76411558 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_2A6E103C = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_2A6E103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_0E13105B = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_0E13105B = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_0E14105B = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_0E14105B = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_A7051478 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_A7051478 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_55021565 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_55021565 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_700116F3 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_700116F3 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_31331297 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_31331297 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_100415BD = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_100415BD = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_014C1025 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_014C1025 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_75011462 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_75011462 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_73021462 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_73021462 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_73041462 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_73041462 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_01551025 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_01551025 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_02591028 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_02591028 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_027E1028 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_82EF1043 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_82EF1043 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_FF6A1179 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_FF621179 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_113E1734 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_113E1734 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_113A1734 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_113A1734 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_113B1734 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_113B1734 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_113D1734 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_113D1734 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_88AD1033 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_01471025 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_01471025 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_014B1025 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_014B1025 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_01481025 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_01481025 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_01491025 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_01491025 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_30E3103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_30F2103C = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_30F2103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_3600103C = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_3600103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_30F1103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_30E4103C = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_30E4103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_30FB103C = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_30FB103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_30FE103C = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_30FE103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_30FC103C = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_30FC103C = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_149210CF = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_43901019 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_43901019 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_82881043 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_82881043 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_025B1028 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_025A1028 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_02571028 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_02571028 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_02551028 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_43911849 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_43921849 = "ahcix86"
PCI\VEN_1002&DEV_4393&SUBSYS_43931849 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_B0021458 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_B0021458 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_014E1025 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_014E1025 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_014F1025 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_014F1025 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_303617AA = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_303617AA = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_303F17AA = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_303F17AA = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_FF501179 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_02641028 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_02651028 = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_0E0E105B = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_0E0F105B = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_0E10105B = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_0E11105B = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_0E0E105B = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_0E0F105B = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_0E10105B = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_0E11105B = "ahcix86"
PCI\VEN_1002&DEV_4391&SUBSYS_43911002 = "ahcix86"
PCI\VEN_1002&DEV_4392&SUBSYS_43921002 = "ahcix86"
PCI\VEN_1002&DEV_4393&SUBSYS_43931002 = "ahcix86"
PCI\VEN_1002&DEV_4381&SUBSYS_43811002 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_43821002 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_43811002 = "ahcix86"
PCI\VEN_1002&DEV_4380&SUBSYS_14F21043 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_73261462 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_2A52103C = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_2A51103C = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_13E810CF = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_30C2103C = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_2A4E103C = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_72971462 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_01FC1028 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_01FD1028 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_604C107B = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_B0041458 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_10D11734 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_600F1695 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_600E1695 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_21231019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_21241019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_43811019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_43821019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_100415BD = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_100515BD = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_0611A0A0 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_0614A0A0 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_21341019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_21351019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_21361019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_21811019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_21821019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_21411019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_21421019 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_72431462 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_72441462 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_71741462 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_71751462 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_B0031458 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_D6028086 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_43811849 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_43821849 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_280A103C = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_82311043 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_82321043 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_81EF1043 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_43821002 = "ahci8086"
PCI\VEN_1002&DEV_4380&SUBSYS_43811002 = "ahci8086"

Но, думаю, и без SUBSYS'ов должно нормально работать - единственное, тогда два разных драйвера не подсунешь
читать дальше »
[SCSI]
iaStor = "Intel ICH6/7/8/9/10R SATA RAID/AHCI Controller"
ahcix86 = "AMD AHCI Compatible RAID Controller"
ahci8086 = "ATI AHCI Compatible RAID Controller"


ЗЫ: А что Винда при установке просматривает наличие необходимых секций по всему файлу, а не просто доходит до первого упоминания секции и всё? Это хорошо - я частенько дрова добавляю - так существенно проще, да и сразу видно что есть уже.

dimez 10-09-2008 10:13 895313

Цитата:

Цитата Garry071
А что Винда при установке просматривает наличие необходимых секций по всему файлу, »

Ага.

Mr dUSHA 10-09-2008 13:01 895417

Цитата:

Цитата Garry071
тогда два разных драйвера не подсунешь »

Тот второй, который ahci8086 - это просто более старая версия.

2ALL
В статье есть один недочет, а именно отсутствует упоминание о надобности добавления в реестр параметра
HKLM,SYSTEM\CurrentControlSet\Services\<имя_драйвера>\Parameters\PnpInterface,5,0x00010001,0x0000000 1
для тех драйверов, у которых он указан в INF-файле и в txtsetup.oem.

Причем добавлять его нужно как в INF-файлы, из которых реестр создается, например в HIVESYS.INF, так и обязательно в setupreg.hiv.

В обоих случаях параметр нужен для правильной инициализации драйвера и в нужный момент.

Только в случае с setupreg.hiv - это гарантирует, что на текстовом этапе установки, в момент выбора диска, драйвер увидит свой контролер и винчестер к нему подключенный.

А добавление параметра в HIVESYS.INF избавит от "синего экрана смерти 7B (UNMOUNTABLE_BOOT_VOLUME)" после перезагрузки между текстовым и графическим этапами установки, поскольку на графическом этапе до того, как инсталлятор установит драйвер на дисковый контроллер уже нормальным способом, через INF-файл, используется драйвер, указанный еще на текстовом этапе.

Petya V4sechkin 10-09-2008 13:52 895452

Цитата:

Цитата Mr dUSHA
В статье есть один недочет, а именно отсутствует упоминание о надобности добавления в реестр параметра
HKLM,SYSTEM\CurrentControlSet\Services\<имя_драйвера>\Parameters\PnpInterface,5,0x00010001,0x0000000 1
для тех драйверов, у которых он указан в INF-файле и в txtsetup.oem.

Причем добавлять его нужно как в INF-файлы, из которых реестр создается, например в HIVESYS.INF, так и обязательно в setupreg.hiv.

Странно, люди и без этого как-то жили, и драйвера без проблем интегрировали.

Garry071 10-09-2008 14:23 895472

Цитата:

Цитата Mr dUSHA
Тот второй, который ahci8086 - это просто более старая версия. »

Не исключаю, что так и есть,но SUBSYS'ы-то разные у старого и нового драйверов...

Цитата:

Цитата Petya V4sechkin
Странно, люди и без этого как-то жили, и драйвера без проблем интегрировали. »

Кстати, да, уже ни одну систему на RAID'ы разные ставил (в основном интел от 6-го до 10-го, но бывали и ATI, и VIA, и Sil) - никаких проблем незамечал ниразу...

Mr dUSHA 10-09-2008 15:02 895506

Цитата:

Цитата Petya V4sechkin
Странно, люди и без этого как-то жили, и драйвера без проблем интегрировали. »

Угу. Только не со всеми драйверами без него работает.
Например универсальный нВидиевский драйвер nvgts таки не видит некоторые контролеры без этого параметра.

Кроме того много людей интегрирует драйвера не руками а nLite-ом. А nLite уже давно научился прописывать этот параметр.

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

Vladik23 10-09-2008 15:52 895546

для Mr dUSHA и Garry071

попробовал, все равне не получается. :(

Цитата:

Цитата Garry071
если ты пытаешься на компе с уже установленныой Виндой зайти в БИОС и поменять там режим на AHCI, то у тебя, есс-но, ничего не выйдет! »

возможно в предыдущем посте не совсем понятно выразился. я начинаю установку винды с уже включенным режимом AHCI.

Цитата:

Цитата Garry071
и рассказать что-же там всё-таки тебе пишут. »

, а пишет экран смерти что нет харда, (код ошибке с окончанием 07В).

Цитата:

Цитата Garry071
Если тебе надо на уже установленной системе поменять режим на AHCI - то технология несколько иная. Надо со старым контроллером принудительно впихнуть Винде »

если я правильно понимаю, предлагается просто обновить драйвер контроллера, предложив ему райд-драйвер. сразу скажу, что попробовал и не помогло. пачку каталиста устанавливал, переключал. все равно не идет. :dont-know. если имеется другой вариант, можно ли поподробнее.

Petya V4sechkin 10-09-2008 16:06 895560

Цитата:

Цитата Mr dUSHA
Только не со всеми драйверами без него работает.
Например универсальный нВидиевский драйвер nvgts таки не видит некоторые контролеры без этого параметра.

Спасибо, будем знать.

Garry071 10-09-2008 17:08 895630

Цитата:

Цитата Vladik23
а пишет экран смерти что нет харда, (код ошибке с окончанием 07В). »

1. Дрова не подходящие.
2. Винда их не видит.

Проверяем так:
1. При включении компа, в самом конце, прям перед загрузкой с CD (Press any key to boot from CD...) есть одна интересная табличка в которой надо найти (кнопка Pause тебе в помощь :) ) что-то с название SATA/AHCI/RAID Controller или похожем (в крайне правом столбце) и по строчке отследить VID и PID которые надо сравнить с теми, что указаны в дровах. Есс-но, при этом надо сперва включить AHCI режим, дабы не искать VID/PID стандартного IDE-контроллера, которым он прикидывается в неAHCI режиме!
2. При загрузке с CD внизу отображается название текущего подгружаемого драйвера. Там надо попытаться увидеть название своего свежевкоряченного :) Если промелькнёт знакомое название - значит Винда его, скорее всего, подгрузила...

Цитата:

Цитата Vladik23
если я правильно понимаю, предлагается просто обновить драйвер контроллера, предложив ему райд-драйвер. сразу скажу, что попробовал и не помогло. »

Это уже после установки пробовал, я надеюсь? А то я совсем запутался... Т.е., ставил в неAHCI режиме, а потом пробовал сменить драйвер, верно?

Важный момент - надо не предложить! Надо именно ПРИНУДИТЕЛЬНО вкорячить! Потому, что у неAHCI-контроллера и у AHCI-контроллера совершенно разные VID/PID и когда ты пытаешься предложить - он, есс-но, не находит к чему приладить твой драйвер - ведь контроллер имеет другой VID/PID на этот момент. А вот после перезагрузки VID/PID сменится и Винда радостно обнаружит к чему драймер можно приладить. :)

Тут ещё вариант в голову пришел:
3. Винда после загрузки с CD после надписи Starting Windows пишет, что она не нашла ни одного жесткого диска? Или же именно выпадает в синий экран смерти?
CD-ROM не на САТА, случайно?
Если синий экран - то какие-то проблемы с драйвером, мне кажется... Мож стоит попробовать более старые или, наоборот, новые дрова?

asds1 10-09-2008 18:00 895689

Цитата:

Цитата Vladik23
, а пишет экран смерти что нет харда, (код ошибке с окончанием 07В). »

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

Garry071 11-09-2008 09:20 896129

asds1, дрова сам интегрировал? AMD/ATI и без SUBSYS'ов? Может в них, всё-же дело?

YikxX 11-09-2008 16:39 896498

Вопрос на засыпку: у драйверов на RAID для nVidia есть сам драйвер (nvgts.sys) а есть т.н. busextender (nvraid32.sys или nvatabus.sys). Одно без другого не работает. HWIDы, на которые цепляется busextender всегда одинаковые, а вот сами версии busextender'а разные, и драйвер (nvgts.sys) одной версии не подцепится на busextender другой версии (если я ошибаюсь - поправьте). Как обойти такое недоразумение при интеграции в винду нескольких пакетов драйверов на RAID с разными версиями nvgts.sys?

Mr dUSHA 11-09-2008 18:12 896561

YikxX,
nvrd32.sys используется только если контролер в RAID-режиме. Если в обычный SATA/AHCI, то нужен только один nvgts.sys.
NVATABUS.sys - это тоже минипорт-драйвер, а не BusExtender.

Цитата:

Цитата YikxX
Как обойти такое недоразумение при интеграции в винду нескольких пакетов драйверов на RAID с разными версиями nvgts.sys? »

ИМХО оставить только самую новую версию nvgts.sys и nvrd32.sys, а в ИНФах для NVATABUS.sys закоментировать те HWIDы, которые пересекаются с HWIDами из nvgts.inf для того, чтоб NVATABUS ставился только на старые контролеры, которые nvgts не поддерживает.

YikxX 11-09-2008 21:06 896699

Цитата:

Цитата Mr dUSHA
используется только если контролер в RAID-режиме »

Я про RAID изначально и говорю, где в моем посте хоть одно упоминание про AHCI? ;) С AHCI то как раз проблем нет.
Цитата:

Цитата Mr dUSHA
NVATABUS.sys - это тоже минипорт-драйвер, а не BusExtender. »

Просвятите пожалуйста, в чем разница? Я просто мог ошибиться в терминах... Просто ориентировался на ключ isbusextender=true в драйвпаке Башрата.
Цитата:

Цитата Mr dUSHA
а в ИНФах для NVATABUS.sys »

Извините, мне такие inf-ы неизвестны. :(
Вот выдержка из inf-файла для RAID версии 5.10.2600.0666
Код:

[NVIDIA]
%MCP51S%=Crush11_Inst,PCI\VEN_10DE&DEV_0267&CC_0104
%MCP51S%=Crush11_Inst,PCI\VEN_10DE&DEV_0266&CC_0104
%NVRAID_DESC%=nvraid,GenNvRaidDisk
%NVRAID_BUS_DESC%=nvraidbus,*_NVRAIDBUS
%NVRAID_BUS_DESC%=nvraidbus,*NVRAIDBUS

что здесь комментировать?
А вот такая же но уже из версии 5.10.2600.0622
Код:

[NVIDIA]
%MCP04SSS%=Crush11_Inst,PCI\VEN_10DE&DEV_003E&CC_0104
%MCP04SSS%=Crush11_Inst,PCI\VEN_10DE&DEV_0036&CC_0104
%MCP55S%=Crush11_Inst,PCI\VEN_10DE&DEV_037E&CC_0104
%MCP55S%=Crush11_Inst,PCI\VEN_10DE&DEV_036F&CC_0104
%NVRAID_DESC%=nvraid,GenNvRaidDisk
%NVRAID_BUS_DESC%=nvraidbus,*_NVRAIDBUS
%NVRAID_BUS_DESC%=nvraidbus,*NVRAIDBUS

Совпадающие хвиды %NVRAID_BUS_DESC% видите?

Я сейчас посмотрел - похоже, я в предыдущем посте ошибся: nvgts.sys или nvatabus.sys - это минипорт-драйвера (*_NVRAIDBUS, *NVRAIDBUS), а nvraid32.sys - это сам драйвер на RAID (PCI\VEN_10DE&DEV_003E&CC_0104, PCI\VEN_10DE&DEV_0036&CC_0104 и т.д.). Так правильно?

Mr dUSHA 11-09-2008 22:18 896756

Цитата:

Цитата YikxX
Я сейчас посмотрел - похоже, я в предыдущем посте ошибся »

Да, видимо так и было, а я еще вас запутал немного....

NVATABUS - это минипорт, для IDE/SATA на вторых и третьих нФорсах.
А вы имели ввиду все-таки NVRAIDBUS :)

Цитата:

Цитата YikxX
Просветите пожалуйста, в чем разница? »

В варианте с RAID, шинный расширитель является прослойкой-дополнением между драйвером шины и минипорт-драйвером (реальным драйвером конкретного устройства), тогда как в стандартном режиме минипорт-дарйвер работает непосредственно с шинным драйвером конкретной шины.

Довольно таки лаконично ИМХО нарисовано здесь:
Layered Driver Architecture

Еще, если вам конечно все это интересно, можете скачать и установить пакет (57 мб):
Windows Driver Kit (WDK) Documentation
Это документация для разработчиков драйверов, и там очень подробно расписаны все аспекты драйверной архитектуры, и всего с этим связанного. Также в комплекте хорошая дока по INF-файлам для драйверов.

По поводу нВидиевских драйверов, предлагаю протестировать такой вариант (если у вас будет время и возможность):
Взять современный nvraid-драйвер (10.3.0.21) и засунуть ему такой вот подправленный nvrd32.inf (я туда добавил все HWIDы, перечисленные в его же txtsetup.oem), и проверить, будет ли он работать на всех возможных контролерах, HWIDы которых перечислены в правленом ИНФе.

nvrd32.inf:
читать дальше »

Код:

; Copyright (C) 2002-2008  NVIDIA Corporation
; Unauthorized copying or use without explicit permission of NVIDIA
; is prohibited
[Version]
Signature = "$Windows NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%NVIDIA%
CatalogFile=nvraid.cat
DriverVer=01/25/2008,10.3.0.21

[DestinationDirs]
nvraid.Files.x86_12 = 12
nvraid.CoInstFiles = 11
Crush11.Files.x86_12 = 12
Crush11.CoInstFiles = 11

[SourceDisksNames.x86]
0=%Desc_x860%

[SourceDisksFiles.x86]
nvgts.sys=0
nvrd32.sys=0
nvraidco.dll=0
NvRCoAr.dll=0
NvRCoCs.dll=0
NvRCoDa.dll=0
NvRCoDe.dll=0
NvRCoEl.dll=0
NvRCoEng.dll=0
NvRCoENU.dll=0
NvRCoEs.dll=0
NvRCoEsm.dll=0
NvRCoFi.dll=0
NvRCoFr.dll=0
NvRCoHe.dll=0
NvRCoHu.dll=0
NvRCoIt.dll=0
NvRCoJa.dll=0
NvRCoKo.dll=0
NvRCoNl.dll=0
NvRCoNo.dll=0
NvRCoPl.dll=0
NvRCoPt.dll=0
NvRCoPtb.dll=0
NvRCoRu.dll=0
NvRCoSk.dll=0
NvRCoSl.dll=0
NvRCoSv.dll=0
NvRCoTh.dll=0
NvRCoTr.dll=0
NvRCoZhc.dll=0
NvRCoZht.dll=0

[Manufacturer]
%NVIDIA%=NVIDIA

[NVIDIA]


%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0036
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_003E
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0054
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0055
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0266
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0267
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_037E
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_037F
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_036F
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_03F6
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_03F7
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_03E7
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_044C
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0558
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0559
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_055A
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_07F8
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_07F9
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_07FA
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_07FB
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0AD9
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0AD8
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0ABD
%NVSTOR_DESC%=Crush11_Inst,PCI\VEN_10DE&DEV_0ABC


%NVRAID_DESC%=nvraid,SCSI\NVIDIA__Raid_Disk________
%NVRAID_DESC%=nvraid,SCSI\__NVIDIA_______Raid_Disk
%NVRAID_DESC%=nvraid,SCSI\NVIDIA__Raid_Disk_20_____
%NVRAID_DESC%=nvraid,SCSI\__NVIDIA____Raid_Disk_20
%NVRAID_BUS_DESC%=nvraidbus,*_NVRAIDBUS
%NVRAID_BUS_DESC%=nvraidbus,*NVRAIDBUS
%NVRAID_BUS_DESC%=nvraidbus,*NVRAID20
                                         
[Crush11_Inst.ntx86]
CopyFiles = Crush11.Files.x86_12

[Crush11_Inst.ntx86.HW]
AddReg=Crush11_Inst.ntx86.AddReg.HW

[Crush11_Inst.ntx86.AddReg.HW]
; allow access from system and administrator only
HKR,,"Security",,"D:P(A;;GA;;;SY)(A;;GA;;;BA)"

[Crush11_Inst.ntx86.CoInstallers]
CopyFiles = Crush11.CoInstFiles
AddReg = Crush11_Inst.CoInst_AddReg

[Crush11_Inst.CoInst_AddReg]
HKR,,CoInstallers32,0x00010000,                \
        "nvraiins.dll, NvRaidCoInstaller"


HKR, Uninstall, Script,0,"nvide.nvu"
HKR, Uninstall, Name,0,"NVIDIA IDE Driver"
HKR, Uninstall, INFSrcDir, 0, %01%
HKR, Uninstall, Uninstaller,0,"nvuide.exe"

[Crush11_Inst.ntx86.Services]
AddService = nvgts,0x00000002,Crush11_Service_Instx86,Crush11_EventLog_Instx86

[Crush11_Service_Instx86]
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_BOOT_START%
ErrorControl = %SERVICE_ERROR_CRITICAL%
ServiceBinary = %12%\nvgts.sys
LoadOrderGroup = "SCSI Miniport"
AddReg = Crush11_DisableFltCache_AddReg
AddReg = pnpsafe_pci_addreg

[Crush11_EventLog_Instx86]
AddReg = Crush11_EventLog_AddReg

[Crush11_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\nvgts.sys"
HKR,,TypesSupported,0x00010001,7

[Crush11_DisableFltCache_AddReg]
HKR,,DisableFilterCache,0x00010001,1

[pnpsafe_pci_addreg]
HKR, "Parameters\PnpInterface", "5", %REG_DWORD%, 0x00000001


[Crush11.Files.x86_12]
nvgts.sys

[Crush11.CoInstFiles]
nvraidco.dll
nvraiins.dll,nvraidco.dll
NvRCoAr.dll
NvRCoCs.dll
NvRCoDa.dll
NvRCoDe.dll
NvRCoEl.dll
NvRCoEng.dll
NvRCoENU.dll
NvRCoEs.dll
NvRCoEsm.dll
NvRCoFi.dll
NvRCoFr.dll
NvRCoHe.dll
NvRCoHu.dll
NvRCoIt.dll
NvRCoJa.dll
NvRCoKo.dll
NvRCoNl.dll
NvRCoNo.dll
NvRCoPl.dll
NvRCoPt.dll
NvRCoPtb.dll
NvRCoRu.dll
NvRCoSk.dll
NvRCoSl.dll
NvRCoSv.dll
NvRCoTh.dll
NvRCoTr.dll
NvRCoZhc.dll
NvRCoZht.dll


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; RAID host controller
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[nvraidbus.ntx86]
CopyFiles = nvraid.Files.x86_12


[nvraidbus.ntx86.Services]
AddService = nvrd32,0x00000002,nvraid_Service_Inst,

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; RAID device (disk)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[nvraid.ntx86]
CopyFiles = nvraid.Files.x86_12

[nvraid.ntx86.Services]
AddService = nvrd32,0x00000002,nvraid_Service_Inst,

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; RAID driver service section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[nvraid_Service_Inst]
DisplayName    = %nvraidbus.SvcDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_BOOT_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
LoadOrderGroup = System Bus Extender
ServiceBinary  = %12%\nvrd32.sys
AddReg = nvraid_DisableCoalesce_AddReg
DelReg = nvraid_DisableCoalesce_AddReg

[nvraid_DisableCoalesce_AddReg]
HKR,,DisableCoalesce,0x00010001,1

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; RAID host controller coinstaller
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[nvraidbus.ntx86.CoInstallers]
CopyFiles = nvraid.CoInstFiles
AddReg = nvraid.CoInst_AddReg

[nvraid.CoInst_AddReg]
HKR,,CoInstallers32,0x00010000,"nvraiins.dll, NvRaidCoInstaller"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; RAID device coinstaller
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[nvraid.ntx86.CoInstallers]
CopyFiles = nvraid.CoInstFiles
AddReg = nvraid.CoInst_AddReg


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; copy file sections
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[nvraid.Files.x86_12]
nvrd32.sys

[nvraid.CoInstFiles]
nvraidco.dll
nvraiins.dll,nvraidco.dll
NvRCoAr.dll
NvRCoCs.dll
NvRCoDa.dll
NvRCoDe.dll
NvRCoEl.dll
NvRCoEng.dll
NvRCoENU.dll
NvRCoEs.dll
NvRCoEsm.dll
NvRCoFi.dll
NvRCoFr.dll
NvRCoHe.dll
NvRCoHu.dll
NvRCoIt.dll
NvRCoJa.dll
NvRCoKo.dll
NvRCoNl.dll
NvRCoNo.dll
NvRCoPl.dll
NvRCoPt.dll
NvRCoPtb.dll
NvRCoRu.dll
NvRCoSk.dll
NvRCoSl.dll
NvRCoSv.dll
NvRCoTh.dll
NvRCoTr.dll
NvRCoZhc.dll
NvRCoZht.dll

[Strings]

;  *******Localizable Strings*******
NVIDIA= "NVIDIA Corporation"
Desc_x860= "SRCDATA"
NVSTOR_DESC= "NVIDIA nForce Serial ATA Controller"
DisplayClassName= "NVIDIA RAID CLASS"
NVRAID_DESC= "NVIDIA nForce RAID Device"
NVRAID_BUS_DESC= "NVIDIA nForce RAID Controller"
nvraidbus.SvcDesc= "NVIDIA nForce RAID Driver"

;  *******Non Localizable Strings*******

SERVICE_BOOT_START = 0x0
SERVICE_SYSTEM_START = 0x1
SERVICE_AUTO_START = 0x2
SERVICE_DEMAND_START = 0x3
SERVICE_DISABLED = 0x4

SERVICE_KERNEL_DRIVER = 0x1
SERVICE_ERROR_IGNORE = 0x0
SERVICE_ERROR_NORMAL = 0x1
SERVICE_ERROR_SEVERE = 0x2
SERVICE_ERROR_CRITICAL = 0x3

REG_EXPAND_SZ = 0x00020000
REG_DWORD = 0x00010001


YikxX 11-09-2008 22:25 896762

Mr dUSHA, спасибо за разъяснение. Время у меня есть, но вот возможности не имеется - в моем распоряжении нет ни одной матплаты на чипсете nVidia. Если бы были - я бы и не спрашивал.
Но все равно спасибо.

Debugger 02-11-2008 10:38 940578

Цитата:

Цитата Mr dUSHA
По поводу нВидиевских драйверов, предлагаю протестировать такой вариант (если у вас будет время и возможность):
Взять современный nvraid-драйвер (10.3.0.21) и засунуть ему такой вот подправленный nvrd32.inf (я туда добавил все HWIDы, перечисленные в его же txtsetup.oem), и проверить, будет ли он работать на всех возможных контролерах, HWIDы которых перечислены в правленом ИНФе.
nvrd32.inf: »

У меня вопрос - этот измененный драйвер нужно использовать для графического этапа установки, причм не только для RAID-драйверов а также и для AHCI и других? То есть универсальный драйвер?

Mr dUSHA 02-11-2008 11:08 940588

Цитата:

Цитата Debugger
У меня вопрос - этот измененный драйвер нужно использовать для графического этапа установки, »

И для текстового то же естественно.


Цитата:

Цитата Debugger
причм не только для RAID-драйверов а также и для AHCI и других? То есть универсальный драйвер? »

Да, именно так.

Debugger 05-11-2008 18:59 943998

Цитата:

Цитата Mr dUSHA
По поводу нВидиевских драйверов, предлагаю протестировать такой вариант (если у вас будет время и возможность):
Взять современный nvraid-драйвер (10.3.0.21) и засунуть ему такой вот подправленный nvrd32.inf (я туда добавил все HWIDы, перечисленные в его же txtsetup.oem), и проверить, будет ли он работать на всех возможных контролерах, HWIDы которых перечислены в правленом ИНФе. »

Заработало на Gigabyte GA-M55plus-S3G (PCI\VEN_10DE&DEV_0266,0267) и Asus M2N32-SLI Deluxe (PCI\VEN_10DE&DEV_037F). Однако чудес не бывает, на Gigabyte GA-K8NF9 (PCI\VEN_10DE&DEV_0054,0055) нашла коса на камень... Придется перейти к плану Б:
Цитата:

Цитата Mr dUSHA
...оставить только самую новую версию nvgts.sys и nvrd32.sys, а в ИНФах для NVATABUS.sys закоментировать те HWIDы, которые пересекаются с HWIDами из nvgts.inf для того, чтоб NVATABUS ставился только на старые контролеры, которые nvgts не поддерживает. »

То есть, если я правильно понял, в этом случае связку nvgts.sys и nvrd32.sys оставить для текстового этапа, но в самом драйверпаке удалить из inf-файла неподдерживаемые HWIDS (0054 и 0055), и добавить еще одну папку с уже поддерживаемым драйвером. То есть на текстовом этапе загружаются одни дрова, а на графическом устанавливаются другие?

Mr dUSHA 05-11-2008 23:42 944365

Цитата:

Цитата Debugger
То есть на текстовом этапе загружаются одни дрова, а на графическом устанавливаются другие? »

Нет.
Я имел ввиду вот такую модификацию, как во вложении.

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

Debugger 06-11-2008 00:07 944393

Цитата:

Цитата Mr dUSHA
Я имел ввиду вот такую модификацию, как во вложении. »

Именно так и делал, точь-в-точь. Установка прошла полностью, BSOD был перед ервым входом в систему, даже заставка загружающейся системы не появилась. Получается, на текстовом режиме драйвер отработал нормально? Может сделать так, чтобы для HWID'ов 0054 и 0055 в рейде на текстовом этапе работал nvrd32.sys, а на графическом ставился его родной, nvraid.sys.

Mr dUSHA 06-11-2008 01:12 944436

Цитата:

Цитата Debugger
Может сделать так, чтобы для HWID'ов 0054 и 0055 в рейде на текстовом этапе работал nvrd32.sys, а на графическом ставился его родной, nvraid.sys. »

Нет.
nvraid.sys и nvrd32.sys обслуживают иденты вида:
*_NVRAIDBUS
*NVRAIDBUS

А 0054 и 0055 обслуживает nvatabus.sys или же nvgts.sys.

gabasov 08-12-2008 16:43 975627

Цитата:

Цитата Mr dUSHA
Причем добавлять его нужно как в INF-файлы, из которых реестр создается, например в HIVESYS.INF, так и обязательно в setupreg.hiv. »

Как добавить параметр в setupreg.hiv ?

В отличии от *.inf, он в бинарном формате...

Mr dUSHA 08-12-2008 19:17 975742

Цитата:

Цитата gabasov
Как добавить параметр в setupreg.hiv ?
В отличии от *.inf, он в бинарном формате... »

Это куст реестра.
Чтоб добавить нужную информацию вручную, вы можете использовать редактор реестра, а в нем функцией "загрузить куст" подключить этот файл к точке с произвольным придуманным вами именем в ветке HKLM или HKU, далее внести нужные изменения, и выгрузить этот куст соответствующей функцией, там же, в редакторе реестра.

Dr_Pufic 11-12-2008 13:51 978322

Сделал всё аки описано.... проверил 2 раза и попробовал сделать через НЛайт. Драйвера качал с 3-х мест.... 2 из сети и с Интела iaAHCI.cat, iaAHCI.inf, iaStor.cat, iaStor.inf, IaStor.sys, TXTSETUP.OEM. При установке Винды вываливает ошибку после установки драйверов САТА: "файл IaStor.sys" испорчен" и посылает вон....

comsun 20-12-2008 20:25 985773

Прошу не ругаться сильно,если не туда написал. )))
Проблема такая - на Т-34 при установке на вирт.маш. появляется такое ((((
Подскажите пожалуйста в какую сторону смотреть,написал в эту тему,т.к. предполагаю,что проблема из-за драйверв. Спасибо

Petya V4sechkin 20-12-2008 20:34 985780

comsun, может быть, из-за драйверов (попробуйте без них).
Еще можно отключить в настройках BIOS интегрированные звук, сеть и т. д. на время установки, вытащить все PCI-платы (если есть).

comsun 20-12-2008 21:29 985811

Petya V4sechkin, спасибо за ответ.

Цитата:

Цитата Petya V4sechkin
comsun, может быть, из-за драйверов (попробуйте без них).
Еще можно отключить в настройках BIOS интегрированные звук, сеть и т. д. на время установки, вытащить все PCI-платы (если есть). »

Были включены в вирт.машине загрузка по сети,звук,ЮСБ-2.0 - отключил,при подготоке установки появилось окно выбора драйверов - снял все галочки....и... блин,опять на Т-34 та же х...ня ил х...нь(((( чё теперь делать? дров для начала ложил немного,из темы- http://forum.oszone.net/thread-91146-157.html ,ставил всё через ГУИ-интегратор http://forum.oszone.net/showthread.p...ghlight=WMP+11 и пакет обновлений СП3 за декабрь.

P.S. Есть ли информация о событиях,происходящих,на том или ином Т-ххх установки? Если да,то интересно было б знать происходит на Т-34?

E-mpty 20-12-2008 21:40 985822

Цитата:

Цитата comsun
Есть ли информация о событиях,происходящих,на том или ином Т-ххх установки? »

тут,в общих чертах:http://oszone.net/3165

Mr dUSHA 20-12-2008 21:49 985831

Цитата:

Цитата comsun
Подскажите пожалуйста в какую сторону смотреть,написал в эту тему,т.к. предполагаю,что проблема из-за драйверв. Спасибо »

В сторону драйверов добавленных вами в дистрибутив, или чего-то другого добавленного вами, содержащего драйвер. Причем не обязательно этот драйвер должен быть связан с каким-либо аппаратным устройством. Это может быть какая-то программа типа антивируса, брандмауэра, менеджера дисковых разделов, да много еще чего...
В большинстве случаев эта ошибка свидетельствует о запуске кривого драйвера, в котором программистами допущена ошибка в функциях управления памятью, используемой драйвером.

Цитата:

Цитата comsun
Есть ли информация о событиях,происходящих,на том или ином Т-ххх установки? »

Процесс установки по минутам

comsun 20-12-2008 22:09 985849

E-mpty, Mr dUSHA, Спасибо,что отозвались.

Просмотрел http://oszone.net/3165 и на 99.9% уверен,что дело в sysoc.inf,после обработки или замены(предположительно) scaninf.
Вчера этого не делал,хотя и набросал папку OEMDRV всех дров подряд что были,даже не запакованные и ничего,установилось,запустилось можно сказать нормально для первого раза,сегодня,думая,что исправлю ошибки,как то стрелки на ярлыках,твики не применились,т.к. неправильно сделал и при работе UpdateIntegratora окно драйверов было неактивным,значит оин не были установлены,то сегодня есть исправленные твики и проверенные драйвера с сайта и в результате ошибка,блин!
Проверить sysoc.inf видимо надо,что там должно быть написано?

Цитата:

....... Поиск элементов таблицы для патча...
Патч имени самой библиотеки (sfcfiles.dll)...
Всего имен файлов: 385 Найдено имен файлов: 79
Не найдено имен файлов: 306 - Быть может из-за этого ошибка?
Готово... Патч таблиц WPF... Готово...
Коректировка контрольной суммы PE заголовка... Готово...
Интеграции драйверов... Интеграция драйверов MassStorage текстового этапа (метод MSST.INI)
Интеграция драйверов MassStorage текстового этапа завершена!
Упаковка inf-файлов...
Преобразовании имен файлов к верхнему регистру...
Удаление временных файлов... ---------------------------------------------------------------------------------------------------------------------------------- Интеграция пакета обновлений и дополнений успешно завершена 20.12.2008 в 21:10:21 Общее время интеграции 0:22:30

comsun 21-12-2008 00:28 985934

Заменил sysoc.inf и выключил поддержку SATA в VirtualBox + отключил полностью установку драйверов.
Установка прошла нормально.Очень странно,т.к. вчера установка обрывалась в самом начале и пришлось включить поддержку SATA......
Так и должно быть? Или где-то надо искать ошибку?

SwanHeart 24-03-2009 04:18 1072800

Доброй ночи. Вопрос по статье http://www.oszone.net/2782/ Шаг 2 - Распаковка драйверов
У меня ноут HP 6830s. Распаковал драйвера. Но не везде есть ".cat; .inf; .sys" мне все файлы нужно копировать в папку drivers? названия можно давать любое этим папкам (в директории drivers)?

У моих драйверов всех идёт имья hpxxxxx где X пять цыфр, вопрос так и прописывать имя драйвера?

Petya V4sechkin 24-03-2009 10:14 1072965

SwanHeart, по ссылке Intel® Matrix Storage Manager драйвер 32-bit Floppy Configuration Utility (прямая ссылка (на текущий момент), 196 кило).

Garry071 06-04-2009 13:39 1085630

Цитата:

Цитата Mr dUSHA
Угу. Только не со всеми драйверами без него работает.
Например универсальный нВидиевский драйвер nvgts таки не видит некоторые контролеры без этого параметра. »

А можно поподробнее?
Тут как-раз надо установить винду на мать ASUS P5N-MX - а установщик не видит диск, хотя в TXTSETUP.SIF всё прописано!..
Контроллер такой:
Код:

PCI\VEN_10DE&DEV_07F4&CC_0106

Garry071 06-04-2009 14:27 1085672

Вложений: 2
Качнул nvgts.7z из этой-же темы - будут "рефренсные", так сказать :)
На его основе добавил в TXTSETUP.SIF такой список VEN-DEV:
читать дальше »
PCI\VEN_10DE&DEV_0036 = "nVgts"
PCI\VEN_10DE&DEV_003E = "nVgts"
PCI\VEN_10DE&DEV_0054 = "nVgts"
PCI\VEN_10DE&DEV_0055 = "nVgts"
PCI\VEN_10DE&DEV_0266 = "nVgts"
PCI\VEN_10DE&DEV_0267 = "nVgts"
PCI\VEN_10DE&DEV_036F = "nVgts"
PCI\VEN_10DE&DEV_037E = "nVgts"
PCI\VEN_10DE&DEV_037F = "nVgts"
PCI\VEN_10DE&DEV_03F6 = "nVgts"
PCI\VEN_10DE&DEV_03F7 = "nVgts"
PCI\VEN_10DE&DEV_03E7 = "nVgts"
PCI\VEN_10DE&DEV_044C = "nVgts"
PCI\VEN_10DE&DEV_044D = "nVgts"
PCI\VEN_10DE&DEV_044E = "nVgts"
PCI\VEN_10DE&DEV_044F = "nVgts"
PCI\VEN_10DE&DEV_0554 = "nVgts"
PCI\VEN_10DE&DEV_0555 = "nVgts"
PCI\VEN_10DE&DEV_0556 = "nVgts"
PCI\VEN_10DE&DEV_0558 = "nVgts"
PCI\VEN_10DE&DEV_0559 = "nVgts"
PCI\VEN_10DE&DEV_055A = "nVgts"
PCI\VEN_10DE&DEV_0768 = "nVgts"
PCI\VEN_10DE&DEV_07F4 = "nVgts"
PCI\VEN_10DE&DEV_07F5 = "nVgts"
PCI\VEN_10DE&DEV_07F6 = "nVgts"
PCI\VEN_10DE&DEV_07F7 = "nVgts"
PCI\VEN_10DE&DEV_07F8 = "nVgts"
PCI\VEN_10DE&DEV_07F9 = "nVgts"
PCI\VEN_10DE&DEV_07FA = "nVgts"
PCI\VEN_10DE&DEV_07FB = "nVgts"
PCI\VEN_10DE&DEV_0AB8 = "nVgts"
PCI\VEN_10DE&DEV_0AB9 = "nVgts"
PCI\VEN_10DE&DEV_0AD4 = "nVgts"
PCI\VEN_10DE&DEV_0AD5 = "nVgts"
PCI\VEN_10DE&DEV_0AD8 = "nVgts"


Подключил куст, добавил сервис и его параметры:
http://forum.oszone.net/attachment.p...1&d=1239013396

В текстовом режиме винт чудесным образом увиделся!!!

После первой перезагрузки либо выпадаем в BSOD с 07 ошибкой (если RAID-режим), либо просто черный экран (AHCI-режим)...

Продолжаем....
Добавляем в файл HIVESYS.INF строку
Код:

HKLM,"SYSTEM\CurrentControlSet\Services\nvgts\Parameters\PnpInterface","5",0x00010003,1
читать дальше »
Я добавил в 4793 строчку, сразу после
Код:

HKLM,"SYSTEM\CurrentControlSet\Services\nfrd960","ErrorControl",0x00010003,1
HKLM,"SYSTEM\CurrentControlSet\Services\nfrd960","Group",0x00000002,"SCSI miniport"
HKLM,"SYSTEM\CurrentControlSet\Services\nfrd960","Start",0x00010003,4
HKLM,"SYSTEM\CurrentControlSet\Services\nfrd960","Tag",0x00010003,53
HKLM,"SYSTEM\CurrentControlSet\Services\nfrd960","Type",0x00010003,1
HKLM,"SYSTEM\CurrentControlSet\Services\nfrd960\Parameters",,0x00000012
HKLM,"SYSTEM\CurrentControlSet\Services\nfrd960\Parameters\PnpInterface","5",0x00010003,1



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

DimonV 20-07-2009 13:15 1172675

Где можно скачать весь пакет SATA/RAID драйверов для интеграции через nLite. Очень нужно!!!!

Baiker 25-07-2009 04:17 1177165

Доброе утро!
Если на компе или ноуте стоит особый драйвер SCSI или RAID, то как
его обойти или поставить, если у тебя нет FDD.
То что поставить винду на флешку это я знаю, но как напрямую на HDD?
Скажите пожалуйста, а Интеграция SATA/RAID драйверов решит эту проблему?


Время: 10:28.

Время: 10:28.
© OSzone.net 2001-