Nvidia Video problem when installing XP via RIS

Posted on 2006-05-04
Last Modified: 2008-01-09
I am tring to deploy XP in my organisation using RIS and it has taken some time but I have got everything working - almost.

The kit :

Motherboard : Winfast 6100K8MB with Semperon 3ghz
                      Onboard Video - Nvidia C51G (GeForce 6100)
Network Card : Allied Telesyn 2916T Gigabit copper with PXE 2.1

The problem :

The installation goes smoothly - all OEM drivers have been included in the image and are detected, the graphics are detected during installation - in fact the screen  resolution changes on the fly during installation to 1024x768 as specified in my sif file.

When the machine makes its final reboot however, the system comes up in 800x600 and there is an exclaimation mark in the device manager next to the vga adapter which suggests that the device driver should be re-installed.

If I then uninstall the driver and reinstall it from the video driver directory on the RIS server - it installs fine and everything is great.

I have tried 3 different versions of the driver  
Nvidia 84.21 WHQL
Nvidia 84.56 WHQL ForceWare Ultra (guru3d)
Nvidia 81.10 (C51G driver shipped with motherboard)

every version does exactly the same thing.

My question is - what can I do to troubleshoot this problem ?
Question by:roseward
    LVL 51

    Accepted Solution

    I've seen this happen many times.

    Rather than include the drivers raw, put the entire installation under the OEM folder then use the GUIRUNONCE feature to run setup after the image reboots the last time.

    I've had to do the same thing for a number of these cards.  It seems that running the setup is the only way everything gets installed properly.


    Author Comment

    Thanks for the comments, where do i find the GUIRUNONCE feature and would the setup routine run unattended or is it a manual thing ?
    LVL 51

    Expert Comment

    It's part of the SIF.

    This can be done using Setup Manager to create the sif as well.

    Author Comment

    Ok I got it - the only problem is that I want the whole process to be totally automatic but I havent found a way of making the nvidia setup.exe run unattended. There is a file called setup.iss (install shield silent) which is some kind of response file - but I still cant get get it to run unattended do you have any ideas about this or do I have to post a second question ?
    LVL 51

    Expert Comment

    Ah, it launches but requires some clicking - correct?

    When you launch setup manually, do you see it extracting somewhere?  If so, when you get the first screen from the install then minimize it and see if you can find the extracted files to use in your OEM folder.  My guess is there is an ini file that might be usable to automate.


    Author Comment

    We are working with the extracted files !
    We have an iss file 'setup.iss' & an ini file 'setup.ini'  but can't work out how to get it to pick up the answers from it.
    LVL 51

    Expert Comment

    Make sure this is in the SIF:


    Can you post the contents of the ISS?

    LVL 2

    Expert Comment

    Hi roseward

    What switches have you tried using already?
    I gather that you have already extracted the contents of the downloaded file, hence you knowing about the setup.exe and setup.iss

    1. try run the setup with the s switch.
    1.1For a Standard project, the command Setup.exe /s runs the installation in silent mode, by default based on the responses contained in a response file called Setup.iss in the same directory

    2. If this does not work you can setup a temp system, using the r switch
    2.1Running a Standard installation program with the command Setup.exe /r displays all the run-time dialog boxes, and stores the data in a file called Setup.iss, generated inside the system's Windows folder

    If you prefer to specify a new .iss file use the /f1 arguement in either of the above two steps
    use in the first step will create a new iss file
    use in the seccond step will use the specified iss file
    Setup.exe /s /f1"C:\Temp\Setup.iss".

    3. If this still doesnt work, you can try creating a seperate log file in the RunOnceEx location, this has been known to work when done from CD installations.
    Setup.exe /s /f2"C:\Setup.log

    I hope this helps

    Author Comment

    iss file

    [InstallShield Silent]
    File=Response File
    [File Transfer]
    LVL 2

    Expert Comment

    Is this the newly created iss file? or the defualt one?

    have you tried to use it in your RIS installation yet?

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    This may not be a text book method to resolve VSS backup issues but it seemed to have worked on few of the Windows 2003 servers we had issues while performing a Volume Shadow Copy backup. If you have issues while performing a shadow copy backup usin…
    Setting up a Microsoft WSUS update system is free relatively speaking if you have hard disk space and processor capacity.   However, WSUS can be a blessing and a curse. For example, there is nothing worse than approving updates and they just have…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…

    760 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now