Jump to content
LaptopVideo2Go Forums

Unattended install of GF4 420


dougal4263

Recommended Posts

Hi all first post here!! :)

Hopefully someone can help me out with this problem i have.

Toshiba Satellite Pro 2100 with Geforce 4 420 Go 16MB

Display driver v71.90 (INF created with Teraphy's Toshiba "BlackBar PHP Fixer")

I've created an unattended WinXP+SP2 cd using the guide over here. I can use this disk on my 2 PC's (one with GF4 TI4600 the other with FX5900) but the display drivers will not install on the laptop during the unattended setup. The only way i can install the drivers is when XP has finished installing.

Extract from my Winnt.sif file

[Unattended]
   UnattendMode=FullUnattended
   OemSkipEula=Yes
   OemPreinstall=Yes
   DriverSigningPolicy="Ignore"
   NonDriverSigningPolicy="Ignore"
   OemPnPDriversPath="drivers\000_intelinf;drivers\001_fasttrak;drivers\002_nvidia;drivers\003_monitor"

Everything works perfect on the PC's but not the laptop.

Any ideas??

Kev

Link to comment
Share on other sites

Hi, yesterday i wanted to answer, that you may need to turn off the WHQL check somewhere, but then i saw you winnt.sif snippet which states that's it's already turned off (DriverSigningPolicy="Ignore")

Today i found this answer over @ MSN , which gives a clear answer why it doesn't work:

http://www.msfn.org/board/index.php?showto...ndpost&p=277177

Another short explanantion: every NV driver will loose any (if present) WHQL certification, due to the modded INF. That's normal as the .cat file has a checksum of all driver files stored and even adding a space or comma, will loose WHQL cert. status, which then cannot be installed unattended, except with the method provided here: http://www.msfn.org/board/index.php?showto...ndpost&p=277361

Link to comment
Share on other sites

{Update}

I have updated the DOSNET, TXTSETUP and DRVINDEX.INF's.

This should allow you to install any Nvidia graphics card driver on any laptop or desktop PC using an unattended cd with SP2 :)

Thanks for your help :)

OK I think I've now sorted out the unattended install of non-WHQL Forceware i.e. beta and modded INF drivers, but please note I have only tested this on my laptop so far (specs to the left).

What you need to do is remove all references to the M$ Geforce drivers in 3 files on the unattended CD, doing so will make XP use the non-WHQL drivers by default instead of it's own. :P

In the DOSNET.INF find and remove these lines,

   d1,nvts.inf
   d1,nvct.inf
   d1,nvdm.inf
   d1,nv3.dll
   d1,nv3.inf
   d1,nv3.sys
   d1,nv4_disp.dll
   d1,nv4_disp.inf
   d1,nv4_mini.sys

In the TXTSETUP.SIF find and remove these lines,

   nvts.inf     = 100,,,,,,,20,0,0
   nvct.inf     = 100,,,,,,,20,0,0
   nvdm.inf     = 100,,,,,,,20,0,0
   nv3.dll      = 1,,,,,,,,3,3
   nv3.inf      = 1,,,,,,,20,0,0
   nv3.sys      = 1,,,,,,,,3,3
   nv4_disp.dll = 100,,,,,,,,3,3
   nv4_disp.inf = 100,,,,,,,20,0,0
   nv4_mini.sys = 100,,,,,,,,3,3

And finally in the DRVINDEX.INF find and remove these lines,

   nv3.dll
   nv3.sys
   nv4_disp.dll
   nv4_mini.sys

These files are also listed in the LAYOUT.INF file but do not make any changes to this file as it's signed and will make XP cancel the setup with an error. (Found that out the hard way!)

Anyway to make all this work, make sure you have these lines in WINNT.SIF

[Unattended]
  OemPreinstall=Yes
  DriverSigningPolicy="Ignore"
  NonDriverSigningPolicy="Ignore"
  OemPnPDriversPath="drivers\002_nvidia"

Put your Forceware drivers in "$OEM$\$1\drivers\002_nvidia" and away you go!!

I hope someone will find this guide usefull and if anybody has anymore info let me know and i'll add it here.

Cheers :(

Kev

Link to comment
Share on other sites

:) thanks for coming back with the succes info!

What just comes to my mind when i see this:

In the DOSNET.INF find and remove these lines,

   d1,nvts.inf
   d1,nv4_disp.dll
   d1,nv4_disp.inf
   d1,nv4_mini.sys

In the TXTSETUP.SIF find and remove these lines,

   nvts.inf     = 100,,,,,,,20,0,0
   nv4_disp.dll = 100,,,,,,,,3,3
   nv4_disp.inf = 100,,,,,,,20,0,0
   nv4_mini.sys = 100,,,,,,,,3,3

is, i assume you could make it comptaible for ALL other Laptops/manufacturer/OEMs, if you also delete the following list of (currently all known) INFs, too: http://forums.laptopvideo2go.com/index.php?showtopic=918

And to make it easy for you here's the code:

NVAN.INF
NVAT.INF
NVCH.INF
NVCO.INF
NVCP.INF
NVCT.INF
NVCU.INF
NVCV.INF
NVDD.INF
NVDM.INF
NVDP.INF
NVDW.INF
NVEC.INF
NVFL.INF
NVFM.INF
NVFS.INF
NVGM.INF
NVHB.INF
NVHM.INF
NVHW.INF
NVIL.INF
NVIO.INF
NVIV.INF
NVLM.INF
NVMM.INF
NVMO.INF
NVMT.INF
NVMV.INF
NVMY.INF
NVQU.INF
NVSD.INF
NVSH.INF
NVSM.INF
NVSY.INF
NVSZ.INF
NVTQ.INF
NVTS.INF
NVTW.INF
NVUW.INF

This probably will ensure that each and every known NV driver will get installed on each and every known Laptop with the non-WHQL driver the USER wants to have installed :) You could add this hint to the MSFN forums with a wee note, that you got the info from here :P

Link to comment
Share on other sites

Updated

Those NV*.INF's are not on an XP-SP2 cd only these,

NVTS.INF
NVCT.INF
NVDM.INF

Kev

Link to comment
Share on other sites

Only Dell's, Toshiba's & Compal Toshiba's are supported by XPSP2 (v56.72 driver)! Didn't know that, but shows the need of Pieter's modded INFs clearly :)

Link to comment
Share on other sites

  • 1 year later...

Maybe this could help you, I install my drivers that way (works both on my Desktop & Laptop). I find this method lot easier as it automatically search for the drivers etc. :)

you could try it out!

it also passes the whql check, so i think this is what you're searching for :)

Link to comment
Share on other sites

Cool we have such spammers here too confused.gif

offtopic: another cool smiley we can use here!! :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...