Drivers from CD: Simple Method
#81
Posted 05 November 2005 - 09:23 PM
This is a great find for me. I am trying to get a AMD A64 up and running and keep getting set-up aborts for driver errors. I know I need the Via Chipset drivers as well as CDROM and EDI HD drivers. None of these are on floppy because the files are too large. I was going to post a question to see if anyone has or would write a program to do just this.
Will it work to preload WXP X64 drivers prior to set-up ?
Also since I loaded SP3 I can't get pop -ups. I can't download your fine program from here.. It there another place I can download it from ?
There are so many hobbiests suffering from not having drivers in their Systems at set-up. NewEgg posts are full of them. I think I will write to NewEgg and tell them about this post. It will help many who have spent a lot of $$ to get into the 64 bit arena.
Ron
#82
Posted 06 November 2005 - 10:05 AM
In the Unatteded Guide, the drivers are placed in the $OEM$/$1/Drivers folder. I followed the instructions and made some subfolders, one for each set of drivers, ie 000_chipset, 001_graphics, etc.
The question is: Can I have subfolders inside the specific driver folders, ie /Drivers/001_graphics/SomeFolder1 and /Drivers/001_graphics/SomeFolder2 and will the AutoIT method scan the subfolders for drivers, or must i use inf files put directly in the /Drivers/001_graphics folder ?
cheers in advance
#83
Posted 06 November 2005 - 10:50 AM
u put in $1 will copy it to $systemdrive$\drivers...
u can use sub folders and it will scan it too....
i just dun like the popup cmd screen at the installation but it works like charm..
Thanks guys!
#84
Posted 06 November 2005 - 12:39 PM
No $1 folder. Follow the instructions in the first post of this thread. the unattended guide is for a different method. this is the autoit method.
@hp38guser:
I tried your autoit code in this post but setupcopyoem was paused for some reason...
i have modified the code and am retrying now. i'll post results in an hour or so, and then if it works, ill update the first post.
#85
Posted 06 November 2005 - 12:50 PM
it will copy a while... stop a while... copy a while.... and stop....a while...
but when finish... everything is install well...
#86
Posted 06 November 2005 - 01:03 PM
cyberloner, on Nov 6 2005, 02:50 PM, said:
it will copy a while... stop a while... copy a while.... and stop....a while...
but when finish... everything is install well...
I'm not ready to take that sitting down.
This start/stop problem didn't exist before pssuspend.
I'm trying my modified code to see if that helps-
btw cyberloner, - which code did you use?
#87
Posted 06 November 2005 - 01:31 PM
a06lp, on Nov 7 2005, 06:03 AM, said:
cyberloner, on Nov 6 2005, 02:50 PM, said:
it will copy a while... stop a while... copy a while.... and stop....a while...
but when finish... everything is install well...
I'm not ready to take that sitting down.
This start/stop problem didn't exist before pssuspend.
I'm trying my modified code to see if that helps-
btw cyberloner, - which code did you use?
Didn't notice that with my install at all? Strange?
#88
Posted 06 November 2005 - 01:38 PM
a06lp, on Nov 6 2005, 01:03 PM, said:
cyberloner, on Nov 6 2005, 02:50 PM, said:
it will copy a while... stop a while... copy a while.... and stop....a while...
but when finish... everything is install well...
I'm not ready to take that sitting down.
This start/stop problem didn't exist before pssuspend.
I'm trying my modified code to see if that helps-
btw cyberloner, - which code did you use?
all files isin $OEM$
Run(@ScriptDir&"\SUSPEND.EXE setup")
Run(@ScriptDir&"\DIGISIGN.EXE")
RunWait(@ScriptDir&"\COPYINF.EXE "&@ScriptDir&"\Drivers")
ProcessClose("DIGISIGN.EXE")
Run(@ScriptDir&"\SUSPEND.EXE -r setup")
(IN WINNT.SIF)
[GuiUnattended]
DetachedProgram = ".\system32\cmd.exe"
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J Autoit3.exe Drivers.au3)))"
maybe i'll try format again
This post has been edited by cyberloner: 06 November 2005 - 01:43 PM
#89
Posted 06 November 2005 - 01:43 PM
even with the modified au3 file i had the stalling.
i think i am going to change the method to a batch script.
again, i'll test it (good thing im off today) and i'll post results. gimme another 2 hours.
#90
Posted 06 November 2005 - 03:38 PM
this is the sixth reinstall i've done today.
Doesn't make a difference if it's autoit or batch, my setup keeps freezing/stalling/pausing.
And it's always at the exact same spot (Dell Dimension\D850 V.9X-56K Data-Fax Modem\del200fk.inf).
The same drivers work fine with the old method (the one in the first post)...
It's got to be something with the pssuspend, because when i run the batch in windows it works perfectly (except pssuspend says it cannot find setup.exe).
I dont know why the batch and autoit files freeze me up though.
I'm running out of ideas...
I'm going to try to remove that driver from the cd and see what happens.
But if anyone else has any ideas as to why this is happenening, i'd love to hear them.
This post has been edited by a06lp: 06 November 2005 - 03:41 PM
#91
Posted 06 November 2005 - 04:09 PM
i tried to creat a batch file at $oem$
and creat a driver.cmd
and make a CMDLINES.TXT
[COMMANDS]
"Driver.CMD"
@echo off
pssuspend.exe setup.exe
start watchdriversigningpolicy.exe
setupcopyoeminf.exe Drivers
pskill.exe -t watchdriversigningpolicy.exe
pssuspend.exe -r setup.exe
exit
and remove the entries
(IN WINNT.SIF)
[GuiUnattended]
DetachedProgram = ".\system32\cmd.exe"
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J Autoit3.exe Drivers.au3)))"
but it won't install any driver for me... just testing....
#92
Posted 06 November 2005 - 06:17 PM
it had nothing to do with the driver itself (as i suspected).
I counted how many drivers were processed - 30 before the computer froze.
The only thing I can think of is that the Setup itself, if PAUSED for too long, will freeze the computer so that it will restart itself on next reboot.
I have no way of really testing this theory, but I can tell you that the exact same disc, with the only difference being the addidtion of the pssuspend is what caused the problem.
if im right, we shouldnt, and cant, pause the actual setup,. this brings me back to the original method - the one in the first post of this thread.
i need other people to test and comment on this. this is me, calling for help.
to those whose setup worked (using the pssuspend): how many drivers inf files were integrated/processed?
about how long did it take?
This post has been edited by a06lp: 06 November 2005 - 06:18 PM
#93
Posted 06 November 2005 - 06:35 PM
cyberloner, on Nov 7 2005, 06:09 AM, said:
i tried to creat a batch file at $oem$
and creat a driver.cmd
and make a CMDLINES.TXT
and remove the entries
(IN WINNT.SIF)
but it won't install any driver for me... just testing....
if you wanna try batch way, remove Drivers.cmd in CMDLINES.TXT, and keep the [GuiUnattended] part:
Quote
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\system32\$winnt$.inf) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (START /MIN /D%J Drivers.cmd)))"
got no CDR now, but when i insert my old disc(using DetachedProgram with batch @T-39). i've done following tests:
when setup.exe starts, press Shift-F10 to open command prompt, and enter "PsSuspend setup.exe" when DetachedProgram starts. the setup.exe totally frozen(even no repaint). i didn't put drivers on cd, compressed drivers instead, the 7z extracting console works fine as usual. the setup.exe stopped until "PsSuspend -r setup.exe"(30min at least, out for something).
tho i didn't execute any WatchDriverSigningPolicy/SetupCopyOEMInf, do that using OemPnPDriversPath(my driver lists' short), the issue using DetachedProgram to install pnp drivers is time exceeded T-34.
the setup.exe freeze, drivers extracting smoothly, nothing geek to me. it seems okay using PsSuspend in DetachedProgram with batch.
ps. full SP2 source image last year without nLited, no hotfixs, nothing patched.
This post has been edited by idle.newbie: 06 November 2005 - 06:47 PM
#94
Posted 06 November 2005 - 06:47 PM
idle.newbie, on Nov 6 2005, 08:35 PM, said:
...
This is the code I tested (although it can't be the problem, because I also tested the autoit scripts form page 8)
When run in Windows, it works perfectly...But when I run it during setup, my setup freezes.
CLS @ECHO OFF TITLE Drivers-from-CD Installation color 1F :: Pause Setup .\PsSuspend.exe setup.exe :: Allow for Unsigned Drivers start .\WatchDriverSigningPolicy.exe :: Install Drivers IF EXIST Drivers.7z ( .\7za.exe x -y -aoa -o"%SystemDrive%\Drivers" ".\Drivers.7z" .\SetupCopyOEMInf.exe "%SystemDrive%\Drivers" ) ELSE ( .\SetupCopyOEMInf.exe Drivers ) :: Close WatchDriverSigningPolicy TASKKILL /F /IM WatchDriverSigningPolicy.exe :: Resume Setup .\PsSuspend.exe -r setup.exe EXIT
idle.newbie, on Nov 6 2005, 08:35 PM, said:
I need someone to test a CD with about 50 drivers .inf files, so that I can see if this is the problem I'm having.
This post has been edited by a06lp: 06 November 2005 - 06:49 PM
#95
Posted 06 November 2005 - 07:22 PM
will try again...
i still having the lag while copying inf.... =)
#96
Posted 06 November 2005 - 09:33 PM
#97
Posted 06 November 2005 - 09:41 PM
RogueSpear, on Nov 6 2005, 11:33 PM, said:
Yeah, it's been explored. It doesn't pause Setup, it slows it. Some people had so many drivers that setup continued without finishing copying the driver infs. hence all this pausing setup talk.
#98
Posted 06 November 2005 - 09:44 PM
#99
Posted 06 November 2005 - 11:48 PM
I'm Back!!!!!
Wow, Things have sure come a long way since we developed the KTD Method! I am still catching up on everything to date. How is it working? I assume we have finally merged KTD & Unlimited Methods?
#100
Posted 07 November 2005 - 07:17 AM
Ok, everything up and running and so far no probs. First testrun installed ok.
Next question, is it possible to combine this method with something that makes it possible to get the MassStorage drivers to install as well . Yes, I know AutoIt is only for PnP devices, but I want my MTV as well
- ← How to obtain SATA driver
- Device Drivers
- Adding Drivers to WDS install image for different hardware →



Help

Back to top









