Показать полную графическую версию : Вопрос по статье "Интеграция SATA/RAID драйверов"
Страниц :
1
2
3
4
5
[
6]
7
Mr dUSHA
02-11-2008, 11:08
У меня вопрос - этот измененный драйвер нужно использовать для графического этапа установки, »
И для текстового то же естественно.
причм не только для RAID-драйверов а также и для AHCI и других? То есть универсальный драйвер? »
Да, именно так.
Debugger
05-11-2008, 18:59
По поводу нВидиевских драйверов, предлагаю протестировать такой вариант (если у вас будет время и возможность):
Взять современный 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) нашла коса на камень... Придется перейти к плану Б:
...оставить только самую новую версию 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
То есть на текстовом этапе загружаются одни дрова, а на графическом устанавливаются другие? »
Нет.
Я имел ввиду вот такую модификацию, как во вложении.
Попробуйте нею для теста заменить всю вашу нВидиевскую пачку драйверов.
Debugger
06-11-2008, 00:07
Я имел ввиду вот такую модификацию, как во вложении. »
Именно так и делал, точь-в-точь. Установка прошла полностью, BSOD был перед ервым входом в систему, даже заставка загружающейся системы не появилась. Получается, на текстовом режиме драйвер отработал нормально? Может сделать так, чтобы для HWID'ов 0054 и 0055 в рейде на текстовом этапе работал nvrd32.sys, а на графическом ставился его родной, nvraid.sys.
Mr dUSHA
06-11-2008, 01:12
Может сделать так, чтобы для HWID'ов 0054 и 0055 в рейде на текстовом этапе работал nvrd32.sys, а на графическом ставился его родной, nvraid.sys. »
Нет.
nvraid.sys и nvrd32.sys обслуживают иденты вида:
*_NVRAIDBUS
*NVRAIDBUS
А 0054 и 0055 обслуживает nvatabus.sys или же nvgts.sys.
Причем добавлять его нужно как в INF-файлы, из которых реестр создается, например в HIVESYS.INF, так и обязательно в setupreg.hiv. »
Как добавить параметр в setupreg.hiv ?
В отличии от *.inf, он в бинарном формате...
Mr dUSHA
08-12-2008, 19:17
Как добавить параметр в setupreg.hiv ?
В отличии от *.inf, он в бинарном формате... »
Это куст реестра.
Чтоб добавить нужную информацию вручную, вы можете использовать редактор реестра, а в нем функцией "загрузить куст" подключить этот файл к точке с произвольным придуманным вами именем в ветке HKLM или HKU, далее внести нужные изменения, и выгрузить этот куст соответствующей функцией, там же, в редакторе реестра.
Dr_Pufic
11-12-2008, 13:51
Сделал всё аки описано.... проверил 2 раза и попробовал сделать через НЛайт. Драйвера качал с 3-х мест.... 2 из сети и с Интела iaAHCI.cat, iaAHCI.inf, iaStor.cat, iaStor.inf, IaStor.sys, TXTSETUP.OEM. При установке Винды вываливает ошибку после установки драйверов САТА: "файл IaStor.sys" испорчен" и посылает вон....
Прошу не ругаться сильно,если не туда написал. )))
Проблема такая - на Т-34 при установке на вирт.маш. появляется такое (http://i40.tinypic.com/bgo7pk.jpg) ((((
Подскажите пожалуйста в какую сторону смотреть,написал в эту тему,т.к. предполагаю,что проблема из-за драйверв. Спасибо
Petya V4sechkin
20-12-2008, 20:34
comsun, может быть, из-за драйверов (попробуйте без них).
Еще можно отключить в настройках BIOS интегрированные звук, сеть и т. д. на время установки, вытащить все PCI-платы (если есть).
Petya V4sechkin, спасибо за ответ.
comsun, может быть, из-за драйверов (попробуйте без них).
Еще можно отключить в настройках BIOS интегрированные звук, сеть и т. д. на время установки, вытащить все PCI-платы (если есть). »
Были включены в вирт.машине загрузка по сети,звук,ЮСБ-2.0 - отключил,при подготоке установки появилось окно выбора драйверов - снял все галочки....и... блин,опять на Т-34 та же х...ня ил х...нь(((( чё теперь делать? дров для начала ложил немного,из темы- http://forum.oszone.net/thread-91146-157.html ,ставил всё через ГУИ-интегратор http://forum.oszone.net/showthread.php?t=100898&page=87&highlight=WMP+11 и пакет обновлений СП3 за декабрь.
P.S. Есть ли информация о событиях,происходящих,на том или ином Т-ххх установки? Если да,то интересно было б знать происходит на Т-34?
Есть ли информация о событиях,происходящих,на том или ином Т-ххх установки? »
тут,в общих чертах:http://oszone.net/3165
Mr dUSHA
20-12-2008, 21:49
Подскажите пожалуйста в какую сторону смотреть,написал в эту тему,т.к. предполагаю,что проблема из-за драйверв. Спасибо »
В сторону драйверов добавленных вами в дистрибутив, или чего-то другого добавленного вами, содержащего драйвер. Причем не обязательно этот драйвер должен быть связан с каким-либо аппаратным устройством. Это может быть какая-то программа типа антивируса, брандмауэра, менеджера дисковых разделов, да много еще чего...
В большинстве случаев эта ошибка свидетельствует о запуске кривого драйвера, в котором программистами допущена ошибка в функциях управления памятью, используемой драйвером.
Есть ли информация о событиях,происходящих,на том или ином Т-ххх установки? »
Процесс установки по минутам (http://oszone.net/3165)
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
Заменил sysoc.inf и выключил поддержку SATA в VirtualBox + отключил полностью установку драйверов.
Установка прошла нормально.Очень странно,т.к. вчера установка обрывалась в самом начале и пришлось включить поддержку SATA......
Так и должно быть? Или где-то надо искать ошибку?
SwanHeart
24-03-2009, 04:18
Доброй ночи. Вопрос по статье http://www.oszone.net/2782/ Шаг 2 - Распаковка драйверов
У меня ноут HP 6830s. Распаковал драйвера. Но не везде есть ".cat; .inf; .sys" мне все файлы нужно копировать в папку drivers? названия можно давать любое этим папкам (в директории drivers)?
У моих драйверов всех идёт имья hpxxxxx где X пять цыфр, вопрос так и прописывать имя драйвера?
Petya V4sechkin
24-03-2009, 10:14
SwanHeart, по ссылке Intel® Matrix Storage Manager (http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=2101&lang=rus) драйвер 32-bit Floppy Configuration Utility (прямая ссылка (http://downloadmirror.intel.com/17413/eng/f6flpy3288.zip) (на текущий момент), 196 кило).
Garry071
06-04-2009, 13:39
Угу. Только не со всеми драйверами без него работает.
Например универсальный нВидиевский драйвер nvgts таки не видит некоторые контролеры без этого параметра. »
А можно поподробнее?
Тут как-раз надо установить винду на мать ASUS P5N-MX - а установщик не видит диск, хотя в TXTSETUP.SIF всё прописано!..
Контроллер такой:
PCI\VEN_10DE&DEV_07F4&CC_0106
Garry071
06-04-2009, 14:27
Качнул 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.php?attachmentid=24400&stc=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
Считаю, что упоминание о подобной тонкости необходимо добавить в статью! Сам столкнулся только через год (если не больше), однако успел перепробовать кучу дров под нВидиевские чипсеты, пока не догадался освежить этот топик в памяти.
Где можно скачать весь пакет SATA/RAID драйверов для интеграции через nLite. Очень нужно!!!!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC