
PhreeZ
MemberContent Type
Profiles
Forums
Events
Everything posted by PhreeZ
-
@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 [Unattended] OemPreinstall=Yes OemPnPDriversPath="Drivers\SATARAID" 4) run the following in a command prompt 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.
-
@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?
-
@Bâshrat the Sneaky: i believe the driver installation is only forced only if there is a compatible HWID. looking at the first few lines of setupapi.log, setup seems to first identify the device HWID, then searches available .INFs for a match. line #I319 is the point in setup where the windows drivers are ignored and the drivers in OEMDIR are installed. i haven't verified it, but i assume that if the OEMDIR drivers are older than the windows drivers, OEMDIR drivers won't be installed. i came across this method while i was trying to get NF4 x64 RAID drivers integrated into an unattended x64 installation. i always inspected the logs (especially setupapi) in the windows root after installations, to try and figure out why it would fail. i started off trying METHOD1 then METHOD2. METHOD1 always blue screened and i could never get METHOD2 to work from a cd-boot installation. there would always be the OEMDISK.C/ERROR (18). eventually, i gave a network installation using METHOD2 a try and it worked. i later modified the installation with an HDD-boot and source files from CD. i stayed with this method for a while. one day, i decided to figure out why METHOD2 would work and METHOD1 wouldn't. setupapi.log gave the answer. with M1, the NVIDIA NForce Storage Controller was not being installed during GUIMODE. since the driver was not WHQL certified, setup prioritized the installation of its own Standard Dual Channel PCI IDE Controller. however, M2 seemed to be forcing the installation somehow, evident in line #I319. i did more snooping and noticed $WINNT$.INF in the SYSTEM32 folder. it seemed to be a copy of my WINNT.SIF with some modifications. after an M2 installtion, i noticed it had the OemInfFiles entries added to it, while an M1 installation didn't. i decided to add these entries into WINNT.SIF myself and give M1 another try since it was the only working cd-boot installation method. so i proceeded with the install, and it went through without a problem. SUCCESS!
-
@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.
-
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?
-
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.
-
what driver version are you using? have you completed all the steps listed on GreenMachines's Space? append your TXTSETUP.SIF with what i posted earlier and remember that you need to run MAKECAB on two files: MAKECAB NVATABUS.SYS MAKECAB NVRAID.SYS and you should end up with: NVATABUS.SY_ NVRAID.SY_ in X:\I386 of your unattended cd. this will get your raid detected in TEXTMODE setup.
-
[SourceDisksFiles] nvatabus.sys = 1,,,,,,3_,4,1 nvraid.sys = 1,,,,,,3_,4,1 [HardwareIdsDatabase] PCI\VEN_10DE&DEV_008E = "nvatabus" PCI\VEN_10DE&DEV_0085 = "nvatabus" PCI\VEN_10DE&DEV_00D5 = "nvatabus" PCI\VEN_10DE&DEV_00EE = "nvatabus" PCI\VEN_10DE&DEV_00E3 = "nvatabus" PCI\VEN_10DE&DEV_00E5 = "nvatabus" PCI\VEN_10DE&DEV_0035 = "nvatabus" PCI\VEN_10DE&DEV_0036 = "nvatabus" PCI\VEN_10DE&DEV_003E = "nvatabus" PCI\VEN_10DE&DEV_0053 = "nvatabus" PCI\VEN_10DE&DEV_0054 = "nvatabus" PCI\VEN_10DE&DEV_0055 = "nvatabus" GenNvRaidDisk = "nvraid" *_NVRAIDBUS = "nvraid" *NVRAIDBUS = "nvraid" [SCSI.load] nvatabus = nvatabus.sys,4 nvraid = nvraid.sys,4 [SCSI] nvatabus = "NVIDIA NForce Storage Controller" nvraid = "NVIDIA RAID CLASS DRIVER"
-
good to hear!
-
i've tried using this method to install the nvidia 77.72 x64 display driver, which is nonWHQL, but it failed. i'm trying to figure out how to resolve Cannot create a stable subkey under a volatile parent key as i believe it to be the cause of the driver installation failure. EDIT: Same errors happen using the 71.84 WHQL driver, but it successfully installs. here is an excerpt from setupapi.log for reference: [2005/06/25 22:16:41 280.1793 Driver Install] #-019 Searching for hardware ID(s): pci\ven_10de&dev_0161&subsys_81ae1043&rev_a1,pci\ven_10de&dev_0161&subsys_81ae1043,pci\ven_10de&dev_0161&cc_030000,pci\ven_10de&dev_0161&cc_0300 #-018 Searching for compatible ID(s): pci\ven_10de&dev_0161&rev_a1,pci\ven_10de&dev_0161,pci\ven_10de&cc_030000,pci\ven_10de&cc_0300,pci\ven_10de,pci\cc_030000,pci\cc_0300 #-199 Executing "C:\WINDOWS\system32\setup.exe" with command line: setup -newsetup #I022 Found "PCI\CC_0300" in C:\WINDOWS\inf\display.inf; Device: "Standard VGA Graphics Adapter"; Driver: "Standard VGA Graphics Adapter"; Provider: "Microsoft"; Mfg: "(Standard display types)"; Section name: "vga". #I023 Actual install section: [vga]. Rank: 0x00002006. Driver date: 10/01/2002. Version: 5.2.3790.1830. #I022 Found "PCI\VEN_10DE&DEV_0161" in C:\WINDOWS\inf\oem1.inf; Device: "NVIDIA GeForce 6200 TurboCache(TM)"; Driver: "NVIDIA GeForce 6200 TurboCache(TM)"; Provider: "NVIDIA"; Mfg: "NVIDIA"; Section name: "nv4_NV3x". #I087 Driver node not trusted, rank changed from 0x00002001 to 0x0000a001. #I023 Actual install section: [nv4_NV3x]. Rank: 0x0000a001. Driver date: 06/15/2005. Version: 7.7.7.2. #I022 Found "PCI\VEN_10DE&DEV_0161" in C:\Drivers\002_GRAPHICS\x64_ForceWare\nv4_disp.inf; Device: "NVIDIA GeForce 6200 TurboCache(TM)"; Driver: "NVIDIA GeForce 6200 TurboCache(TM)"; Provider: "NVIDIA"; Mfg: "NVIDIA"; Section name: "nv4_NV3x". #I087 Driver node not trusted, rank changed from 0x00002001 to 0x0000a001. #I023 Actual install section: [nv4_NV3x]. Rank: 0x0000a001. Driver date: 06/15/2005. Version: 7.7.7.2. #-148 Loading coinstaller modules for "Video Controller (VGA Compatible)". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\WINDOWS\system32\nvcod.dll" for driver "Video Controller (VGA Compatible)" will be installed (Policy=Ignore). Error 87: The parameter is incorrect. #-166 Device install function: DIF_SELECTBESTCOMPATDRV. #I319 Driver "Standard VGA Graphics Adapter" in "c:\windows\inf\display.inf" section [vga] skipped (DNF_BAD_DRIVER). #I063 Selected driver installs from section [nv4_NV3x] in "c:\windows\inf\oem1.inf". #I320 Class GUID of device remains: {4D36E968-E325-11CE-BFC1-08002BE10318}. #I060 Set selected driver. #I058 Selected best compatible driver. #-124 Doing copy-only install of "PCI\VEN_10DE&DEV_0161&SUBSYS_81AE1043&REV_A1\4&243D7BD0&0&0070". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "c:\windows\inf\oem1.inf" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nv4_mini.sy_" to "C:\WINDOWS\system32\DRIVERS\nv4_mini.sys" via temporary file "C:\WINDOWS\system32\DRIVERS\SET1BE.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nv4_mini.sy_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvcod.dl_" to "C:\WINDOWS\system32\nvcod.dll" via temporary file "C:\WINDOWS\system32\SET1BF.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvcod.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvcod.dl_" to "C:\WINDOWS\system32\nvcodins.dll" via temporary file "C:\WINDOWS\system32\SET1C0.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvcod.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nv4_disp.dl_" to "C:\WINDOWS\system32\nv4_disp.dll" via temporary file "C:\WINDOWS\system32\SET1C1.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nv4_disp.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvoglnt.dl_" to "C:\WINDOWS\system32\nvoglnt.dll" via temporary file "C:\WINDOWS\system32\SET1C2.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvoglnt.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvogl32.dl_" to "C:\WINDOWS\SysWow64\nvogl32.dll" via temporary file "C:\WINDOWS\SysWow64\SET1C3.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvogl32.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvcpl.dl_" to "C:\WINDOWS\system32\nvcpl.dll" via temporary file "C:\WINDOWS\system32\SET1C4.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvcpl.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvcpl.dl_" to "C:\WINDOWS\system32\nvcplins.dll" via temporary file "C:\WINDOWS\system32\SET1C5.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvcpl.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvcpl32.ex_" to "C:\WINDOWS\system32\nvcpl32.exe" via temporary file "C:\WINDOWS\system32\SET1C6.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvcpl32.ex_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvmctray.dl_" to "C:\WINDOWS\system32\nvmctray.dll" via temporary file "C:\WINDOWS\system32\SET1C7.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvmctray.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvwddi64.dl_" to "C:\WINDOWS\system32\nvwddi64.dll" via temporary file "C:\WINDOWS\system32\SET1C8.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvwddi64.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvnt4cpl.dl_" to "C:\WINDOWS\system32\nvnt4cpl.dll" via temporary file "C:\WINDOWS\system32\SET1C9.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvnt4cpl.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvwddi.dl_" to "C:\WINDOWS\SysWow64\nvwddi.dll" via temporary file "C:\WINDOWS\SysWow64\SET1CA.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvwddi.dl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvcpl.hl_" to "C:\WINDOWS\help\nvcpl.hlp" via temporary file "C:\WINDOWS\help\SET1CB.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvcpl.hl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\OEM\nvwcplen.hl_" to "C:\WINDOWS\help\nvwcplen.hlp" via temporary file "C:\WINDOWS\help\SET1CC.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\OEM\nvwcplen.hl_" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 1168: Element not found. #-166 Device install function: DIF_REGISTER_COINSTALLERS. #I056 Coinstallers registered. #-148 Loading coinstaller modules for "NVIDIA GeForce 6200 TurboCache(TM)". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\WINDOWS\system32\nvcodins.dll" for driver "NVIDIA GeForce 6200 TurboCache(TM)" will be installed (Policy=Ignore). Error 87: The parameter is incorrect. #-166 Device install function: DIF_INSTALLINTERFACES. #-011 Installing section [nv4_NV3x.Interfaces] from "c:\windows\inf\oem1.inf". #I054 Interfaces installed. #-166 Device install function: DIF_INSTALLDEVICE. #E008 Setting registry value HKLM\Software\NVIDIA Corporation\Global\NvSvc\OemConfigurations\LoadLimitedSID #E033 Error 1021: Cannot create a stable subkey under a volatile parent key. #E065 Parsing AddReg section [nv_SoftwareDeviceSettings] in "c:\windows\inf\oem1.inf" failed. Error 1021: Cannot create a stable subkey under a volatile parent key. #E064 Parsing install section [nv4_NV3x.SoftwareSettings] in "c:\windows\inf\oem1.inf" failed. Error 1021: Cannot create a stable subkey under a volatile parent key. #E154 Class installer failed. Error 87: The parameter is incorrect. #I060 Set selected driver. #-166 Device install function: DIF_INSTALLDEVICE. #E154 Class installer failed. Error 0xe0000203: There is no driver selected for the device information set or element. #-166 Device install function: DIF_INSTALLDEVICE. #E154 Class installer failed. Error 0xe0000203: There is no driver selected for the device information set or element. i am still unsure whether [OemInfFiles] is suitable for anything other than mass storage controllers. if anybody is successfully able to use this method to install nonWHQL drivers for other devices, please let me know.
-
[OemInfFiles] i thought it would be best to continue discussion of this method in this forum instead of the x64 forum since it probably applies to more than that version of windows. i have not been able to find this method documented anywhere, so i will document it here. EDIT: verified to work with 32-bit Windows. by adding the following lines to WINNT.SIF, you can force GUIMODE setup to install a nonWHQL certified driver placed in X:\$OEM$\$$\OEMDIR on your unattended cd. [Data] OemDrivers=OemInfFiles [OemInfFiles] OemDriverFlags=1 OemDriverPathName="%SystemRoot%\OemDir" OemInfName="driver0.inf" OemInfName can be appended: OemInfName="driver0.inf","driver1.inf","driver2.inf", ... at some point during setup, the .INF files are copied to C:\Windows\inf as oem0.inf, oem1.inf, oem2.inf, ... the source disk for the .INFs is defined by OemDriverPathName. during device detection in GUIMODE setup, these drivers are prioritized over the default ones included with windows. i am assuming that OemDriverFlags=1 is what allows this to happen. here is an excerpt from setupapi.log: [2005/06/25 22:16:41 280.1784 Driver Install] #-019 Searching for hardware ID(s): pci\ven_10de&dev_0053&subsys_cb8410de&rev_a2,pci\ven_10de&dev_0053&subsys_cb8410de,pci\ven_10de&dev_0053&cc_01018a,pci\ven_10de&dev_0053&cc_0101 #-018 Searching for compatible ID(s): pci\ven_10de&dev_0053&rev_a2,pci\ven_10de&dev_0053,pci\ven_10de&cc_01018a,pci\ven_10de&cc_0101,pci\ven_10de,pci\cc_01018a,pci\cc_0101 #-199 Executing "C:\WINDOWS\system32\setup.exe" with command line: setup -newsetup #I393 Modified INF cache "C:\WINDOWS\inf\INFCACHE.1". #I022 Found "PCI\VEN_10DE&DEV_0053" in C:\WINDOWS\inf\oem0.inf; Device: "NVIDIA nForce4 Parallel ATA Controller"; Driver: "NVIDIA nForce4 Parallel ATA Controller"; Provider: "NVIDIA Corporation"; Mfg: "NVIDIA Corporation"; Section name: "Crush11_Inst". #I087 Driver node not trusted, rank changed from 0x00002001 to 0x0000a001. #I023 Actual install section: [Crush11_Inst.NTAMD64]. Rank: 0x0000a001. Driver date: 05/12/2005. Version: 5.10.2600.533. #I022 Found "PCI\CC_0101" in C:\WINDOWS\inf\mshdc.inf; Device: "Standard Dual Channel PCI IDE Controller"; Driver: "Standard Dual Channel PCI IDE Controller"; Provider: "Microsoft"; Mfg: "(Standard IDE ATA/ATAPI controllers)"; Section name: "pciide_Inst". #I023 Actual install section: [pciide_Inst]. Rank: 0x00003006. Driver date: 10/01/2002. Version: 5.2.3790.1830. #I022 Found "PCI\VEN_10DE&DEV_0053" in C:\Drivers\000_CHIPSET\nForce4x64_IDE\nvatax64.inf; Device: "NVIDIA nForce4 Parallel ATA Controller"; Driver: "NVIDIA nForce4 Parallel ATA Controller"; Provider: "NVIDIA Corporation"; Mfg: "NVIDIA Corporation"; Section name: "Crush11_Inst". #I087 Driver node not trusted, rank changed from 0x00002001 to 0x0000a001. #I023 Actual install section: [Crush11_Inst.NTAMD64]. Rank: 0x0000a001. Driver date: 05/12/2005. Version: 5.10.2600.533. #-166 Device install function: DIF_SELECTBESTCOMPATDRV. #I319 Driver "Standard Dual Channel PCI IDE Controller" in "c:\windows\inf\mshdc.inf" section [pciide_Inst] skipped (DNF_BAD_DRIVER). #I063 Selected driver installs from section [Crush11_Inst] in "c:\windows\inf\oem0.inf". #I320 Class GUID of device remains: {4D36E96A-E325-11CE-BFC1-08002BE10318}. #I060 Set selected driver. #I058 Selected best compatible driver. #-124 Doing copy-only install of "PCI\VEN_10DE&DEV_0053&SUBSYS_CB8410DE&REV_A2\3&2411E6FE&0&30". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "c:\windows\inf\oem0.inf" for driver "NVIDIA nForce4 Parallel ATA Controller" will be installed (Policy=Ignore). Error 1168: Element not found. #-024 Copying file "C:\WINDOWS\OemDir\nvatax64.sys" to "C:\WINDOWS\system32\DRIVERS\nvatax64.sys". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\WINDOWS\OemDir\nvatax64.sys" for driver "NVIDIA nForce4 Parallel ATA Controller" will be installed (Policy=Ignore). Error 1168: Element not found. #-336 Copying file "C:\WINDOWS\OemDir\idecoi.dll" to "C:\WINDOWS\system32\idecoi.dll" via temporary file "C:\WINDOWS\system32\SET17D.tmp". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\WINDOWS\OemDir\idecoi.dll" for driver "NVIDIA nForce4 Parallel ATA Controller" will be installed (Policy=Ignore). Error 1168: Element not found. #-166 Device install function: DIF_REGISTER_COINSTALLERS. #I056 Coinstallers registered. #-148 Loading coinstaller modules for "NVIDIA nForce4 Parallel ATA Controller". #W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\WINDOWS\system32\idecoi.dll" for driver "NVIDIA nForce4 Parallel ATA Controller" will be installed (Policy=Ignore). Error 87: The parameter is incorrect. #-166 Device install function: DIF_INSTALLINTERFACES. #-011 Installing section [Crush11_Inst.NTAMD64.Interfaces] from "c:\windows\inf\oem0.inf". #I054 Interfaces installed. #-166 Device install function: DIF_INSTALLDEVICE. #I123 Doing full install of "PCI\VEN_10DE&DEV_0053&SUBSYS_CB8410DE&REV_A2\3&2411E6FE&0&30". #I121 Device install of "PCI\VEN_10DE&DEV_0053&SUBSYS_CB8410DE&REV_A2\3&2411E6FE&0&30" finished successfully. line #I319 is interesting as this is where setup skips the default windows driver.
-
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: [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 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: [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.