Jump to content

Recommended Posts

Posted

Hi Guys,

I am trying to integrate my RAID drivers into the XP cd and I am following some instructions that I found. The instructions say to copy the PCI\VEN info from my RAID drivers INF file and paste it into the TXTSETUP.SIF file.

My RAID controller is onboard (Nvidia) and the INF file doesn't have a PCI\VEN entry. What do I copy? The INF File is below.

; Copyright © 2002 NVIDIA Corpoation

; Unauthorized copying or use without explicit permission of NVIDIA

; is prohibited

;

[Version]

Signature = "$Windows NT$"

Class=SCSIAdapter

ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}

Provider=%NVIDIA%

CatalogFile=nvraid.cat

DriverVer=06/03/2004,5.10.2600.0446

[DestinationDirs]

Crush11.Files.x86_12 = 12

nvraid.CoInstFiles = 11 ; System Dir( system32 on NT )

[sourceDisksNames.x86]

0=%Desc_x860%

[sourceDisksNames.amd64]

0=%Desc_x860%

[sourceDisksNames.ia64]

[sourceDisksFiles.x86]

nvraid.sys=0

nvraidco.dll=0

[sourceDisksFiles.amd64]

nvraid.sys=0

nvraidco.dll=0

[sourceDisksFiles.ia64]

[Manufacturer]

%NVIDIA%=NVIDIA

[NVIDIA]

%NVRAID_DESC%=nvraid,GenNvRaidDisk

%NVRAID_BUS_DESC%=nvraid,*_NVRAIDBUS

[nvraid.ntx86]

CopyFiles = Crush11.Files.x86_12

[nvraid.ntx86.Services]

AddService = nvraid,0x00000002,nvraid_Service_Inst,

[nvraid.ntamd64]

CopyFiles = Crush11.Files.x86_12

[nvraid.ntamd64.Services]

AddService = nvraid,0x00000002,nvraid_Service_Inst,

[nvraid_Service_Inst]

DisplayName = %nvraid.SvcDesc%

ServiceType = %SERVICE_KERNEL_DRIVER%

StartType = %SERVICE_BOOT_START%

ErrorControl = %SERVICE_ERROR_NORMAL%

LoadOrderGroup = System Bus Extender

ServiceBinary = %12%\nvraid.sys

[nvraid.ntx86.CoInstallers]

CopyFiles = nvraid.CoInstFiles

AddReg = nvraid.CoInst_AddReg

[nvraid.ntamd64.CoInstallers]

CopyFiles = nvraid.CoInstFiles

AddReg = nvraid.CoInst_AddReg

[nvraid.CoInst_AddReg]

HKR,,CoInstallers32,0x00010000,"nvraidco.dll, NvRaidCoInstaller"

[Crush11.Files.x86_12]

nvraid.sys

[nvraid.CoInstFiles]

nvraidco.dll

[strings]

; *******Localizable Strings*******

NVIDIA= "NVIDIA Corporation"

Desc_x860= "SRCDATA"

DisplayClassName= "NVIDIA RAID CLASS"

NVRAID_DESC= "NVIDIA NForce ATA RAID Class Device"

NVRAID_BUS_DESC= "NVIDIA NForce ATA RAID Class Controller"

nvraid.SvcDesc= "NVIDIA NForce ATA RAID Class Driver"

; *******Non Localizable Strings*******

SERVICE_BOOT_START = 0x0

SERVICE_SYSTEM_START = 0x1

SERVICE_AUTO_START = 0x2

SERVICE_DEMAND_START = 0x3

SERVICE_DISABLED = 0x4

SERVICE_KERNEL_DRIVER = 0x1

SERVICE_ERROR_IGNORE = 0x0

SERVICE_ERROR_NORMAL = 0x1

SERVICE_ERROR_SEVERE = 0x2

SERVICE_ERROR_CRITICAL = 0x3

REG_EXPAND_SZ = 0x00020000

REG_DWORD = 0x00010001


Posted

You also have to use the nvata.* files. It will be installed prior to the one your showing (nvraid.inf) and it has PCI\* entries.

To add nvraid you should add this to your winnt.sif:

GenNvRaidDisk

*_NVRAIDBUS

Or you can just use DriverPack MassStorage and tell me if it worked for you!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...