00 30/03/2005 21:27
Integrare i Drivers



Questo capitolo si divide in 3 parti:


1. Creare i propri files inf tramite WinDriver Ghost
2. Integrazione dei drivers nel CD d'installazione di WinXP Unattended
3. Parametri da inserire per eseguire l'installazione Unattended


Di cosa si necessita:
1. Di aver integrato il Service Pack 2 come spiegato nella Guida WinXP Unattended --- Capitolo 1
2. Aver parametrato un'installazione Unattended come spiegato nella Guida WinXP Unattended --- Capitolo 2


Questo é sicuramente il capitolo più complicato, visto la moltitudine e la differenza tra un driver all'altro. Si avvera quindi difficile di farne una spiegazione generale. Cerchero' di farvi capire almeno il concetto di integrazione, di modo che possiate crearvi voi stessi il metodo per installarli.


Ma che cosa sono i drivers?


Sono dei files che permettono di far funzionare l'hardware sul vostro computer in Windows, come la scheda grafica, la scheda audio, la scheda madre e via dicendo. Cioé coloro che interpretano i componenti fisici (non virtuali) e lo configurano per un buon funzionamento e per lo scopo cui sono stati creati.

Esistono 2 modi per poter integrare i drivers in un'installazione Unattended:


1. Se i vostri driver posseggono un file inf
2. Se i vostri non driver posseggono un file inf



Se i vostri drivers posseggono un file inf potete richiedere all'installazione Unattended di integrarli.
Se non posseggono un file inf o se il programma non contiene un file per gestirlo, come iTouch per le tastiere Logitech, il Control Panel per i drivers Ati Catalyst ecc...., bisognerà installarle come delle semplici applicazioni come spiegato nella Guida WinXP Unattended --- Capitolo 5.

Nota:
Esiste un programma che permette di salvaguardare tutti i drivers del sistema operativo attuale in una cartella, creandovi appositamente i files inf e le sottocartelle necessarie all'installazione Unattended. Il programma é WinDriver Ghost, shareware (non gratuito) e solamente disponibile in 3 lingue:
Inglese, Francese e Cinese (mannaggia mai in italiano vabbé).

Per poter salvaguardare tutti i drivers del vostro sistema attuale ed attuarne quindi un'installazione Unattended dovrete acquisire la licenza, altrimenti il programma eseguirà solamente una rilevazione dei drivers che possedete sul vostro computer, senza creare la salvaguardia e di conseguenza non creando le cartelle ed i files inf a riguardo.



Creare i propri files inf tramite WinDriver Ghost




Create una cartella sul desktop per la salvaguardia dei vostri drivers, con il nome per esempio di Drivers Backup
Aprite il programma WinDriver Ghost e selezionate l'opzione Collect All







Sulla fase successiva apparirà cosa possedete nel vostro computer







Due opzioni:

1. Potete scegliere di salvaguardarli tutti tramite il parametro Make All
2. Solo l'hardware che ritenete necessario, tenendo premuto il tasto CTRL cliccando col mouse e selezionando cio' che desiderate salvaguardare. In seguito cliccate su Make






In seguito una nuova finestra apparirà chiedendovi di scegliere ove salvare le impostazioni (ovviamente andate a selezionare la cartella precedendemente creata, Drivers Backup)







Nella finsetra successiva un messaggio vi avvertirà di non premere nessun tasto, e se desiderate cancellare l'operazione in corso, scegliere l'opzione tramite il menù Make->Stop con il cursore del mouse.





Attenzione questa fase é molto delicata vogliate rispettare
il parametro richiesto di NON premere nessun tasto, previo errore
durante la creazione dei files di backup dei vostri Drivers




Ecco il mio esempio di tutti i driver salvaguardati nella cartella Drivers Backup e le conseguenti sottocartelle







Ecco cosa ha creato per i drivers della mia scheda grafica (una GFX 5200)







Come potete notare dall'immagine il programma ha creato il file oem4.inf proprio all'installazione Unatteded di WinXP per le schede grafiche nvidia.



Integrazione dei drivers nel CD d'installazione di WinXP Unattended



Create una nuova cartella in:

C:\XP\$OEM$\$1

nominandola Drivers.







In questa cartella create delle sottocartelle per ogni driver che desiderate integrare, per esempio:

01_chipset
02_audio
03_grafica
04_schermo
05_mouse
06_tastiera


e via dicendo. Tutti i drivers che desiderate integrare dovranno avere una cartella apposita nel percorso

C:\XP\$OEM$\$1\Drivers





Ogni cartella e per ogni driver che desiderate integrare dovrà IMPERATIVAMENTE contenere uno o più file inf dipende dal driver (come l'esempio riportato dall'immagine della mia scheda grafica, oem4.inf).
Aprite il file Drivers Backup. Ogni contenuto salvaguardato nelle cartelle che il programma WinDriver Ghost ha creato dovrà essere copiata ed inserita rispettando i parametri


Scheda video -> 03_grafica
scheda audio -> 02_audio



e via dicendo.
Attenzione:
Dovrete copiare il contenuto non la cartella. Ecco cosa io dovrei copiare nella cartella 03_grafica per integrare i drivers della mia scheda grafica






Parametri da inserire per eseguire l'installazione Unattended




Perché i drivers siano richiamati durante l'installazione di WinXP Unattended, bisognerà editare i files winnt.sif, winnt32.sif e unattend.txt .

Tutti e 3 i files contengono la categoria


[unattended]


cui dovrete aggiungervi:


OemPnPDriversPath="Drivers\01_chipset;Drivers\02_audio;Drivers\03_grafica;Drivers\04_schermo;Drivers\05_mouse;Drivers\06_tastiera"
DriverSigningPolicy=Ignore



Ogni cartella dovrà combaciare con la cartella dei drivers da voi inseriti (audio->audio, grafica->grafica). Potete aggiungerne quanti ne desiderate, basta che ogni parametro da voi inserito per ogni driver sia solamente diviso da un punto e virgola e senza spazio, come da esempio.

Potete masterizzare il vostro CD di WinXP Unattended se siete soddisfatti come spiegato nel capitolo 1 o passare al prossimo capitolo:

Integrazione di Microsoft Office 2003


Modificato da comatrix 30/03/2005 21.54