Ghost Solution Suite

 View Only
  • 1.  DeployAnywhere - unsigned drivers with Windows 7

    Posted Oct 07, 2015 10:35 AM

    Hi,

    We are just trying out DeployAnywhere with GSS 3.0 and I'm wondering if someone might be able to answer a few of my points below (I suspect the use of GSS3.0 here is irrelevant):

     

    driver signing.png

     

    - Unsigned Drivers: Can you use unsigned drivers for Windows 7 without getting an interactive prompt during first run?

    - Identifying Drivers: I've added some test drivers (all with a model prefix for easy identification) how do I know which are signed and which aren't as the driver signing prompt doesn't give me details of which driver it is attempting to install? Can I tell from the log file? Does "SIGNERSCORE_UNKNOWN" indicate this because the number of prompts and the number of occurrences in the log file do not match.

    - What does the additional parameter /bypassDrvVali=all do? I would have assumed this switched driver signing off or bypassed it in some way but perhaps this only works for Windows XP.

    Thanks in advance,

    Matt

     

     



  • 2.  RE: DeployAnywhere - unsigned drivers with Windows 7

    Posted Oct 12, 2015 09:29 AM
    There is also a Boot Configuration Data Store entry to bypass driver signing but I could never get it to work either. I think that maybe you can't bypass this in 64 bit Windows 7, only 32 bit. I found out in the end that the Intel Chipset driver packs contained multiple drivers for a large number of chipsets - I only needed two or three so manually split them out. So our HP 8100 desktops have the "Ibex" chipset so I copy out only the .inf and .cat files with "ibex" in the title. Once you've done an initial build you, if you fnd any missing you can do a FINDSTR /I /S /M for the missing DEV number - I found I needed the IntelCP2 .inf and /cat file too. Cougar (Coug) needed SNB2009, Panther only needed Pant and Lynx (Lx) needed Haswell too.


  • 3.  RE: DeployAnywhere - unsigned drivers with Windows 7

    Posted Oct 12, 2015 11:02 AM

    Not sure how you provide and install drivers, so in case you should be using i.e. DPInst.exe (which I do with success and no issues even with USB 3 controllers, etc.), you may want to take a look at the command line options below. That tools usually comes native with any driver package provided by HW vendors...

    Here you want to look for especially the /LM parameter.

    Usage: DPInst.exe [/U INF-file][/S | /Q][/LM][/P][/F][/SH][/SA][/A][/PATH Path][/EL][/L LanguageID][/C][/D][/LogTitle Title][/SW][/? | /h | /help]
     
      /U path to INF file
                Uninstall a driver package (INF-file).
      /S | /Q   Silent (Quiet) mode. Suppresses the Device Installation
                Wizard and any dialogs popped-up by the operating system.
      /LM       Legacy mode. Accepts unsigned driver packages and packages with
                missing files. These packages won't install on the latest
                version of Windows.
      /P        Prompt if the driver package to be installed is not better
                than the current one.
      /F        Force install inf the driver package is not better than the
                current one.
      /SH       Scans hardware for matching devices and only copies and installs
                those drivers for which a device is present. Only valid for
                Plug and Play drivers.
      /SA       Suppress the Add/Remove Programs entry normally created for
                each driver package.
      /A        Install all or none.
      /PATH Path
                Search for driver packages under the given path.
      /EL       Enables all languages not explicitly listed in the XML file.
      /L LanguageID
                Tries to use the given language in all UI.
                Useful for localization tests.
      /SE       Suppress the EULA.
      /C        Dump logging output to attached Console (Windows XP and above).
      /D        Delete driver binaries on uninstall.
      /SW       Suppresses the Device Installation Wizard, the operating system
                might still pop-up user dialogs.
      /? | /h | /help
                Shows this help.