Войти

Показать полную графическую версию : Проблемы после интеграции SATA/RAID драйвера nForce4 (ошибка nvraid.sys)


Страниц : [1] 2

SouL_m1
24-09-2005, 12:44
Имею след. конфигурацию: Asus A8N-SLI Delux, RAID массив SATA дисков 0 уровня, XP корпоративка_eng. При создании файла ответов (winnt.sif) и утановке с CD подсовываю дискету с драйвером RAID контроллера (версии 6.66) по F6, затем выбираю раздел на какой нужно поставить и далее происходит следующее:
на этапе когда должны начать копироваться файлы на диск, установщих начинает копировать драйвер RAID контроллера с дискеты, НО! инсталлер выдает ошибку - не могу скопировать файл nvraid.sys, ест-но этот файл присутствует на дискете и нормально читается с нее (проверено на друих компах).

Не долго думая, я решил интегрировать сей драйвер в дистриб. Делаю все как написано в статье по интеграции SATA/RAID драйверов:
строки из TXTSETUP.SIF

[SourceDisksFiles]
nvraid.sys = 1,,,,,,3_,4,1
nvatabus.sys = 1,,,,,,3_,4,1

[HardwareIdsDatabase]
*NVRAIDBUS = "nvraid"
*_NVRAIDBUS = "nvraid"
GenNvRaidDisk = "nvraid"
PCI\VEN_10DE&DEV_0055 = "nvatabus"
PCI\VEN_10DE&DEV_0054 = "nvatabus"
PCI\VEN_10DE&DEV_0053 = "nvatabus"
PCI\VEN_10DE&DEV_003E = "nvatabus"
PCI\VEN_10DE&DEV_0036 = "nvatabus"
PCI\VEN_10DE&DEV_0035 = "nvatabus"
PCI\VEN_10DE&DEV_00E5 = "nvatabus"
PCI\VEN_10DE&DEV_00E3 = "nvatabus"
PCI\VEN_10DE&DEV_00EE = "nvatabus"
PCI\VEN_10DE&DEV_00D5 = "nvatabus"
PCI\VEN_10DE&DEV_0085 = "nvatabus"
PCI\VEN_10DE&DEV_008E = "nvatabus"

[SCSI.Load]
nvraid = nvraid.sys,4
nvatabus = nvatabus.sys,4

[SCSI]
nvraid = "NVIDIA RAID CLASS DRIVER"
nvatabus = "NVIDIA nForce Storage Controller"


строка из winnt.sif (драйвер лежит по след пути - $OEM$\$1\Drivers\nVRaid:

OemPnPDriversPath=”Drivers\nVRaid'


Установка с интегрированным драйвером происходит успешно (установщик подхватывает драйвера), НО!, винда после выбора только что поставленной XP (их 2 и на разных разделах) сразу же перезагружается!
Перепробовал разные варианты уже: ставил на разные разделы, пробовал FAT и NTFS ... все та же фигня. Помогите пожалуйста довести установку до ума.
P.S. на всякий случай прикрепляю winnt.sif с ответами.

ShaddyR
24-09-2005, 14:47
SouL_m1: используй фильтр по темам (http://forum.oszone.net/forumdisplay.php?f=32&filter_string=%E8%ED%F2%E5%E3%F0%E0%F6%E8&filter_by=title), проблема интеграции этих драйверов обсуждалась и была, если я не ошибаюсь, решена.

SouL_m1
25-09-2005, 19:19
Попробовал интегрировать пак с драйверами SATA/RAID, тот что от Vovanchik, та же фигня (после полной установки, во время загрузки идет перезагрузка компа). На форуме не нашел ответов, вопрос остается в силе ...

Debugger
26-09-2005, 09:48
SouL_m1

та же фигня (после полной установки, во время загрузки идет перезагрузка компа

У меня тоже :)

Vovanchik
26-09-2005, 11:45
попробуй самый последний пак попробовать... там я кое чего переработал... если уж проблема так актуальна - найдешь еще часик для извращений....

ZeKich
08-06-2006, 03:33
на этапе когда должны начать копироваться файлы на диск, установщих начинает копировать драйвер RAID контроллера с дискеты, НО! инсталлер выдает ошибку - не могу скопировать файл nvraid.sys, ест-но этот файл присутствует на дискете и нормально читается с нее (проверено на друих компах).

После нескольких опытов заметил, что вот такая ошибка возникает после прописывания в файле winnt.sif вот такой строчки: "OemPreinstall=Yes" или такой "MsDosInitiated=0", до их добавления у меня драйвера с дискеты все глотались, как решить данную проблему не знаю, поскольку у меня есть файлы, которые обязательно должны скопироваться на системный диск, а узнать хочу, подскажите кто знает. У меня контроллер Adaptec 1210sa. Пробовал руками интегрировать драйвер по информации в статье: "http://oszone.net/display.php?id=2782" Возникла ошибка, сейчас плохо помню какая, что-то вроде в sysfile'е в категории [SCSI] ошибка в 0'ой строчке, а там у меня было по всем правмилам прописано название контроллера (я так думаю, что по всем правилам)))) Еще пробовал интегрировать пак SATA\RAID драйверов, но похоже на мой контроллер там драйвера нет, поскольку жесткий диск винда не нашла.

ShaddyR
08-06-2006, 11:06
ZeKich: используй программу nLite. Можно пользоваться только функцией интеграции, если не доверяешь ей копаться в дистрибутиве.

ZeKich
08-06-2006, 14:09
Вобщем пересобрал инсталяшку винды (все руками делал, кроме интеграции 10-ого медиа плеера), сделал так, чтобы все устанавливалось с диска, тоесть обошелся без строчки в winnt.sif, "OemPreinstall=Yes", интегрировал пак SCSI/RAID, все установилось без вставления дискет. Завтра попробую установить с вставлением дискеты без этой строки и с этой строкой. Отпишусь.

ZeKich
08-06-2006, 14:40
А вот еще нашел строчку:
----OemSkipWelcome=0 or 1

Этот параметр надо установить в 0, если у вас OemPreinstall=No. Если же OemPreinstall=Yes, то OemSkipWelcome надо установить равным 1, иначе весь процесс работы с $OEM$ директорией не пойдет.----

А можно поподробней объяснить? У меня например и без этой строчки когда OemPreinstall=Yes все копируется. Может этой строчки не хватает, чтобы дрова с дискеты нормально глотались, при OemPreinstall=Yes.

ShaddyR
08-06-2006, 15:18
ZeKichOemSkipWelcome
запрещает вывод на экран приветствия... типа "Добро Пожаловать в установку виндовс ХР. Откиньтесь.." и все такое ;)

igoren032
07-08-2007, 12:42
Ситуация:
имеется сервак следующей конфы - Biostar N4SIE-A7, 2 планки DDR II 512 Мб 533 Patriot RTL, Intel Pentium IV, 3066 MHz (Soc-775), 4 винта (обьедин. в Raid-5) SAMSUNG SP2504C (Sata-II) и видюха ATI X1300.
Проблема: при попытке установки Windows XP (SP2) corp. ed. на эту машину, во время копирования файлов на 8% (driver.cab), выскакивает синий экран смерти nvraid.sys-0x000000D1. Причём дрова под мамку качал с официального сайта Biostar, этот nvraid.sys лежит на дискетке, созданной мною от дров материнской платы. Пробовал ставить винду с разных дистрибутивов - проблема таже самая.
Что делать???

igoren032
07-08-2007, 14:41
Ещё дополнение - синий экран ругается:
"nvraid.sys - adress F763811A base at F7632000, datestamp 423634c5" - память ????
Но я память проверял прогой - всё в порядке....

igoren032
07-08-2007, 17:13
Интересный факт - пытаюсь загрузиться с Windows PE (загрузочный диск) и подсунуть ему эту же дискетку для того, чтобы OS Windows PE увидела все логические диски компа (наш RAID-5). Сначала комп считывает эти дрова с дискетки, а потом (в процессе загрузки компа) пишет:
"Не удаётся найти файл nvraid.sys.
Для продолжения нажмите любую клавишу."

Real Root
07-08-2007, 23:46
А материнская плата на каком чипсете?
Может ошибусь, но где-то говорилось, что материнки на чипсетах Nforce (даже не знаю, бывают ли они под Intel) имеют свой собственный контроллер памяти, и memtest в таких случаях проблем с памятью не увидит.
Попробуйте при установке вытащить одну из планок памяти, затем поставьте первую и вытащите вторую (думаю, 2 сразу планки памяти не будут глючными).
Вобще, сугубо ИМХО распаковка Driver.CAB может напрямую указывать на неисправность памяти. Т.к. driver.cab при распаковке по-идее должен требовать больше памяти, нежели все предыдущие операции. Возможно я ошибаюсь, с серверным оборудованием дел имел очень мало (где я живу Сервер - это обычный ПК с большим объемом ОЗУ и дискового пространства, может быть еще и мощьным процом, ни о каких рейдах речи не идет :) )

igoren032
08-08-2007, 09:19
В том то и дело, что мамка на чипсете NVIDIA NF4-SLI-SPP.
А на счёт попробовать планки отдельно - это идея, надо попробовать. Буду действовать!

igoren032
08-08-2007, 10:19
Real Root, попробовал я твой совет - к сожалению, не помогло.

Petya V4sechkin
08-08-2007, 11:04
igoren032, а как насчет статей Интеграция SATA/RAID драйверов (http://oszone.net/2782) и Пакеты драйверов (http://oszone.net/2798)?

dimez
09-08-2007, 11:34
igoren032, Дружеский совет - не используй этот fakeraid.

igoren032
09-08-2007, 18:35
dimez, а что ты так ругаешся на этот "fakeraid"???

dimez
09-08-2007, 20:53
igoren032, Да потому-что это все "райды" - программные(т.е. райдовые функции - на драйверах) с мордой в биосе. Соответственно, либо при большой дисковой активности у тебя снижается процессорная мощность, либо при большой загрузке процессора просаживается дисковая подсистема. Плюс к тому - невнятная система мониторинга и восстановления сбившегося массива. Недавно пытался починить Promise - было весело. В биосовой морде есть add array и remove array. добавить новый диск в RAID5 можно только из программы из винды, которая сбойнула. Догадался найти ERD и подсунуть туда по F6 драйвер "райда" и о чудо! Контроллер нашёл диск, подцепил его к массиву и начал REBUILD. Нафиг такое счастье. Либо железный райд, либо полностью программный.




© OSzone.net 2001-2012