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

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

SouL_m1 24-09-2005 12:44 358263

Проблемы после интеграции SATA/RAID драйвера nForce4 (ошибка nvraid.sys)
 
Вложений: 1
Имею след. конфигурацию: 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 358302

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

SouL_m1 25-09-2005 19:19 358545

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

Debugger 26-09-2005 09:48 358641

SouL_m1

Цитата:

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

Vovanchik 26-09-2005 11:45 358674

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

ZeKich 08-06-2006 03:33 448224

Цитата:

на этапе когда должны начать копироваться файлы на диск, установщих начинает копировать драйвер 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 448324

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

ZeKich 08-06-2006 14:09 448425

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

ZeKich 08-06-2006 14:40 448446

А вот еще нашел строчку:
----OemSkipWelcome=0 or 1

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

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



ShaddyR 08-06-2006 15:18 448459

ZeKich
Цитата:

OemSkipWelcome
запрещает вывод на экран приветствия... типа "Добро Пожаловать в установку виндовс ХР. Откиньтесь.." и все такое ;)

igoren032 07-08-2007 12:42 624036

nvraid.sys-ошибка при установке Windows XP (SP2) corp. ed.
 
Ситуация:
имеется сервак следующей конфы - 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 624112

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

igoren032 07-08-2007 17:13 624195

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

Real Root 07-08-2007 23:46 624341

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

igoren032 08-08-2007 09:19 624434

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

igoren032 08-08-2007 10:19 624474

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

Petya V4sechkin 08-08-2007 11:04 624506

igoren032, а как насчет статей Интеграция SATA/RAID драйверов и Пакеты драйверов?

dimez 09-08-2007 11:34 625156

igoren032, Дружеский совет - не используй этот fakeraid.

igoren032 09-08-2007 18:35 625452

dimez, а что ты так ругаешся на этот "fakeraid"???

dimez 09-08-2007 20:53 625515

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

igoren032 10-08-2007 10:11 625720

Да, dimez, ты прав - дрова Вима Лирса не помогли. При устанавке Винды с дровами с сайта http://www.driverpacks.net/ выскакивает та же самая ошибка!

DJ Mogarych 10-08-2007 10:49 625752

А папок $OEM$ случаем нет в дистрибутиве устанавливаемой Windows? И вообще, что за дистрибутив? Сборка? Может, просто неудачно перепакованный driver.cab?

igoren032 10-08-2007 11:17 625765

Нет, дистрибутивы Windows XP я разные пробовал!
И дрова разные - c официального сайта Biostar, и дрова мистера Вима Лирса - БЕСПОЛЕЗНО!!!
В процессе устанвовки Винды через эти дрова, комп видит мои разделы-значит дрова правильные, а Винда не ставиться!
Не знаю, что и делать!!!

NoNick 10-08-2007 13:28 625846

http://forum.oszone.net/thread-54256.html

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

у кого какие мысли?


врядли создатель тебы будет её поддерживать :) но у меня в точности аналогичное железо и аналогичные проблемы так что делитесь мнениями я буду тестить :)

Petya V4sechkin 10-08-2007 13:44 625860

Темы объединены.

AppleNTU 10-08-2007 16:32 625954

igoren032
у меня плата Asus M2NE (ultra) ближайший твой родственник организовывал рейд0 у меня все работает

1. А скопировал ли ты dll sys в корень і386? (у меня по причине такой-же ошибки я кинул туда и сжатые кабом и несжатые файлы)

2. E:\
читать дальше »
$OEM$\$1\drivers\nvidia\controller
DISK1
IDECOI.DLL
IDECOI.DL_
NVATABUS.SYS
NVATABUS.SY_
NVRAID.CAT
NVRAID.CA_
NVRAID.INF
NVRAID.SYS
NVRAID.SY_
NVRAIDCO.DLL
NVRAIDCO.DL_
TXTSETUP.OEM
у меня лежит соотвественно winnt.sif >

[Unattended]
Repartition=No
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
UnattendSwitch="yes"
TargetPath=\WINDOWS
OemPnPDriversPath="\drivers\nvidia\controller" пути должны совпадать
DriverSigningPolicy=Ignore

Dosnet.inf

d1,scsiport.sys
d1,usbccgp.sys



[FloppyFiles.2] район 130 строки
d1,disk1,disk103
d1,NVRAID.SYS
d1,NVATABUS.SYS
d1,cpqarray.sys
d1,aha154x.sys



Район 204 строки у меня записано так
[RootBootFiles]
txtsetup.sif
setupldr.bin,$LDR$
ntdetect.com это что бы легче искать после чего оно идет
ntldr

[Files]
d1,NVRAID.SYS наши файлы
d1,NVATABUS.SYS

потом ttxtsutup.sif

Район 189 строки
240 = ehome


[SourceDisksFiles]
Nvraid.sys = 1,,,,,,3_,4,1
Nvatabus.sys = 1,,,,,,3_,4,1
bootvid.dll = 1,,,,,,3_,2,0,0,,1,2
kdcom.dll = 1,,,,,,3_,2,0,0,,1,2
c_1252.nls = 1,,,,,,3_,2,0,0,,1,2


район 18804 строки
ntfs = ntfs.sys


[HardwareIdsDatabase]
PCI\VEN_10DE&DEV_008E = "nvatabus"
PCI\VEN_10DE&DEV_00D5 = "nvatabus"
PCI\VEN_10DE&DEV_00EE = "nvatabus"
PCI\VEN_10DE&DEV_00E3 = "nvatabus"
PCI\VEN_10DE&DEV_0036 = "nvatabus"
PCI\VEN_10DE&DEV_003E = "nvatabus"
PCI\VEN_10DE&DEV_0054 = "nvatabus"
PCI\VEN_10DE&DEV_0055 = "nvatabus"
PCI\VEN_10DE&DEV_0266 = "nvatabus"
PCI\VEN_10DE&DEV_0267 = "nvatabus"
PCI\VEN_10DE&DEV_036F = "nvatabus"
PCI\VEN_10DE&DEV_037E = "nvatabus"
PCI\VEN_10DE&DEV_037F = "nvatabus"
PCI\VEN_10DE&DEV_03F6 = "nvatabus"
PCI\VEN_10DE&DEV_03F7 = "nvatabus"
PCI\VEN_10DE&DEV_03E7 = "nvatabus"
GenNvRaidDisk = "nvraid"
*_NVRAIDBUS = "nvraid"
*NVRAIDBUS = "nvraid"
1394\609E&10483 = "sbp2port"
GenDisk = "Disk",{4D36E967-E325-11CE-BFC1-08002BE10318}
GenOptical = "Disk"

район 19276 строки
ql1080 = "QL1080"
ql1280 = "QL1280"
i2omp = "I2OMP"




[SCSI.Load]
Nvraid = Nvraid.sys,4
Nvatabus = Nvatabus.sys,4
cpqarray = cpqarray.sys,4
atapi = atapi.sys,4
aha154x = aha154x.sys,4

район строки 21619
usbccgp = "Драйвер универсального родителя USB",files.usbccgp,usbccgp


[SCSI]
Nvraid = "Nvraid-RAID-контроллер Nvidea !Интегрирован! От Apple"
Nvatabus = "Nvatabus-RAID-контроллер Nvidea !Интегрирован! От Apple"
sparrow = "Adaptec AHA-151X/AHA-152X/AIC-6X60 SCSI-адаптер"


это прямые вырезки из моих РАБОЧИХ 100% файлов -смотри что не так сделал!!!
я делал по учебнику автоустановки Вадикана - За что ему долгих лет здоровья и процветания
http://oszone.net/2782 вот прямой линк на эту статью отпишись вличку как прошло попробу дописать к своему моё (обеденить) по идее (неточно) но драйвера подходят и к твоей материнской плате

Debugger 10-08-2007 19:07 626036

Цитата:

Цитата igoren032
Да, dimez, ты прав - дрова Вима Лирса не помогли. При устанавке Винды с дровами с сайта http://www.driverpacks.net/ выскакивает та же самая ошибка!

На driverpacks.net есть топик, который посвящен проблемам nvraid... Просто у контроллера в режиме raid на всех чипсетах один и тот же hardwareID - *NVRAIDBUS. Поэтому какой драйвер первым зацепится, т.е. который первым загружается тот и будет работать со всеми вытекающими. На driverpacks.net долго с этим мучаоись, потом похоже забили )

igoren032 12-08-2007 16:05 626553

AppleNTU, а зачем мне интегрировать в дистрибутив Windows дрова от контроллера ???
Ведь (физически) они же одинаковые - что на дискетке (их вытащил с официального сайта материнской платы) , что я их в дистрибутив засуну - они одни и те же!
Или может что-то я не так понимаю???

AppleNTU 13-08-2007 09:48 626788

Цитата:

Цитата igoren032
AppleNTU, а зачем мне интегрировать в дистрибутив Windows дрова от контроллера ???
Ведь (физически) они же одинаковые - что на дискетке (их вытащил с официального сайта материнской платы) , что я их в дистрибутив засуну - они одни и те же!
Или может что-то я не так понимаю???

в этом весь и прикол. у меня долго неставилось как я тебе написал это у меня РАБОТАЕТ потому как рейд то рейдом а потом он ещё работает и с NVATABUS.SYS . если ты написал файл ответов то после с дискеты при перезагрузки он не хочет брать дрова с дискетки и говорит немогу найти файл, а когда я их интегрировал все стало становится без проблем и ещё в корень это все скопировал?
читать дальше »
IDECOI.DLL
IDECOI.DL_
NVATABUS.SYS
NVATABUS.SY_
NVRAID.CAT
NVRAID.CA_ эти файлы в папку i386 и $OEM$\$1\drivers\nvidia\controller
NVRAID.INF
NVRAID.SYS т .е. их получаеься их в 2 места(2 копии!!!)
NVRAID.SY_
NVRAIDCO.DLL
NVRAIDCO.DL_
TXTSETUP.OEM

Удачи!
попробуй может ещё потом спасибо скажешь! у меня так работает!

NoNick 16-08-2007 11:32 628432

по большому счёту разобрался я с сабжом (появились новые проблемы но винду установить можно :)) будет время отпишу чё к чему

igoren032 20-08-2007 11:56 630109

Прикольно! Заменили мы мамку на Elitegroup ECS NFORCE 570 SLIT-A, взял я дрова с диска от мамы и ...
Винда встала - всё заработало!


Время: 16:42.

Время: 16:42.
© OSzone.net 2001-