Unattended Windows :: Pokročilý :: Ovladače :: Instalace z CD

Instalace ovladačů z CD

V této kapitole dosáhneme stejného cíle jako v předchozí, ale ovladače se nainstalují z CD, takže se nebudou muset kopírovat na disk a tím bude čas instalace o něco kratší.

K tomuto postupu budeme potřebovat několik programů, které vytvořil Pyron. Stáhněte následující soubory budete je později potřebovat.

SETUP.EX_
presetup.cmd
SetDevicePath.exe
WatchDriverSigningPolicy.exe

Příprava ovladačů
Ve složce kde máte kopii instalačního CD vytvořte adresář s libovolným jménem (třeba Drivers). Tak jako v předchozí kapitole si vytvořte složky jejichž jména budou začínat číslem. Do těchto složek rozbalte jednotlivé ovladače, ale nyní nebude vadit když budou obsahovat podadresáře.

Instalace ovladačů probíhá v pořadí které určuje číslo na začátku názvu složky. Doporučuje se instalovat ovladače pro čipset jako první takže název složky bude začínat 000 - to je první složka kterou bude instalátor prohledávat. Například:

000_cipset
001_sit
002_grafika
003_tv_out
004_zvuk
005_monitor
006_klavesnice
007_mys
008_ostatni

Nejprve se tak nainstaluje ovladač pro čipset, po něm ovladače pro síťovou kartu atd.


Úprava instalačních souborů
Otevřete dialogové okno Spustit a do boxu napište
expand C:\XPCD\I386\SETUP.EX_ C:\XPCD\I386\SETUPORG.EXE
Kde C:\XPCD je složka s kopií instalačního CD, pokud máte kopii jinde, tak napište odpovídající cestu. Právě se rozbalil originální soubor SETUP.EXE a přejmenoval na SETUPORG.EXE.

Nyní přesuňte soubory presetup.cmd a SETUP.EX_ (které jste stáhli) do adresáře I386.

Otevřete soubor TXTSETUP.SIF a najděte:

setup.exe = 100,,,,,,,2,0,0,,1,2
a vložte pod tento řádek následující text:
setupORG.exe = 1,,,,,,,2,0,0 presetup.cmd = 1,,,,,,,2,0,0

Soubor uložte.

Poslední akce, přesuňte stažené soubory SetDevicePath.exe a WatchDriverSigningPolicy.exe do složky \Drivers.


Úprava souboru presetup.cmd
Otevřete presetup.cmd, najděte řádky obsahující SetDevicePath.exe a opravte cesty. Nyní máte k dispozici systémovou proměnou %CDROM% obsahujcí písmeno mechaniky ve které je instalační CD a můžete tak změnit cesty na %CDROM%\Drivers.

Shrnutí
Právě jste umožnily instalaci ovladačů přímo z CD. SetDevicePath.exe prohledává ve složce zadané v presetup.cmd všechny adresáře i podadresáře a pokud nalezne INF soubor, automaticky přidá jeho lokaci do seznamu, kde instalátor hledá ovladače. To vám umožňuje jednoduše přidávat složky s ovladači a nestarat se o zapisování jejich cesty.