|
|
|
|
Strumenti |
24-05-2005, 16:56 | #1 |
Senior Member
Iscritto dal: Jan 2005
Città: Bari
Messaggi: 585
|
Windows Unattended guide - the one and the only
Per coloro che non hanno voglia di perdere ogni volta tempo a installare Windows ecco un modo semplice e veloce per creare una copia di Windows che si autoinstalli senza chiedervi nulla, completa di patch e applicativi di cui necessitate.
1) Per prima cosa procuratevi un cd di Windows XP con il service pack 1 dentro, non prendiamo nemmeno in considerazione il 2, visto che, leggendo i benchmark, emerge che è meno performante ed inoltre da anche problemi di connessione e incompatibilità con alcune applicazioni. 2) Estrate il contenuto del cd-rom dentro una cartella su uno dei vostri HDD. Potete evitare di copiare le cartelle valueadd, docs e support, riducendo così la dimensione del CD-ROM o del DVD-ROM. 3) Supponendo che la cartella dove avete estratto il CD-ROM si chiami XP, create una cartella $OEM$ nella cartella XP. All'interno della cartella $OEM create la cartella $1, all'interno di questa cartella create altre 2 cartelle: applications, drivers Riassumendo il tutto, alla fine dovreste avere qualcosa di questo tipo: Ripeto che la copia delle cartelle valueadd, docs e support è facoltativa. 4) Come installare i driver I driver vanno inseriti in delle sottodirectory nella directory \drivers\. Per fare questo o estraete i driver tramite winrar dagli eseguibili come drivers.exe e li mettete in una cartella; dopo di chè prendete la cartella con i driver e la spostate sotto la dir \drivers\ e poi la rinominate come vi sto per spiegare oppure estraete i driver dallo zip che avete scaricato ed estrate il contenuto all'interno di una sottodirectory dentro \drivers\. Quando create le sottodirectory dentro \drivers\ la formattazione deve essere questa, ad esempio: 001_scheda_video 002_scheda_audio Ecc. ecc. Fatta questa prima parte, adesso c'è un po' di codice da copiare: Aprite il blocco note e create un file winnt.sif con all'interno quanto segue: Codice:
;SetupMgrTag [Data] Autopartition=0 MsDosInitiated="0" UnattendedInstall="Yes" [Unattended] UnattendMode=FullUnattended FileSystem=* OemSkipEula=Yes OemPreinstall=Yes TargetPath=\WINDOWS UnattendSwitch="Yes" WaitForReboot="No" OemPnPDriversPath="drivers\001_chipset;drivers\002_video;Drivers\003_audio;Drivers\004_stampante" DriverSigningPolicy=Ignore AutoActivate=Yes [GuiUnattended] AdminPassword=vostrapassword EncryptedAdminPassword=No OEMSkipRegional=1 TimeZone=110 OemSkipWelcome=1 AutoLogon=Yes AutoLogonCount=1 [Display] BitsPerPel=32 XResolution=1024 YResolution=768 Vrefresh=70 [UserData] ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX FullName="Sick Boy" OrgName=mine ComputerName=phoenix [TapiLocation] CountryCode=39 AreaCode=39 Dialing=Tone [RegionalSettings] LanguageGroup=10,9,5,8,1,7,4,11,14 SystemLocale=00000410 UserLocale=00000410 InputLocale=0410:00000410 [Identification] JoinWorkgroup=WORKGROUP [Networking] InstallDefaultComponents=Yes [Components] msmsgs=off msnexplr=off OEAccess=off media_clips=off Accessopt=off AutoUpdate=off templates=off Clipbook=off hypertrm=off pinball=off freecell=off minesweeper=off solitaire=off spider=off hearts=off zonegames=off ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX Qui ci mettete la vostra password AdminPassword=vostrapassword Questo campo OemPnPDriversPath="drivers\001_chipset;drivers\002_video;Drivers\003_audio;Drivers\004_stampante" contiene i percorsi delle cartelle dove si trovano i driver. Applicate le opportune modifiche a questo campo secondo quello che avete nella directory \Drivers\ Copiate il file winnt.sif sotto \i386\, create una copia del file e rinominatela come winnt32.sif e mettetela sempre sotto \i386\. Adesso copiate il campo OemPnPDriversPath="drivers\001_chipset;drivers\002_video;Drivers\003_audio;Drivers\004_stampante" ed aggiungentelo o sostituitelo nel file unattend.txt. Questi campi FullName="Sick Boy" OrgName=mine ComputerName=phoenix potete modificarli a vostro piacimento. Modo 2 per installare i Driver. Quello è da me illustrato in precedenza era il primo modo per installare i driver OemPnPDriversPath="drivers\001_chipset;drivers\002_video;Drivers\003_audio;Drivers\004_stampante" Questo metodo ha un grande svantaggio: le sottodirectory all'interno delle directory principali (00_1chipset, 002_video, ecc., ecc.) non vengono lette. Per cui se voi volete usare lo stesso CD-ROM su più macchine o avete 2 schede di rete integrate con 2 chip diversi, non potete creare delle sottodirectory in quelle cartelle in quanto queste non vengono lette. Esiste fortunatamente il seguente metodo. Create una directory Drivers, con all'interno i drivers, come illustrato prima, nella directory principale \XP\, anziché in \XP\$OEM$\. Se avete seguito il primo metodo e ritenete che il secondo sia meglio cancellate la seguente riga da quei 3 file (winnt.sif, winnt32.sif, unattend.txt) di cui si è parlato nel primo metodo: OemPnPDriversPath="drivers\001_chipset;drivers\002_video;Drivers\003_audio;Drivers\004_stampante" Scaricate questi 2 files nella directory \Drivers\: http://unattended.msfn.org/intermedi...ningPolicy.exe http://unattended.msfn.org/intermedi...DevicePath.exe Adesso scaricate questo files nella directory \XP\I386 http://unattended.msfn.org/intermediate/files/setup.ex_ Fatto questo lanciate da esegui cmd.exe puntate alla cartella \XP\I386 muovendovi con CD ed eseguite questo comando: expand setup.ex_ setupORG.exe A questo punto sempre dentro \XP\I386\ create questo file, quello fornito dal sito ho dovuto modificarlo perchè aveva degli errori (e anche qui, altro sbatti fino alle 2 di notte), e chiamatelo presetup.cmd. Codice:
REM +=======================================================+ REM | Comment out what you don't need. These are mostly | REM | examples to give you an idea of how it all works. | REM +=======================================================+ REM +=======================================================+ REM | Finding CDROM driveletter | REM |-------------------------------------------------------| FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\WIN51 SET CDROM=%%i: REM +=======================================================+ REM +=======================================================+ REM | We should be already in system32, this is just to be | REM | sure | REM |-------------------------------------------------------| %SystemDrive% cd %SystemRoot%\system32 REM +=======================================================+ REM +=======================================================+ REM | Trick Windows into identifying the original setup.exe | REM | deleting the setup.exe will not work, just rename it | REM |-------------------------------------------------------| if exist setup.exe ren setup.exe setupold.exe if exist setupORG.exe ren setupORG.exe setup.exe REM +=======================================================+ %CDROM%\Drivers\SetDevicePath.exe %CDROM%\Drivers start %CDROM%\Drivers\WatchDriverSigningPolicy.exe REM +=======================================================+ REM | Finally start the installation with the originally | REM | given parameters | REM |-------------------------------------------------------| start /WAIT setup.exe %* REM +=======================================================+ Ci sono degli altri file da creare: cmdlines.txt e RunOnceEx.cmd che vanno messi dentro la cartella \$OEM$\ Iniziamo con cmdlines.txt. Questo file contiene i file .cmd da eseguire durante l'installazione: Codice:
[Commands] "RunOnceEx.cmd" Codice:
cmdow @ /HID @echo off SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "Setting up environment" /f REG ADD %KEY%\001 /VE /D "Installazione di Windows Media Player 10" /f REG ADD %KEY%\001 /V 1 /D "REGEDIT /S %systemdrive%\applications\MP10\mp10.reg" /f REG ADD %KEY%\001 /V 2 /D "%systemdrive%\applications\MP10\mp10setup.exe /Q:A /C:\"setup_wm.exe /Q:A /R:N\"" /f REG ADD %KEY%\005 /VE /D "Installazione di NET Framework 1.1" /f REG ADD %KEY%\005 /V 1 /D "%systemdrive%\applications\netfrwrk\netfx.msi /QB" /f REG ADD %KEY%\010 /VE /D "Installazione di NET Framework 1.1 SP1" /f REG ADD %KEY%\010 /V 1 /D "%systemdrive%\applications\netfrwrk\ntfxsp1.exe /QB" /f REG ADD %KEY%\015 /VE /D "Installazione di Java 2 Runtime,SE 1_5_0_03" /f REG ADD %KEY%\015 /V 1 /D "%systemdrive%\applications\Java.exe /S /v/qn" /f REG ADD %KEY%\020 /VE /D "Installazione di DirectX 9.0c" /f REG ADD %KEY%\020 /V 1 /D "%systemdrive%\applications\dxsetup\dxsetup.exe /SILENT" /f REG ADD %KEY%\025 /VE /D "Disattivazione della Previsualizzazione d'immagini" /f REG ADD %KEY%\025 /V 1 /D "regsvr32.exe -u -s shimgvw.dll" REG ADD %KEY%\030 /VE /D "Importing Registry Tweaks" /f REG ADD %KEY%\030 /V 1 /D "REGEDIT /S %systemdrive%\applications\regtweaks.reg" /f REG ADD %KEY%\035 /VE /D "Cleaning Up and Rebooting" /f REG ADD %KEY%\035 /V 1 /D "%systemdrive%\applications\users.cmd" /f REG ADD %KEY%\040 /VE /D "Cleaning Up and Rebooting" /f REG ADD %KEY%\040 /V 1 /D "%systemdrive%\applications\clean.cmd" /f EXIT users.cmd Codice:
net user nomeutente password /add net localgroup Administrators nomeutentecheavetemessosopra /add net accounts /maxpwage:unlimited regedit /S autologon.reg EXIT Codice:
cmdow @ /HID @echo off shutdown.exe -r -f -t 60 -c "Windows XP will now restart in 1 minute..." net user aspnet /delete echo Cancellazione delle cartelle temporanee ... cmd /c rd /s /q %systemdrive%\applications\ cmd /c rd /s /q %systemdrive%\drivers\ echo. echo Terminato. EXIT autologon.reg Codice:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "DefaultUserName"="nomeuttente" ;quello messo in users.cmd "DefaultPassword"="password" ;quella messa in users.cmd "AutoAdminLogon"="1" Codice:
Windows Registry Editor Version 5.00 ;Disable WFP [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SFCDisable"=dword:FFFFFF9D SVCPACK.INF Codice:
;Windows XP [Version] Signature="$Windows NT$" MajorVersion=5 MinorVersion=1 BuildNumber=2600 [SetupData] CatalogSubDir="\i386\SVCPACK" [ProductCatalogsToInstall] [SetupHotfixesToRun] KB814078.exe /Q:A /R:N KB823182.exe /Q /O /N /Z KB823353.exe /Q:A /R:N KB824105.exe /Q /O /N /Z KB825119.exe /Q /O /N /Z KB826939.exe /passive /norestart /quiet KB828035.exe /Q /O /N /Z KB828741.exe /Q /O /N /Z "Q832483.exe /C:""dahotfix.exe /q /n"" /q:a" KB833987.exe /passive /norestart /quiet KB835732.exe /Q /O /N /Z KB837001.exe /Q /O /N /Z KB840315.exe /Q /O /N /Z KB840374.exe /Q /O /N /Z KB840987.exe /passive /norestart /quiet KB841356.exe /passive /norestart /quiet KB841533.exe /passive /norestart /quiet KB841873.exe /Q /O /N /Z KB871250.exe /passive /norestart /quiet KB873339.exe /passive /norestart /quiet KB873374.exe /Q:A /R:N (HALT BOX) KB873376.exe /passive /norestart /quiet KB885835.exe /passive /norestart /quiet KB885836.exe /passive /norestart /quiet KB889293.exe /passive /norestart /quiet KB890175.exe /passive /norestart /quiet KB890830.exe /q KB891711.exe /passive /norestart /quiet qchain.exe Nella stessa cartella scaricate tutte le altre patch che leggete sotto [SetupHotfixesToRun] Adesso dobbiamo scaricare delle altre applicazioni: - Net Framework 1.1 e Netframework 1.1 SP1 Estraete il loro contenuto in 2 cartelle differenti ovviamente. Create una cartella chiamata netfrwrk sotto \XP\$OEM$\$1\applications ottenendo quindi questo percorso \XP\$OEM$\$1\applications\netfrwrk A questo punto dalla cartella che contiene il framework 1.1 copiate i file netfx1.cab e netfx1.msi e incollateli nella cartella netfrwrk. Dalla cartella che contiene l'sp1 del framework 1.1, invece, copiate il file netfxsp1.exe sempre nella cartella netfrwrk. Scaricate le directx9.0c redist, estraete il contenuto, utilizzando sempre l'ormai famoso winrar, in una cartella chiamata dxsetup, tagliate ed incollate la cartella nella directory \XP\$OEM$\$1\applications ottenendo così \XP\$OEM$\$1\applications\dxsetup Scaricate il Java 5 dal sito del Java, rinominate il file di installazione come Java.exe e mettetelo sempre nella directory applications. Create una cartella MP10 dentro applications e metteteci 2 file: 1) il file di installazione del mediaplayer 10 (controllate che si chiami MP10Setup.exe. Se non si chiama così, rinominatelo); 2) il file di registro chiamato mp10.reg di cui vi dico adesso il contenuto: Codice:
Windows Registry Editor Version 5.00 ;WMP10 installation [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Setup] "AllowUnattendedMode"=dword:00000001 Il tocco finale, scaricatevi l'utility cmdow. Create due cartelle $$ e system32, il percorso che si viene a creare è questo: XP\$OEM$\$$\system32 Mettete il file cmdow in system32. E' tutto, buon divertimento. Questo metodo è utile quando bisogna formattare e reinstallare tutto per le LAN e non si ha troppa voglia di stare dietro al PC. Ultima modifica di Deviad : 25-05-2005 alle 11:41. |
24-05-2005, 21:42 | #2 |
Senior Member
Iscritto dal: Nov 2004
Città: Udine
Messaggi: 1189
|
Mi iscrivo immediatamente
__________________
Fractal Design Define 3 BP - Shyte Mugen 3 - Asus P8P67 - I5 2300 - 8GB corsair - Asus 6850 |
24-05-2005, 21:50 | #3 | |
Senior Member
Iscritto dal: Jan 2005
Città: Bari
Messaggi: 585
|
Quote:
|
|
25-05-2005, 05:59 | #4 | |
Senior Member
Iscritto dal: Oct 2001
Città: Bassa Bresciana
Messaggi: 9010
|
Quote:
__________________
Ryzen 5800X & DeepCool AK620 - 32GB DDR4 3000 G.Skill - MSI X470 GAMING PRO - XFX Speedster QICK 319 RX 6800 - 970 EVO NVMe M.2 SSD 1 TB - 980 PRO NVMe M.2 SSD 1 TB
|
|
25-05-2005, 11:39 | #5 | |
Senior Member
Iscritto dal: Jan 2005
Città: Bari
Messaggi: 585
|
Quote:
Sto cercando un modo semplice ed universale per poter includere i driver SATA e i driver RAID. Sto aspettando risposta da quelli di msfn... Appena ho risolto aggiungo quest'ultima parte alla guida, così siamo a posto. |
|
25-05-2005, 12:24 | #6 | |
Senior Member
Iscritto dal: Nov 2004
Città: Udine
Messaggi: 1189
|
Quote:
__________________
Fractal Design Define 3 BP - Shyte Mugen 3 - Asus P8P67 - I5 2300 - 8GB corsair - Asus 6850 |
|
25-05-2005, 12:47 | #7 | ||
Senior Member
Iscritto dal: Jan 2005
Città: Bari
Messaggi: 585
|
Quote:
Inizio la stesura della parte inerente ai driver ATA RAID/SATA/SATA RAID: qui potete trovare le immagini a cui si fa riferimento nella guida: E adesso veniamo alla guida: Quote:
Ultima modifica di Deviad : 25-05-2005 alle 14:57. |
||
25-05-2005, 12:52 | #8 |
Senior Member
Iscritto dal: Nov 2004
Città: Udine
Messaggi: 1189
|
Sinceramente, preferisco premere F6 e mettere il floppy. E' una cosa delicata, se ho ben capito windows lancia da cd-rom i driver s-ata e poi si installa. Mi sembra un pò troppo complesso per la mia voglia di testera attuale (che ci volete fare è primavera)...
__________________
Fractal Design Define 3 BP - Shyte Mugen 3 - Asus P8P67 - I5 2300 - 8GB corsair - Asus 6850 |
25-05-2005, 12:59 | #9 | |
Senior Member
Iscritto dal: Apr 2001
Città: Giovinazzo(BA) ...bella città, riso patat e cozz a volontà!
Messaggi: 26487
|
Quote:
__________________
Ezio Lacandia on DeviantArt | Slimkat mod per N4 e N5 | Trattative mercatino HWU | Driver nForce NET Framework [Guida] | BSOD individuazione cause | Guida Sintetica Strap/Divisori P45 | Fix associazioni Vista/7 Problemi Win Installer | Avviare programmi senza richiesta UAC | Problemi Font | Guida Raccolte 7 | Win 32/64bit come perchè |
|
25-05-2005, 13:06 | #10 | |
Senior Member
Iscritto dal: Jan 2005
Città: Bari
Messaggi: 585
|
Quote:
Nei MAC non ci sono più, nei portatili nemmeno. I floppy drive stanno pian piano scomparendo. |
|
25-05-2005, 14:17 | #11 | |
Senior Member
Iscritto dal: Apr 2001
Città: Giovinazzo(BA) ...bella città, riso patat e cozz a volontà!
Messaggi: 26487
|
Quote:
Ciauz
__________________
Ezio Lacandia on DeviantArt | Slimkat mod per N4 e N5 | Trattative mercatino HWU | Driver nForce NET Framework [Guida] | BSOD individuazione cause | Guida Sintetica Strap/Divisori P45 | Fix associazioni Vista/7 Problemi Win Installer | Avviare programmi senza richiesta UAC | Problemi Font | Guida Raccolte 7 | Win 32/64bit come perchè |
|
25-05-2005, 14:39 | #12 | |
Senior Member
Iscritto dal: Nov 2004
Città: Udine
Messaggi: 1189
|
Quote:
Comunque è interessante, tanto pù che la microsoft comunque dovrà porre una soluzione nel nuovo windows
__________________
Fractal Design Define 3 BP - Shyte Mugen 3 - Asus P8P67 - I5 2300 - 8GB corsair - Asus 6850 |
|
28-05-2005, 20:57 | #13 | |
Senior Member
Iscritto dal: May 2005
Città: Silicon Valley(San francisco)- - - - - - Browser:Firefox - - OS:Windows e linux - alessiofbt ------------ .websNOSPAM@gmail.com
Messaggi: 1842
|
Quote:
mi dici che cosa hai scritto? se è qualche sintassi scrivila fra <ecc...> |
|
29-05-2005, 09:23 | #14 | |
Senior Member
Iscritto dal: Apr 2001
Città: Giovinazzo(BA) ...bella città, riso patat e cozz a volontà!
Messaggi: 26487
|
Quote:
sostituisci le tonde con le quadre
__________________
Ezio Lacandia on DeviantArt | Slimkat mod per N4 e N5 | Trattative mercatino HWU | Driver nForce NET Framework [Guida] | BSOD individuazione cause | Guida Sintetica Strap/Divisori P45 | Fix associazioni Vista/7 Problemi Win Installer | Avviare programmi senza richiesta UAC | Problemi Font | Guida Raccolte 7 | Win 32/64bit come perchè |
|
30-05-2005, 13:02 | #15 |
Senior Member
Iscritto dal: Jan 2004
Città: Cremona
Messaggi: 3648
|
discussione interessantissima
c'è la possibilità oltre ad aggiungere i driver e alcuni programmi di aggiungere anche le directx che più aggradano (es con winxp sp1 aggiungerci in automatico le 9.0c al posto delle 8.1) si potrebbe fare mettendole in application? ma in application posso metterci tutto quello che voglio? grazie
__________________
Addio Piazzetta, SPA e gli altri forum OT |
31-05-2005, 07:28 | #16 | |
Senior Member
Iscritto dal: Jan 2004
Città: Cremona
Messaggi: 3648
|
dopo un pò di tentativi non andati a buon fine torno com qualche problema
Quote:
ho avuto altri problemini ma li posto in "come installare win in 5 min..."
__________________
Addio Piazzetta, SPA e gli altri forum OT |
|
31-05-2005, 14:53 | #17 | |
Senior Member
Iscritto dal: Apr 2001
Città: Giovinazzo(BA) ...bella città, riso patat e cozz a volontà!
Messaggi: 26487
|
Quote:
Devi sapere infatti che il file winnt.sif usato per creare queste installazioni di windows del tutto automatizzate può essere creato automaticamente con il XP SP1 (oppure sp2) Deployment Tools, che ti permette di selezionare le varie opzioni di automatizzazione creando, dopo aver effettuato le opportune scelte, un file unattended.txt, che per essere utilizzato nel cd di win deve essere appunto rinominato in winnt.sif. Quindi deviad dovrebbe solo essersi confuso nello scrivere il post...cmq aspetta una sua risposta
__________________
Ezio Lacandia on DeviantArt | Slimkat mod per N4 e N5 | Trattative mercatino HWU | Driver nForce NET Framework [Guida] | BSOD individuazione cause | Guida Sintetica Strap/Divisori P45 | Fix associazioni Vista/7 Problemi Win Installer | Avviare programmi senza richiesta UAC | Problemi Font | Guida Raccolte 7 | Win 32/64bit come perchè |
|
01-06-2005, 12:25 | #18 |
Senior Member
Iscritto dal: Jan 2004
Città: Cremona
Messaggi: 3648
|
il winnt.sif l'ho fatto manualmente seguendo l'altra guida ("come installare win in 5 min..."), quella gestione automatica con il Deployment Tools non mi era piaciuto molto (o con l'utilità inserita in nLite)
purtroppo ieri sono stato molto inpegnato e non ho più fatto prove, magari faccio qualcosina stasera e comunque nei prossimi giorni
__________________
Addio Piazzetta, SPA e gli altri forum OT |
01-06-2005, 17:41 | #19 | |
Senior Member
Iscritto dal: Jan 2005
Città: Bari
Messaggi: 585
|
Quote:
Io francamente nel cd che ho io di windows xp ho trovato dentro la cartella i386 già il file unattend.txt... ecco perchè ne ho parlato. Se non ce l'avete, semplicemente create il file winnt.sif e siete a posto. Comunque quel file winnt.sif va creato. Ultima modifica di Deviad : 01-06-2005 alle 17:44. |
|
01-06-2005, 17:43 | #20 | |
Senior Member
Iscritto dal: Jan 2005
Città: Bari
Messaggi: 585
|
Quote:
O segui un metodo o segui l'altro. Il file unatted.txt se non ce l'hai non crearlo... devi creare il file winnt.sif. |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:18.