IPB

Google Frontpage Forums Unattended CD/DVD Guide
2 Pages V   1 2 >  
Reply to this topicStart new topic
> [OemInfFiles], Successfully integrated NVRAID drivers
PhreeZ
post Jun 26 2005, 12:51 PM
Post #1


Newbie


Group: Members
Posts: 38
Joined: 21-May 05
Member No.: 57044
Country Flag


i had previously been using the TXTSETUP.SIF method of integrating the NVRAID drivers. this would work fine in the TEXTMODE portion of setup, but once the GUIMODE setup had completed, i would get bluescreens/reboots trying to load windows for the first time. the problem was a result of the NVIDIA NForce Storage Controller not being installed during GUIMODE. since driver is not WHQL certified, setup prioritized the installation of its own Standard Dual Channel PCI IDE Controller.

after a lot of playing around, i have managed to successfully integrate the NVRAID drivers onto an x64 unattended cd. i used the 7.12 PATARAID IDE drivers from the MSI website.

please refer to GreenMachine's Space for instructions on how to make the appropriate changes for the TEXTMODE portion of setup.
these were the additions i made to TXTSETUP.SIF:
CODE
[SourceDisksFiles]
nvatax64.sys = 1,,,,,,3_,4,1
nvrdx64.sys = 1,,,,,,3_,4,1

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

[SCSI.load]
nvatax64 = nvatax64.sys,4
nvrdx64 = nvrdx64.sys,4

[SCSI]
nvatax64 = "NVIDIA NForce Storage Controller"
nvrdx64 = "NVIDIA RAID CLASS DRIVER"


to successfully install the NVIDIA NForce Storage Controller in GUIMODE:
place the following files in X:\$OEM$\$$\OEMDIR
CODE
idecoi.dll    317440  17:30.14 2005-05-12
nvatax64.inf    4125  17:28.00 2005-05-12
nvatax64.sys  147968  17:30.14 2005-05-12

add the following lines to WINNT.SIF:
CODE
[Data]
    OemDrivers=OemInfFiles

[OemInfFiles]
    OemDriverFlags=1
    OemDriverPathName="%SystemRoot%\OemDir"
    OemInfName="nvatax64.inf"


please let me know if you are successfully able to use this method. newwink.gif
Go to the top of the page
 
+Quote Post
jbm
post Jun 26 2005, 04:54 PM
Post #2


Senior Member
****

Group: Members
Posts: 518
Joined: 16-September 04
Member No.: 31198
OS: XP Pro x86
Country Flag


thumbup.gif It worked, good job thumbup.gif
Edit: I'm using a K8NE-DLX Nforce3 MB

This post has been edited by jbm: Jun 26 2005, 04:55 PM
Go to the top of the page
 
+Quote Post
PhreeZ
post Jun 26 2005, 06:01 PM
Post #3


Newbie


Group: Members
Posts: 38
Joined: 21-May 05
Member No.: 57044
Country Flag


good to hear! yes.gif
Go to the top of the page
 
+Quote Post
PhreeZ
post Jun 29 2005, 02:18 PM
Post #4


Newbie


Group: Members
Posts: 38
Joined: 21-May 05
Member No.: 57044
Country Flag


more detailed information about this method can be found HERE.

i would appreciate it if someone could try this method with drivers for devices other than mass storage devices. confused.gif
Go to the top of the page
 
+Quote Post
Jito463
post Jun 30 2005, 07:46 PM
Post #5


Advanced Member
***

Group: Members
Posts: 444
Joined: 1-July 04
From: Nebraska, US of A
Member No.: 23798
Country Flag


Why would you need to? The only reason for implementing drivers in this fashion is to access drives on controllers that Windows doesn't have native support for without using a floppy. Any other devices can be loaded in other ways during setup, or even after setup.
Go to the top of the page
 
+Quote Post
PhreeZ
post Jul 15 2005, 08:07 PM
Post #6


Newbie


Group: Members
Posts: 38
Joined: 21-May 05
Member No.: 57044
Country Flag


QUOTE (Jito463 @ Jun 30 2005, 09:46 PM)
Why would you need to?  The only reason for implementing drivers in this fashion is to access drives on controllers that Windows doesn't have native support for without using a floppy.  Any other devices can be loaded in other ways during setup, or even after setup.
*

in order to have the latest drivers installed for your devices, even if they are not WHQL.

sure you could install the devices after setup, but i'd prefer during setup. after all, i integrate drivers so that i have an unattended/slipstreamed installation. newwink.gif

what other way was there of installing a device during setup, other than using the OemPnPDriversPath entry in WINNT.SIF? unsure.gif
Go to the top of the page
 
+Quote Post
obeseotron
post Jul 18 2005, 12:29 AM
Post #7





Group: Members
Posts: 2
Joined: 18-June 05
Member No.: 61026
Country Flag


I have a SATA RAID0 array on my nforce3, and I can get everything installed, but then get blue screens when I actually try to boot the new windows installation. Do you have any advice on drivers I might try with this method. I tried it with the nforce4 pata drivers you have linked here just for the hell of it, but that didn't work.
Go to the top of the page
 
+Quote Post
PhreeZ
post Jul 19 2005, 01:49 PM
Post #8


Newbie


Group: Members
Posts: 38
Joined: 21-May 05
Member No.: 57044
Country Flag


@obeseotron:
try the official 6.66 release on the nvidia site. the SATA raid drivers are now WHQL. you should be able to integrate them without the [OemInfFiles] method.
Go to the top of the page
 
+Quote Post
dale5605
post Jul 19 2005, 03:13 PM
Post #9


Senior Member
****

Group: Members
Posts: 672
Joined: 27-March 05
From: Michigan, USA
Member No.: 49495
Country Flag


QUOTE (PhreeZ @ Jul 19 2005, 03:49 PM)
@obeseotron:
try the official 6.66 release on the nvidia site.  the SATA raid drivers are now WHQL.  you should be able to integrate them without the [OemInfFiles] method.
*

Can you explain how to integrate the 6.66 drivers? welcome.gif

I've been searching around and I can't find anyway to integrate the 6.66 drivers for either x86 or x64. I want to know how to do it for both though, since I use x86 and x64 XP. yes.gif
Go to the top of the page
 
+Quote Post
PhreeZ
post Jul 19 2005, 05:59 PM
Post #10


Newbie


Group: Members
Posts: 38
Joined: 21-May 05
Member No.: 57044
Country Flag


@dale5605:
[OemInfFiles] should work with any version of the nforce drivers. i'm currently using it with 7.13.

the first post describes how to get the drivers integrated with x64. the link to GreenMachine's Space is especially useful. what do you need explained exactly?
Go to the top of the page
 
+Quote Post
dale5605
post Jul 19 2005, 10:09 PM
Post #11


Senior Member
****

Group: Members
Posts: 672
Joined: 27-March 05
From: Michigan, USA
Member No.: 49495
Country Flag


QUOTE (PhreeZ @ Jul 19 2005, 07:59 PM)
@dale5605:
[OemInfFiles] should work with any version of the nforce drivers.  i'm currently using it with 7.13.

the first post describes how to get the drivers integrated with x64.  the link to GreenMachine's Space is especially useful.  what do you need explained exactly?
*

Well you mentioned something about how they are now WHQL and you don't need this method for the 6.66? I was wondering what is the other method?
Go to the top of the page
 
+Quote Post
PhreeZ
post Jul 20 2005, 08:03 AM
Post #12


Newbie


Group: Members
Posts: 38
Joined: 21-May 05
Member No.: 57044
Country Flag


@dale5605:
be sure to check the link to GreenMachine's Space in my first post, if anything is unclear. just minor folder changes are needed for x64 (AMD64 instead of i386). let X:\ be the path to your setup files. i'll follow the step numbers on his site:

1) append TXTSETUP.SIF with what i posted earlier.
2) copy the SATARAID folder to X:\$OEM$\$1\DRIVERS
3) append WINNT.SIF with
CODE
[Unattended]
  OemPreinstall=Yes
  OemPnPDriversPath="Drivers\SATARAID"

4) run the following in a command prompt
CODE
MAKECAB X:\$OEM$\$1\DRIVERS\SATARAID\nvatax64.sys X:\AMD64\nvatax64.sy_
MAKECAB X:\$OEM$\$1\DRIVERS\SATARAID\nvrdx64.sys X:\AMD64\nvrdx64.sy_


that should do it. i haven't tried the WHQL SATARAID drivers personally. i have a PATARAID that i play with, so i use the corresponding drivers.

let me know if it works. smile.gif
Go to the top of the page
 
+Quote Post
dale5605
post Jul 20 2005, 08:46 AM
Post #13


Senior Member
****

Group: Members
Posts: 672
Joined: 27-March 05
From: Michigan, USA
Member No.: 49495
Country Flag


The additions to TXTSETUP that you put in your first post will work for SATARAID as well? Or is that for PATARAID? Thanks welcome.gif
Go to the top of the page
 
+Quote Post
PhreeZ
post Jul 20 2005, 03:46 PM
Post #14


Newbie


Group: Members
Posts: 38
Joined: 21-May 05
Member No.: 57044
Country Flag


@dale5605:
it should be good for both. newwink.gif
Go to the top of the page
 
+Quote Post
dale5605
post Jul 27 2005, 10:17 AM
Post #15


Senior Member
****

Group: Members
Posts: 672
Joined: 27-March 05
From: Michigan, USA
Member No.: 49495
Country Flag


I tried it on 32bit xp and it didn't work. Haven't tried it on 64bit yet.
Go to the top of the page
 
+Quote Post
PhreeZ
post Jul 27 2005, 02:47 PM
Post #16


Newbie


Group: Members
Posts: 38
Joined: 21-May 05
Member No.: 57044
Country Flag


@dale5605:
what symptoms are you experiencing that leads you to believe it didn't work?

you can always use the OemInfFiles entries. i know those work with 7.13. newwink.gif
Go to the top of the page
 
+Quote Post
dale5605
post Jul 27 2005, 04:21 PM
Post #17


Senior Member
****

Group: Members
Posts: 672
Joined: 27-March 05
From: Michigan, USA
Member No.: 49495
Country Flag


Right at the beginning, when windows is copying files it says "can't locate nvatabus" or something like that and it fails to install.
Go to the top of the page
 
+Quote Post
dale5605
post Aug 4 2005, 08:42 AM
Post #18


Senior Member
****

Group: Members
Posts: 672
Joined: 27-March 05
From: Michigan, USA
Member No.: 49495
Country Flag


I don't get it, this just doesn't work. I tried it again on x64 and followed the directions in your first post EXACTLY. Then when windows is first starting up (press F6 to install RAID drivers, etc.) that part of the install, it says "cannot find nvatax64.sys, press any key to restart your computer"
Go to the top of the page
 
+Quote Post
jbm
post Aug 4 2005, 09:39 AM
Post #19


Senior Member
****

Group: Members
Posts: 518
Joined: 16-September 04
Member No.: 31198
OS: XP Pro x86
Country Flag


QUOTE (dale5605 @ Aug 4 2005, 08:42 AM)
I don't get it, this just doesn't work. I tried it again on x64 and followed the directions in your first post EXACTLY. Then when windows is first starting up (press F6 to install RAID drivers, etc.) that part o