unattended ATI catalyst
#1
Posted 27 December 2010 - 01:28 PM
what are the switches, anybody know?
#2
Posted 27 December 2010 - 04:16 PM
biatche, on 27 December 2010 - 01:28 PM, said:
what are the switches, anybody know?
biatche, I use this for CCC, after extracting the CCC only DL (run DLed .exe, then cancel after extraction and copy files from the ATI folder). The driver I inject using DISM in W7 and nLite in XP.
SetUp.exe -INSTALLEnjoy, John.
This post has been edited by johnhc: 27 December 2010 - 04:29 PM
#3
Posted 28 December 2010 - 06:40 AM
Bin Bin64 Config Images Packages mfc80u.dll Microsoft.VC80.ATL.manifest Microsoft.VC80.CRT.manifest Microsoft.VC80.MFC.manifest Microsoft.VC80.MFCLOC.manifest Microsoft.VC80.OpenMP.manifest msvcp80.dll msvcr80.dll Setup.exe Setup.exe.manifest
So wait, you have setup.exe -INSTALL but you inject drivers as well?
Is what you're doing == inject drivers with dism and then unattended setup.exe -install to install catalyst software?
What happens if you don't inject drivers? Will setup.exe -install install both catalyst AND drivers?
btw, heard of:
/UNATTENDED_INSTALL /FORCE_HIDE_FIRST_RUN /FORCE_CLOSE_WHEN_DONE /AUTOACCEPT_ALL /ON_REBOOT_MESSAGE:NO"
I'm currently using this, despite reading negative feedback on it. Am not sure about the consequences. Care to comment?
Thanks
#4
Posted 28 December 2010 - 10:35 AM
Quote
I have not seen the switches you are using, so I cannot comment. Enjoy, John.
This post has been edited by johnhc: 28 December 2010 - 10:38 AM
#5
Posted 28 December 2010 - 12:50 PM
mind giving me details on how you integrate the drivers? i've integrated mine, but for some funny reason, it's still using ms default. my other drivers work though.
#6
Posted 28 December 2010 - 01:59 PM
#7
Posted 28 December 2010 - 06:44 PM
#8
Posted 28 December 2010 - 07:47 PM
This post has been edited by ricktendo64: 28 December 2010 - 07:48 PM
#9
Posted 29 December 2010 - 09:54 AM
This is a crappy script I use to extract everything one shot and have the files i need in output dir
@echo off
set zip="%ProgramW6432%\7-Zip\7z.exe"
rem --------------------------------------------------------------------------------
echo.
echo === Cleaning up directories
rd /s /q "%~dp0tmp\" >%~dp0update.log
mkdir "%~dp0tmp\" >>%~dp0update.log
rd /s /q "%~dp0output\" >>%~dp0update.log
mkdir "%~dp0output\" >>%~dp0update.log
rem --------------------------------------------------------------------------------
echo.
echo === Extracting setup file
for %%f in ("%~dp0setup\*_legacy_vista32-64_dd_ccc.exe") do (
%zip% x -y -r -o"%~dp0tmp" "%%f" >%~dp0update.log >>%~dp0update.log
)
rem --------------------------------------------------------------------------------
echo.
echo === Listing files in main directory:
dir /b /ogne "%~dp0tmp\$_OUTDIR\Packages\Drivers\Display\LH6A_INF\"
xcopy /q /y "%~dp0tmp\$_OUTDIR\Packages\Drivers\Display\LH6A_INF\*.inf" "%~dp0output" >>%~dp0update.log
xcopy /q /y "%~dp0tmp\$_OUTDIR\Packages\Drivers\Display\LH6A_INF\*.cat" "%~dp0output" >>%~dp0update.log
rem --------------------------------------------------------------------------------
for /f "tokens=*" %%f in ('dir /b /ad "%~dp0tmp\$_OUTDIR\Packages\Drivers\Display\LH6A_INF\"') do (
echo.
echo === Extracting files from %%f
mkdir "%~dp0output\%%f" >>%~dp0update.log
%zip% x -y -r -o"%~dp0output\%%f" "%~dp0tmp\$_OUTDIR\Packages\Drivers\Display\LH6A_INF\%%f\*.*_" >>%~dp0update.log
del /q "%~dp0tmp\$_OUTDIR\Packages\Drivers\Display\LH6A_INF\%%f\*.*_" >>%~dp0update.log
xcopy /q /y "%~dp0tmp\$_OUTDIR\Packages\Drivers\Display\LH6A_INF\%%f\*" "%~dp0output\%%f\" >>%~dp0update.log
)
echo.
echo === Cleaning up directories
rd /s /q "%~dp0tmp\" >>%~dp0update.log
mkdir "%~dp0tmp\" >>%~dp0update.log
pause
and my output:
Volume in drive W is workhome
Volume Serial Number is 8CA3-D0EB
Directory of W:\win7\drivers.pre\install\graphics_atilegacy\output
2010-12-28 10:32 PM <DIR> .
2010-12-28 10:32 PM <DIR> ..
2010-12-28 10:32 PM <DIR> B_95503
2010-02-19 06:31 AM 76,482 CH_95951.cat
2010-02-19 06:31 AM 186,699 CH_95951.inf
2 File(s) 263,181 bytes
Directory of W:\win7\drivers.pre\install\graphics_atilegacy\output\B_95503
2010-12-28 10:32 PM <DIR> .
2010-12-28 10:32 PM <DIR> ..
2010-02-11 12:49 PM 51,712 amdpcom32.dll
2010-02-11 12:49 PM 52,224 amdpcom64.dll
2010-02-11 01:29 PM 43,520 ati2edxx.dll
2010-02-11 12:34 PM 53,248 ati2erec.dll
2010-02-11 01:29 PM 325,632 ati2evxx.dll
2010-02-11 01:29 PM 952,320 ati2evxx.exe
2010-02-11 12:48 PM 168,448 atiadlxx.dll
2010-02-11 12:48 PM 135,168 atiadlxy.dll
2008-10-22 01:51 AM 118,784 atibrtmon.exe
2010-02-11 12:43 PM 53,248 aticalcl.dll
2010-02-11 12:43 PM 42,496 aticalcl64.dll
2010-02-11 12:42 PM 3,235,840 aticaldd.dll
2010-02-11 12:43 PM 4,197,888 aticaldd64.dll
2010-02-11 12:43 PM 53,248 aticalrt.dll
2010-02-11 12:43 PM 50,688 aticalrt64.dll
2010-02-11 01:32 PM 442,368 atidemgx.dll
2010-02-11 01:21 PM 2,396,160 atidxx32.dll
2010-02-11 01:29 PM 59,392 atiedu64.dll
2009-04-24 06:29 AM 189,051 atiicdxx.dat
2010-02-11 03:42 PM 5,352,960 atikmdag.sys
2010-02-11 01:30 PM 12,800 atimuixx.dll
2010-02-11 01:19 PM 15,983,104 atio6axx.dll
2009-04-17 12:19 AM 15,577 atiogl.xml
2010-02-11 12:58 PM 11,513,856 atioglxx.dll
2010-02-11 01:30 PM 416,768 atipdl64.dll
2010-02-11 01:30 PM 348,160 atipdlxx.dll
2010-02-11 01:30 PM 120,320 atitmm64.dll
2010-02-11 01:12 PM 5,205,504 atiumd64.dll
2010-02-11 01:03 PM 152,496 atiumd6a.cap
2010-02-11 01:05 PM 5,025,792 atiumd6a.dll
2010-02-11 01:17 PM 3,839,488 atiumdag.dll
2010-02-11 01:00 PM 152,496 atiumdva.cap
2010-02-11 01:00 PM 4,946,432 atiumdva.dll
2010-02-11 01:30 PM 274,432 oemdspif.dll
34 File(s) 65,981,620 bytes
Total Files Listed:
36 File(s) 66,244,801 bytes
5 Dir(s) 5,579,350,016 bytes free
dism:
Installing 43 of 49 - W:\win7\drivers.pre\install\graphics_atilegacy\output\CH_95951.inf: The driver package was successfully installed.
#10
Posted 29 December 2010 - 10:44 AM
Also if the files are not correctly extracted then the driver would be seen as not digitally signed and would warn you (I think)
Edit: I saw in the other post your driver is the 10.2 legacy...try using the /forceunsigned switch because its digitally signed but only by ATI (I think with /forceunsigned you have to specify the INF name)
dism /image:<MountPath> /add-driver /driver:<Path>\<InfName>.inf /forceunsigned
This post has been edited by ricktendo64: 29 December 2010 - 10:54 AM
#11
Posted 29 December 2010 - 11:23 AM
ricktendo64, I do not use /forceunsigned and have no problem and don't think biatche should need it. Here's a link to the original solving of this problem.
Enjoy, John.
#12
Posted 29 December 2010 - 12:20 PM
This post has been edited by ricktendo64: 29 December 2010 - 12:22 PM
#13
Posted 29 December 2010 - 01:19 PM
setup.exe -install works for now and I shouldn't really care. What I don't like to see is Aero not being utilized. This happens with my new nvidia cards often.. since I use purchase nvidia cards way more than ati.
btw, i have been using forceunsigned, which still integrates signed drivers as well as unsigned this time.
#14
Posted 29 December 2010 - 02:39 PM
biatche, on 29 December 2010 - 01:19 PM, said:
setup.exe -install works for now and I shouldn't really care. What I don't like to see is Aero not being utilized. This happens with my new nvidia cards often.. since I use purchase nvidia cards way more than ati.
btw, i have been using forceunsigned, which still integrates signed drivers as well as unsigned this time.
biatche, are you saying that the integrated driver is not being used after you install your W7? Perhaps Windows is assuming that the one present in Windows Setup is more up to date than the 10-2 (I assumed you had a legacy card). Perhaps you can find the drivers already in the image and remove them. There is a DISM command for this, thus:
Dism /Image:E:\Mount /Get-Drivers DISM /Remove-Driver /Image:E:\Mount /Driver:oem9.infAlso, Windows will not allow Aero to run unless your WEI (Windows Experience Index) is above a certain level. I don't remember the minimum index value, so do some searching. To see your index value, go to Properties on Computer and click on Windows Experience Index. I think you may be able to fake your WEI by going into F:\Windows\Performance\WinSAT\DataStore and changing the values in the .xml files. Enjoy, John.
#15
Posted 29 December 2010 - 03:46 PM
Good feedback. Much obliged.
#16
Posted 29 December 2010 - 04:28 PM
#17
Posted 30 December 2010 - 03:20 AM
#18
Posted 24 May 2012 - 05:52 AM
However, I was fighting with an old "ATI graphic card X300 series" and I use this method to resolve the silent installation on Windows 7 OS:
- 1 - First: integrate drivers "ATI Catalyst Display Driver 9.3" inside install.wim image mounted
"C:\Program Files\Windows AIK\Tools\x86\Servicing\Dism.exe" /Image:"C:\work" /Add-Driver /driver:"C:\Drivers" /ForceUnsigned /recurse
http://support.amd.com/us/gpudownload/windows/Legacy/Pages/radeonaiw_vista32.aspx?type=2.4.1&product=2.4.1.3.13&lang=English
Quote
2 - Installed "9-11_legacy_vista32-64_dd_ccc.exe" om my computer
3 - Created an SFX file using (to install silently ATI 9-11):
config.txt
;!@Install@!UTF-8! GUIMode="2" RunProgram="hidcon:cmd /c xcopy \"%%T\\*.*\" %SYSTEMDRIVE%\\ATI\\Support\\9-11_legacy_vista32-64_dd_ccc\\ /s /e /i /y" RunProgram="hidcon:cmd /c Path.cmd" RunProgram="%SYSTEMDRIVE%\\ATI\\Support\\9-11_legacy_vista32-64_dd_ccc\\Setup.exe -INSTALL" ;!@InstallEnd@!
4 - Create a batch file
Path.cmd
@echo off cmd /c mkdir "%SystemDrive%\Program Files\ATI Technologies" exit
5 - Using all the files inside: C:\ATI\Support\9-11_legacy_vista32-64_dd_ccc\ and create an 7z archive
6 - Create an ATI-9-11.exe file
Silent installation for ATI 9-11 doesn't work on Oracle VirtualBox, but works really fine on my Computer!
Remember: Old timers have a saying:" The newest driver is NOT always the best."
Driverpacks Tutorial
I hope that can help!
Regards
This post has been edited by myselfidem: 24 May 2012 - 06:03 AM
#19
Posted 24 May 2012 - 09:01 AM
myselfidem, on 24 May 2012 - 05:52 AM, said:
Yes, I guess I am an old timer now. After I installed Diablo III, it says "oh hey there is a new driver available for your video card" and I say "NO!"
I did a (well peimg) integration of a Radeon driver on a Vista image by installing the software on a system, and then use the old Driver Magician to get the driver file to inject into the wim.
#20
Posted 24 May 2012 - 09:45 AM
Tripredacus, on 24 May 2012 - 09:01 AM, said:
I did a (well peimg) integration of a Radeon driver on a Vista image by installing the software on a system, and then use the old Driver Magician to get the driver file to inject into the wim.
Regards



Help


Back to top









