MSFN Forum: SOLVED: drivers from CD - MSFN Forum

Jump to content


  • 24 Pages +
  • « First
  • 22
  • 23
  • 24
  • You cannot start a new topic
  • You cannot reply to this topic

SOLVED: drivers from CD possible even without winnt.sif! Rate Topic: ***** 1 Votes

#461 User is offline   dwduckie 

  • Group: Members
  • Posts: 4
  • Joined: 13-January 10

Posted 13 January 2010 - 03:32 PM

Here's what I have:

I am new at trying to make an unattended installation. I managed to make a dvd that contains all of the service packs, updates, and is basically "drop the dvd in the computer and turn it on" style of installation. Here is my problem... I am trying to make this dvd to automatically install all of the drivers required for a group of 13 different models of Dell computers. I have all of the drivers downloaded and extracted into the directory structure listed in the Unattended Guide under Intermediate, Drivers via CD and have followed the instructions listed there to get the drivers to install; however, none of the drivers install on my test computer. I have tried to even keep all of the files for the drivers (takes 2 GB for the drivers but I don't care... using a dvd anyways) but no go. My source is on my hard drive pulled from a Dell installation CD. I have followed the instructions listed on the document, but I get no drivers installed. I have also followed the instructions listed on the original post by Pyron, but still no joy. I am slightly confused as to how to make this work. I know that the source has SP3 already on the install, so I am wondering if this may be causing the problem as the original guide was written for SP2. I have read the later posts, but I am having trouble following the numerous changes made. Any information on this subject would not only be appreciated, but welcome as well. Basically, the end result would be to just drop this dvd into a Dell computer (one of the specific models that I have drivers for) and have Windows install with all of the necessary drivers (chipset, video, audio, lan, wireless). I wouldn't think this would become such a problem, but I don't seem to be able to make this happen. Please help!

This post has been edited by dwduckie: 13 January 2010 - 03:42 PM



#462 User is offline   soporific 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 705
  • Joined: 12-June 05

Posted 13 January 2010 - 07:14 PM

you'll be wanting to visit Driverpacks.net

#463 User is offline   dwduckie 

  • Group: Members
  • Posts: 4
  • Joined: 13-January 10

Posted 13 January 2010 - 10:59 PM

Thanks for the info. I hope I can do what needs to be done there. I was hoping that I was just missing some crucial piece that was breaking this, but I guess all the man hours that were spent on this are wasted. I will go there and continue my quest in building this dvd. Thanks again!

#464 User is offline   mMiniImManN 

  • Group: Members
  • Posts: 6
  • Joined: 01-January 07

Posted 02 August 2010 - 08:29 PM

For those that are still following this thread:

I've noticed the progies required for this setup only work on 32 bit setup cds; I'm wondering if anybody has the original WatchDriverSigningPolicy.cpp file as Pyron posted so long ago: http://www.msfn.org/...post__p__117055

I plan to re-compile the apps with a 64bit compiler so all goes well on 64bit setups.



Also, just to confirm what SetDevicePath.exe <whatever folder> does; it sets the reg entry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
DevicePath
to <whatever folder>

Then after installation is complete a runonce is added and sets DevicePath to "%SystemRoot%\inf"



Lastly, I've noticed only recently a few VBS files in the windows\system32 folder before windows does any setup, I plan to play around with this option as an alternative to using CMD or EXE files; could easily whip out a VBS instead of a WatchDriverSigningPolicy app.

#465 User is offline   cdob 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 876
  • Joined: 29-September 05

Posted 04 August 2010 - 01:14 PM

View PostmMiniImManN, on 02 August 2010 - 08:29 PM, said:

I'm wondering if anybody has the original WatchDriverSigningPolicy.cpp file as Pyron posted so long ago:

Sorry, no idea.
Amel version is available still http://www.msfn.org/...post__p__272941


Quote

before windows does any setup
You may disable driver signing policy permanent before windows does any setup.
http://www.msfn.org/...post__p__906043
Driversigning.c does compile at mingw64 http://www.msfn.org/...post__p__906507

#466 User is offline   mMiniImManN 

  • Group: Members
  • Posts: 6
  • Joined: 01-January 07

Posted 04 August 2010 - 08:05 PM

oh sweet, i skimmed over pages 13-20 and missed him posting code, didnt notice he had his own watchdriversigning.cpp that did a bit of extra goodies, saw the AUT thing and skipped it.

nice to see his restores the DevicePath, i was thinking of adding that at another place (computer froze up while i was at work or last night sometime, lost my thoughts since then).
looks like the only thing missing is to have WatchDriverSigningPolicy take the path parameter that SetDevice would do and go from there..

looks like i'm set, i got the mingw64 compiler rollin and gonna play around with more options now, thanks.

#467 User is offline   mMiniImManN 

  • Group: Members
  • Posts: 6
  • Joined: 01-January 07

Posted 05 August 2010 - 12:46 AM

just used that last source and made WatchDriverSigningPolicy act like the SetDevicePath; and sets values back to what they were before the app was run (provided they existed, and if not sets the system to ignore driver signing period).

I dunno what the default values are before Setup.exe loads, so i have it set them to defaults if it creates them (if BehaviorOnFail=1 and Driver Policy = 1 aka hex:01,00,00,00 )


and for those who didnt read how to compile this:
gcc -mwindows -Os -s WatchDriverSigningPolicy.cpp -o WatchDriverSigningPolicy.exe

WatchDriverSigningPolicy.exe <path to drivers>


i just thought of adding a snipit, if no param (path) is given, skip the setting of the DevicePath.. i'll do that tomorrow

.. yay for reviving old projects =D

Attached File  WatchDriverSigningPolicy.txt (4.2K)
Number of downloads: 29
Attached File  WatchDriverSigningPolicy_x86_32.exe (8K)
Number of downloads: 18
Attached File  WatchDriverSigningPolicy_x86_64.exe (14.5K)
Number of downloads: 15

#468 Guest_SpideRaY35_*

  • Group: Guests

Posted 16 August 2010 - 05:10 AM

To save yourself alot of time trying to find all your installed drivers inf OR exe files the best way to do this is to use Driver Gabber v0.51 all yo need to do then is rename all the folders that are created into order remember Chipset first, you will need to find these yourself, then the rest that the grabber has found.

001_chipset
002_net
003_display

you get the idea !!

SpideRaY

Share this topic:


  • 24 Pages +
  • « First
  • 22
  • 23
  • 24
  • You cannot start a new topic
  • You cannot reply to this topic

3 User(s) are reading this topic
0 members, 3 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy