Visualizzazione post con etichetta Immagini universali. Mostra tutti i post
Visualizzazione post con etichetta Immagini universali. Mostra tutti i post

martedì 8 febbraio 2011

Windows XP - Universal Imaging Utility 4.6

Un altro sistema per creare un cd universale di Windows XP con tutti i programmi installati,driver e aggiornamenti è il software Universal Imaging Utility 4.6 per Windows XP.


Universal Imaging Utility (UIU) "semplifica la clonazione rendendo possibile la migrazione e il deploy di una singola immagine universale".

Universal Imaging Utility (UIU) 4.0 è un'applicazione che, in combinazione con altri software di imaging (quali ad esempio Symantec Ghost, ZENworks, Altiris, ecc...) permette di creare un'immagine generica ed universale del disco rigido, il quale può essere ridistribuito e clonato con successo su qualunque ambiente di qualunque PC. Rende quindi possibile creare una sola immagine universale, contenente tutti i programmi installati,driver e aggiornamenti, per implementarla sia su computer desktop che portatili, indipendentemente da HAL, processore e marca o modello del PC. Non è quindi più necessario mantenere le singole immagini per ogni modello di PC.



UIU 4.0 è progettato per funzionare in ambienti Microsoft Windows XP (SP2 e SP3) e Vista (SP1). Per Windows 2000 si fa ancora riferimento a UIU 3.7.

UIU ripristina il sistema operativo Windows attuale ad uno stato di pre-installazione, permettendo il corretto rilevamento di tutto l'hardware al momento del deploy dell'immagine, senza rischio di danneggiamento dei sistemi.

UIU 4.0 contiene MIMIC, un tool di pre-distribuzione che consente di accedere al proprio ambiente ed apportare le modifiche necessarie prima di continuare il processo della vostra immagine universale di Windows.

Viene anche aggiornato un database di driver, regolarmente aggiornato, che assicura la compatibilità con i nuovi componenti hardware.

Successivamente viene lanciato Sysprep, in modo da mantenere la conformità con gli standard dell'imaging di Microsoft. Viene utilizzato da Universal Imaging Utility (UIU) per rilevare i componenti hardware della macchina su cui viene installata la vostra immagine universale di Windows (sia esso 2000, XP o Vista). Sysprep cambia anche il SID della macchina, rendendo così possibile il deploy in ambienti di dominio Active Directory.

UIU gestisce autonomamente il file di risposta del sysprep: non è quindi più necessario crearlo per poter utilizzare l'immagine generica.

Provatelo e scoprite quanto possa essere facile, finalmente, creare un cd universale di Windows XP con tutti i programmi installati,driver e aggiornamenti.

venerdì 7 gennaio 2011

Creare un'immagine universale di Windows XP su Hardware differente

In questo articolo parleremo di come fare il deploy di un'immagine universale di Windows XP SP3 per diversi tipi di HAL, IDE, SATA o SCSI.



Ci si può trovare, per motivi di lavoro o anche solo di backup, a dover spesso effettuare installazioni e configurazioni particolari di postazioni PC con Windows XP. Una situazione classica, ad esempio, è quella di dover installare diversi PC per clienti o colleghi e incontrare la problematica di configurazioni e software personalizzati, che di solito ci occupano la maggior parte di una intera giornata lavorativa. Per risolvere questo problema esistono molti programmi a pagamento che, per quanto ottimi, possono essere una spesa eccessiva o un investimento non accettabile da parte di un'azienda.

Ecco invece un metodo semplice, senza spese aggiuntive, per implementare un'immagine universale contenente tutti i programmi e configurazioni di cui avete bisogno.



Per effettuare il deploy di un'immagine universale di Windows XP vi servono poche cose:

1 - CD di installazione di Windows XP
2 - EVENTAULI Service Packs e/o programmi che volete installati
3 - un software di imaging (ad es. Norton Ghost o Acronis TrueImage)
4 - EVENTUALMENTE una Virtual Machine: installare e predisporre un'immagine all'interno di una macchina virtuale vi evita di dover usare il vostro PC per l'intera operazione.


Questi sono i passi per la creazione dell'immagine XP:

Premessa: se utilizzate una Virtual Machine, fate attenzione alla scelta del Disk Controller corretto. Se volete effettuare il deploy dell'immagine su dischi SATA, selezionate un controller SATA dalle opzioni, altrimenti IDE.

1 - Installare Windows XP sul PC o macchina virtuale
2 - Installare i drivers. Per supportare altri tipi di hardare si possono scaricare i driver packs, qui trovate come integrare i driverpacks nell'immagine XP.
3 - Installare eventuali programmi, service packs ed effettuare le varie configurazioni desiderate.
4 - Scaricare l'utility Sysprep da Microsoft per XP SP3
5 - Estrarlo in c:\Sysprep
6 - Eseguire Setupmgr.exe dalla c:\Sysprep appena creata
7 - Selezionare Create new, poi Sysprep Setup e scegliere Windows XP, poi selezionare "Yes, fully automate the installation"
8 - Immettere le proprie preferenze (ad es. product key, configurazione di rete, impostazioni locali ecc...)
9 - Fare click su Finish e viene salvato il file sysprep.inf, poi fare click su Cancel.
10 - Aprire il file C:\Sysprep\sysprep.inf
11 - Aggiungere queste due righe nella sezione [unattended]
UpdateInstalledDrivers=Yes
DriverSigningPolicy=Ignore
12 - Aggiungere questa linea alla fine del file sysprep.inf
[SysprepMassStorage]
13 - Premere Start->Esegui e immettere "C:\Sysprep\sysprep.exe -bmsd" e premere Invio. Impiegherà qualche minuto a creare la sezione dei driver Mass Storage.
14 - Se non volete integrare il MassStorage DriverPack, saltate direttamente al passo 17.
15 - Salvate questo script come C:\HWIDS.cmd

rem %1 is path to MassDriverPacks Folder
IF "%1"=="" GOTO EOF
IF NOT EXIST %1 GOTO EOF


SETLOCAL ENABLEDELAYEDEXPANSION
SET STDOUT=%cd%\HWIDS.TXT
TYPE>%STDOUT% 2>NUL


::traverse drivers path
CALL :TRAVERSAL %1


GOTO EOF


:TRAVERSAL
PUSHD %1
for /f %%f in ('Dir /b *.inf') do (
 for /f "eol=- tokens=2 delims=," %%i in ('find /i "pci\ven" %%f') do (
  for /f "tokens=*" %%j in ("%%i") do (
    for /f "tokens=1* delims=_" %%k in ("%%j") do (
      if /i "%%k" EQU "PCI\VEN" (
        for /f "usebackq tokens=1* delims=; " %%a in ('%%j') do (
          echo %%a=%cd%\%%f>>%STDOUT%
        )
      )
    )
  )
)
)


FOR /F %%I IN ('DIR /AD /OGN /B') DO (
CALL :TRAVERSAL %CD%\%%I
)
POPD
GOTO EOF


:EOF

16 - Eseguite lo script come "C:\HWIDS.cmd C:\D\M" e viene generato il file C:\HWIDS.txt. Copiate il contenuto del file all'interno di C:\Sysprep\sysprep.inf alla fine della sezione [SysprepMassStorage]
17 - ATTENZIONE: Dopo questo passaggio NON riavviare il computer!!! Premere Start->Esegui e immettere "C:\Sysprep\ROE.exe 937"
18 - Scaricare Hal Updater
19 - Estrarlo in C:\HALu ed eseguire HALu.exe. Selezionare "Standard PC" ed aggiornare l'HAL, ma NON riavviate il PC.
20 - Premere Start->Esegui ed eseguire Regedit. Andate sotto
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
e aprite la chiave 937. Aggiungete un valore stringa e chiamatelo 2, immettendo C:\HALu\HALu.exe come valore.
21 - PASSAGGIO FINALE: andate su Start->Esegui ed immettete "C:\Sysprep\sysprep.exe" e fate click su Reseal. Questo passaggio impiegherà un pò di tempo, probabilmente qualche ora a seconda della quantità di driver che avete precaricato dai DriverPacks. Dopo questo passaggio il PC verrà automaticamente spento: NON riavviate il computer.
22 - Scaricate un software di imaging come Acronis True Image o Norton Ghost e utilizzatelo per creare una ISO bootabile di ripristino dell'installazione che avete appena fatto (sia essa su Virtual Machine o PC)

23 - Aggiunta l'immagine al CD di ripristino potete utilizzarla per installare qualunque PC e ripristinare l'installazione in pochi minuti!

Come integrare Driver Packs in un'immagine XP

1 - Scaricate DriverPacks BASE (assieme a qualunque altro driver pack vogliate installare) da driverpacks.net

2 - Estraete tutti i driver packs nella cartella C:\D
3 - Ogni driver pack conterrà un singolo file .inf nel 7z, estraetelo direttamente in C:\
4 - Estraete DriverPacks BASE in C:\
5 - Aprite la cartella "bin" all'interno della cartella driverpack e copiate DPsFnshr.ini in C:\
6 - Estraete DPsFnshr.7z in C:\
7 - All'interno della cartella driverpack, aprite la cartella wnt5_x86-32. Copiate ROE.exe in C:\Sysprep ed estraete DevPath.exe da M2.7z in C:\
8 - Aprite un prompt dei comandi (Start->Esegui-> cmd) ed eseguite C:\DevPath.exe C:\D
9 - Eseguite poi questo comando: C:\makePNF.exe C:\D (questa operazione impiegherà un pò di tempo dal momento che integrerà tutti i driver nella installazione di Windows) vedete Disabilitare il testing di Windows Logo per evitare che venga sempre richiesta conferma per l'installazione dei drivers.
10 - Aprite C:\DPsFnshr.ini e trovate e modificate questa riga come segue:
KTD = "false"