NVIDIA Corporation 153
CHAPTER 7
MediaShield Application Notes
Add NVIDIA Drivers
1Extract the NVIDIA driver files from the nForce package using ‘-x’ option.
2Copy all *.sys, *.dll, *.inf and *.cat files from “…\IDE\WinXP\sataraid” to “c:\
slipstream\XP\i386”.
3Edit “c:\slipstream\XP\i386\txtsetup.sif” and add the following
aUnder [WinntDirectories] section add:
300 = nvidia\nvraid
This will add a directory to hold the storage driver files.
bDirectly under header [SourceDisksFiles] add the following lines:
nvraidco.dll = 1,,,,,,,300,0,0
nvraid.sys = 1,,,,,,,300,0,0
nvraid.inf = 1,,,,,,,300,0,0
nvraid.cat = 1,,,,,,,300,0,0
NvAtaBus.sys = 1,,,,,,,300,0,0
idecoi.dll = 1,,,,,,,300,0,0
NvAtaBus.sys = 100,,,,,,,4,0,0,,1,4
nvraid.sys = 100,,,,,,,4,0,0,,1,4
This tells installer to copy all driver files to ʺ%systemroot%\nvidia\nvraidʺ and
then the two .sys files to ʺ%systemroot%\system32\driversʺ
cNow add the device IDs for your SATA controller directly under the
[HardwareIdsDatabase] section.
This will tell OS which drivers to load for SATA controllers on your platform.
You can get this information from the file
nvraid.inf
. Search for “[NVIDIA]” and
you should see something like the following:
[NVIDIA]
%CK804SSS%=Crush11_Inst,PCI\VEN_10DE&DEV_0055&CC_0104
%CK804SSS%=Crush11_Inst,PCI\VEN_10DE&DEV_0054&CC_0104
%NVRAID_DESC%=nvraid,GenNvRaidDisk
%NVRAID_BUS_DESC%=nvraidbus,*_NVRAIDBUS
%NVRAID_BUS_DESC%=nvraidbus,*NVRAIDBUS
You will require an entry for each of these lines in the following format.
[HardwareIdsDatabase]
PCI\VEN_10DE&DEV_0054 = "nvatabus"
PCI\VEN_10DE&DEV_0055 = "nvatabus"