![]() ![]() |
Jun 26 2005, 12:51 PM
Post
#1
|
|
|
Newbie Group: Members Posts: 38 Joined: 21-May 05 Member No.: 57044
|
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. |
|
|
|
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
|
Edit: I'm using a K8NE-DLX Nforce3 MB This post has been edited by jbm: Jun 26 2005, 04:55 PM |
|
|
|
Jun 26 2005, 06:01 PM
Post
#3
|
|
|
Newbie Group: Members Posts: 38 Joined: 21-May 05 Member No.: 57044
|
good to hear!
|
|
|
|
Jun 29 2005, 02:18 PM
Post
#4
|
|
|
Newbie Group: Members Posts: 38 Joined: 21-May 05 Member No.: 57044
|
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. |
|
|
|
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
|
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.
|
|
|
|
Jul 15 2005, 08:07 PM
Post
#6
|
|
|
Newbie Group: Members Posts: 38 Joined: 21-May 05 Member No.: 57044
|
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. what other way was there of installing a device during setup, other than using the OemPnPDriversPath entry in WINNT.SIF? |
|
|
|
Jul 18 2005, 12:29 AM
Post
#7
|
|
|
Group: Members Posts: 2 Joined: 18-June 05 Member No.: 61026
|
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.
|
|
|
|
Jul 19 2005, 01:49 PM
Post
#8
|
|
|
Newbie Group: Members Posts: 38 Joined: 21-May 05 Member No.: 57044
|
@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. |
|
|
|
Jul 19 2005, 03:13 PM
Post
#9
|
|
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 672 Joined: 27-March 05 From: Michigan, USA Member No.: 49495
|
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? 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. |
|
|
|
Jul 19 2005, 05:59 PM
Post
#10
|
|
|
Newbie Group: Members Posts: 38 Joined: 21-May 05 Member No.: 57044
|
@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? |
|
|
|
Jul 19 2005, 10:09 PM
Post
#11
|
|
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 672 Joined: 27-March 05 From: Michigan, USA Member No.: 49495
|
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? |
|
|
|
Jul 20 2005, 08:03 AM
Post
#12
|
|
|
Newbie Group: Members Posts: 38 Joined: 21-May 05 Member No.: 57044
|
@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. |
|
|
|
Jul 20 2005, 08:46 AM
Post
#13
|
|
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 672 Joined: 27-March 05 From: Michigan, USA Member No.: 49495
|
The additions to TXTSETUP that you put in your first post will work for SATARAID as well? Or is that for PATARAID? Thanks
|
|
|
|
Jul 20 2005, 03:46 PM
Post
#14
|
|
|
Newbie Group: Members Posts: 38 Joined: 21-May 05 Member No.: 57044
|
@dale5605:
it should be good for both. |
|
|
|
Jul 27 2005, 10:17 AM
Post
#15
|
|
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 672 Joined: 27-March 05 From: Michigan, USA Member No.: 49495
|
I tried it on 32bit xp and it didn't work. Haven't tried it on 64bit yet.
|
|
|
|
Jul 27 2005, 02:47 PM
Post
#16
|
|
|
Newbie Group: Members Posts: 38 Joined: 21-May 05 Member No.: 57044
|
@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. |
|
|
|
Jul 27 2005, 04:21 PM
Post
#17
|
|
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 672 Joined: 27-March 05 From: Michigan, USA Member No.: 49495
|
Right at the beginning, when windows is copying files it says "can't locate nvatabus" or something like that and it fails to install.
|
|
|
|
Aug 4 2005, 08:42 AM
Post
#18
|
|
|
Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 672 Joined: 27-March 05 From: Michigan, USA Member No.: 49495
|
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"
|
|
|
|
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
|
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 |