I am owner of an nForce4 mainboard with 2 SATA hard disks connected by NVIDIA Raid0 array. When I try to integrate the NVIDIA Sata-Raid driver (from new official and WHQL certified package v.6.66 ) into the German version of Windows XP Professional (32-bit) by using the new build of nLite, I get the same endless reboots as with 64-bit systems.
The integration has been done as TEXTMODE and I tried 2 different methods:
1) taking the folder IDE\WINXP\SATARAID and
2) taking the folder IDE\WINXP\PATARAID from the driver package.
In both cases the integration of the mass controller driver failed.
When I opened the SETUPAPI.LOG from that partition into which I just had installed the system, I found the following sequence about the installation of the NVIDIA SATA controller driver:
[2005/07/17 14:32:31 276.1454 Driver Install]
#-019 Searching for hardware ID(s): pci\ven_10de&dev_0055&subsys_cb8410de&rev_a3,pci\ven_10de&dev_0055&subsys_cb8410de,pci\ven_10de&dev_0055&cc_010185,pci\ven_10de&dev_0055&cc_0101
#-018 Searching for compatible ID(s): pci\ven_10de&dev_0055&rev_a3,pci\ven_10de&dev_0055,pci\ven_10de&cc_010185,pci\ven_10de&cc_0101,pci\ven_10de,pci\cc_010185,pci\cc_0101
#-199 Executing "I:\WINDOWS\system32\setup.exe" with command line: setup -newsetup
#I022 Found "PCI\VEN_10DE&DEV_0055" in I:\WINDOWS\nldrv\nvatabus.inf; Device: "NVIDIA nForce4 Serial ATA Controller"; Driver: "NVIDIA nForce4 Serial 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.NTx86]. Rank: 0x0000a001. Effective driver date: 05/17/2005.
#I393 Modified INF cache "I:\WINDOWS\inf\INFCACHE.1".
#I022 Found "PCI\CC_0101" in I:\WINDOWS\inf\mshdc.inf; Device: "Standard-Zweikanal-PCI-IDE-Controller"; Driver: "Standard-Zweikanal-PCI-IDE-Controller"; Provider: "Microsoft"; Mfg: "(Standard-IDE-ATA/ATAPI-Controller)"; Section name: "pciide_Inst".
#I023 Actual install section: [pciide_Inst]. Rank: 0x00003006. Effective driver date: 07/01/2001.
#-147 Loading class installer module for "IDE-Controller".
#E360 An unsigned or incorrectly signed file "I:\WINDOWS\system32\SysSetup.Dll" for driver "IDE-Controller" will be installed (Policy=Ignore). Error 0x800b0100: Es war keine Signatur im Antragsteller vorhanden.
#-148 Loading coinstaller modules for "IDE-Controller".
#E360 An unsigned or incorrectly signed file "I:\WINDOWS\system32\SysSetup.Dll" for driver "IDE-Controller" will be installed (Policy=Ignore). Error 0x800b0100: Es war keine Signatur im Antragsteller vorhanden.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [pciide_Inst] in "i:\windows\inf\mshdc.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_0055&SUBSYS_CB8410DE&REV_A3\3&2411E6FE&0&40".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-148 Loading coinstaller modules for "Standard-Zweikanal-PCI-IDE-Controller".
#E360 An unsigned or incorrectly signed file "I:\WINDOWS\system32\SysSetup.Dll" for driver "Standard-Zweikanal-PCI-IDE-Controller" will be installed (Policy=Ignore). Error 0x800b0100: Es war keine Signatur im Antragsteller vorhanden.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [pciide_Inst.Interfaces] from "i:\windows\inf\mshdc.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "PCI\VEN_10DE&DEV_0055&SUBSYS_CB8410DE&REV_A3\3&2411E6FE&0&40".
#W100 Query-removal during install of "PCI\VEN_10DE&DEV_0055&SUBSYS_CB8410DE&REV_A3\3&2411E6FE&0&40" was vetoed by "IDE\DiskSAMSUNG_SP2004C_________________________VM100-31\R30534737314A5930303438313330202020202020" (veto type 6: PNP_VetoDevice).
#W104 Device "PCI\VEN_10DE&DEV_0055&SUBSYS_CB8410DE&REV_A3\3&2411E6FE&0&40" required reboot: Query remove failed (install) CfgMgr32 returned: 0x17: CR_REMOVE_VETOED.
#I121 Device install of "PCI\VEN_10DE&DEV_0055&SUBSYS_CB8410DE&REV_A3\3&2411E6FE&0&40" finished successfully.
That certifies, that Microsoft XP takes the wrong driver (Standard-Dual Channel-PCI-IDE-Controller) in the GUIMODE part of the installation procedure, because the OS (XP Pro) does not trust the correct driver from NVIDIA!
After this experience I will test, if the method I have described for the 64-bit version of Windows XP is even usefull for the 32-bit version of the OS. There would be only small modifications necessary.
CU
Fernando
This post has been edited by Fernando 1: 17 July 2005 - 03:38 PM



Help


Back to top








