MSFN Forum: Auto Dectect Drivers in i386 - MSFN Forum

Jump to content


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Auto Dectect Drivers in i386 How To Get Xp to Detect Drivers w/o $1 Rate Topic: -----

#1 User is offline   svasutin 

  • Member
  • PipPip
  • Group: Members
  • Posts: 192
  • Joined: 08-January 04

Posted 08 January 2004 - 04:45 PM

Hello,

I am sure this question has been posted and answered, but I just can't seem to find the correct thread. I've searched but most of the posts refer to specific cases, and since I can't seem to find the correct one, any links are appreciated.

I have several computers with different hardware configurations. I realize I could create $oem$\$1\PnPDrivers..., but I do not want to copy the folder to the hard drive. Rather, I would like to put the drivers in the i386, and have XP autodetect them during the installation.

In several cases Msft has released updated unidrivers that I would like to replace for sound, networking, and video, and in other cases, XP simply does not have any drivers available (including SCSI and SATA). On some of my systems $1 refers to a 2k OS, and I install to some $x, where x is unknown each time.

My question is, how do get XP to find and install only the drivers needed for the specific system, without copying entire folders to a hard drive? I am not always looking to install the Mfr's drivers, as these are updated frequently; I just want enough drivers to ensure bootability with the correct Hardware Identification.

Thank you for your help, and happy new year.

Scott

Keywords: unattend auto detect autodetect xp drivers driver i386 silent unidrivers


#2 User is offline   jdeboeck 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 376
  • Joined: 13-October 03

Posted 08 January 2004 - 06:20 PM

THe $1 refers to the systemdrive, not the c-drive, so the files go to the directory where windows xp is installed as well.

If you want xp to detect your drivers like any other xp included driver, you will most likely have to rewrite your inf files. Trust me, you don't want to rewrite your driver inf files. You have specify that the windows cd and the i386 directory on it, and not the driver disk, will be the source for files. By then your driver becomes unsigned and windows prefers a signed driver...

#3 User is offline   svasutin 

  • Member
  • PipPip
  • Group: Members
  • Posts: 192
  • Joined: 08-January 04

Posted 08 January 2004 - 06:54 PM

How bad could it be? :-)
It took nearly forever for me to get my answer file, registry hacks, patches, and guirunonce to work, so what's forever + 1 day...

By the way, I've been reading on this forum about .Nyet and Dx9 being installed after the 1st restart, here's another idea.

Extract Dx9 to your OEM folder, then replace the dxsetup.exe with the one from 8.1b. In your command lines, you can now type:
start /wait dxsetup.exe /install /silent

For .nyet
start /wait dotnetfx.exe /q:a /c:"install /l /q"

Scott

#4 User is offline   jdeboeck 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 376
  • Joined: 13-October 03

Posted 08 January 2004 - 07:55 PM

Why not slipstream DX9 and be done with it?
Some guy made has a download for it available.

http://www.msfnforum.cjb.net/

Download DX9 slipstream pack, extract in your CD root (next to i386) and run the batchfile that comes with it. Voila DX9 slipstreamed :)


For the drivers, its just best to use $OEM$. The drivers will be copied to your hard disk anyway... If you put them in driver.cab, that file is copied to your harddisk. If you put them in $$\driver cache they'll be copied just the same as $1.

You can change the base path to the CD instead of %SYSTEMDRIVE%, but I cant remember in which thread I read it.

#5 User is offline   Alanoll 

  • CODE tags people, CODE tags!
  • Group: Patrons
  • Posts: 5,496
  • Joined: 25-September 03

Posted 08 January 2004 - 08:35 PM

you could try this....
prevents the copying...
http://www.MSFN.org/...showtopic=12566

#6 User is offline   un4given1 

  • Elaborate Dreamer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,796
  • Joined: 25-September 03

Posted 09 January 2004 - 12:31 AM

If you found the correct place to input this key BEFORE PNP discovery...

Key = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
Type = REG_EXPAND_SZ
Value = DevicePath
Data = (examples) %systemdrive%\drivers\audio

So, if you input for Data, the location of your CD and the directory to look under, it would search there for them

Like I said, I can't really help you with where to make these changes. I honestly don't know... maybe someone else could? I am sure you could probably edit a HIVE file or maybe create an INF.

#7 User is offline   jdeboeck 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 376
  • Joined: 13-October 03

Posted 09 January 2004 - 10:38 AM

Quote

Key = HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
Type = REG_EXPAND_SZ
Value = DevicePath
Data = (examples) %systemdrive%\drivers\audio


Yep thats the registry key I read about, you can try adding it to the hives but i dont know if it will work

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

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



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