Installation automatisée de Windows 2000 - XP - Server 2003
|
Thread Tools | Display Modes |
#1
|
||||
|
||||
Installation automatisée de Windows 2000 - XP - Server 2003
Lien direct de l'article : Installation automatisée de Windows 2000 - XP - Server 2003
Introduction :
Ce mini dossier a pour but de partager avec vous certaines choses qui ont déjà été publiées sur d'autres sites, mais en rentrant plus profondément dans l'automatisation et la personnalisation. Je ne reviendrai donc pas sur la préparation du système intégrant un Service Pack (voir la première partie de : Créer un CD Bootable de Windows 2000 + SP 4), ainsi que sur la création d'un fichier "unattend.txt" avec l'utilitaire "setupmgr.exe", que vous trouverez sur le CD de Windows 2000/XP/ Server 2003 dans "SUPPORT\TOOLS\DEPLOY.CAB" (voir le dossier présent sur Geek Asylum pour cette partie). Vous aurez donc compris que tout ce qui va suivre vous oblige à faire un "Slipstreaming" et un "Unattend.txt" quasiment d'origines, sans mon aide. Avant de commencer : Avant de rentrer dans le vif du sujet, il est intéressant de bien comprendre comment est organisé le dossier de distribution qui sera placé à la racine du CD ou dans le dossier "I386". À noter que dans tous les exemples il sera à la racine du CD. $OEM$ = C'est le dossier principal qui permettra d'accueillir tous les autres sous dossiers qui vous serviront plus tard ainsi que les commandes ou fichiers supplémentaires comme par exemple "cmdlines.txt". Vous devrez toujours respecter le format standard Microsoft 8.3 dans tous les sous dossiers. $OEM$\textmode = Ce sous-dossier permet d'intégrer les pilotes des périphériques de stockage de masse. Les fichiers présents devront être répertoriés sous la ligne [OEMBootFiles] du fichier de réponse (le fameux "Unattend.txt"). Une autre alternative qui fonctionne sans erreurs sera expliquée plus bas... $OEM$\$1\PnPDrvrs\ = Ce sous-dossier permet d'intégrer les pilotes Plug & Play nouveaux ou mis à jour dans votre futur Windows. Les fichiers présents devront être répertoriés sous la ligne [Unattended] du fichier de réponse (le fameux "Unattend.txt") et plus précisément à la ligne OEMPnPDriversPath ="PnPDrvrs\". $OEM$\$1\winapps\ = Ce sous-dossier permettra d'installer des applications telles que DirectX ou le Windows Media Player. $OEM$\$$ = Ce sous-dossier permet de copier directement le contenu des autres sous-dossiers sur votre disque dur dans "X:\Windows\" ou "X:\WINNT". Par exemple, tout le contenu du dossier "SYSTEM32" sera copié dans "X:\Windows\SYSTEM32". Intégration d'un pilote SCSI/IDE au démarrage : Au début de l'installation de Windows on vous demande d'appuyer sur la touche F6 pour insérer une disquette qui correspond à votre contrôleur de disque dur. Peu de personnes semblent être touchées par cette action, mais malheureusement mon contrôleur de disque n'est pas reconnu sous Windows 2000/XP/ .NET 2003 et j'ai cherché partout sur Internet (y compris des forums spécialisés dans les "Technologies Microsoft") la solution à ce problème. En effet, lors d'une installation avec le fichier de réponse, il n'est pas question d'utiliser la disquette des pilotes, car au redémarrage ils n'ont finalement pas été copiés. Microsoft, dans son guide de déploiement, préconise l'utilisation du sous dossier "textmode" ainsi que la modification du fichier de réponse en y insérant [MassStorageDrivers], etc... Bref, toujours la même erreur avec le fichier "TXTSETUP.OEM" et à en juger par le nombre de messages de détresse sur les forums, j'ai finalement décidé d'intégrer directement le pilote dans la distribution d'origine de Windows. Voici la méthode que j'ai utilisée avec ma carte RAID IDE Promise FastTrak100 TX2 : 1) Ouvrez le fichier "txtsetup.sif" qui se trouve dans votre répertoire "I386" avec le bloc-notes. 2) Ouvrez le fichier "txtsetup.oem" qui est fourni avec vos pilotes de contrôleurs RAID SCSI ou IDE avec le bloc-notes. 3) Repérez [SourceDisksFiles], [HardwareIdsDatabase], [SCSI.Load], [SCSI] dans "txtsetup.sif" (ces catégories correspondent au chargement des pilotes au début de l'installation). 4) Dans "txtsetup.oem" vous devez trouver toutes ces lignes : [Disks] d1 = "Promise FastTrak Family Driver Diskette", \fasttrak, \WinXP [Defaults] scsi = FastTrak_TX2_xp [scsi] FastTrak_TX2_xp = "Promise FastTrak100 TX2/TX4 (tm) Controller", FastTrak [Files.scsi.FastTrak_TX2_xp] driver = d1, Fasttrak.sys, Fasttrak inf = d1, Fasttrak.inf catalog= d1, Fasttrak.cat [HardwareIds.scsi.FastTrak_TX2_xp] id="PCI\VEN_105A&DEV_6268", "Fasttrak" [Config.Fasttrak] value = "", Tag, REG_DWORD, 1 5) Supprimez ce qui ne vous intéresse pas en vous basant sur les pilotes SCSI déjà inscrits dans "txtsetup.sif" et insérez dans chaque catégorie les informations du fichier "txtsetup.oem". Voici ce que ça donne pour ma carte dans "txtsetup.sif" : [SourceDisksFiles] fasttrak.sys = 1,,,,,,_3,4,1 [HardwareIdsDatabase] PCI\VEN_105A&DEV_6268 = "fasttrak" [SCSI.Load] fasttrak = fasttrak.sys,4 [SCSI] fasttrak = "Promise FastTrak100 TX2/TX4 (tm) Controller" 6) Enregistrez "txtsetup.sif" et copiez le fichier XXXX.sys dans le répertoire I386 (dans l'exemple, c'est fasttrak.sys). Cette étape est terminée et vous n'aurez plus besoin de votre disquette avec les pilotes du contrôleur RAID au démarrage Chez vous, les lignes à copier dans "txtsetup.sif" seront les suivantes : [SourceDisksFiles] nom du fichier.sys = 1,,,,,,_3,4,1 [HardwareIdsDatabase] caractéristiques de la carte dans HardwareIds.scsi.votre carte du fichier txtsetup.oem = "nom qui apparaît dans la section Files.scsi.votre carte du fichier txtsetup.oem" [SCSI.Load] nom qui apparaît dans la section Files.scsi.votre carte du fichier txtsetup.oem = nom du fichier.sys,4 [SCSI] nom qui apparaît dans la section Files.scsi.votre carte du fichier txtsetup.oem = "Description du périphérique qui apparaît sous la même catégorie dans txtsetup.oem" Dans ce cas, le fichier "nom du fichier.sys" est à copier dans le répertoire I386 du futur CD. Note : Les paramètres "= 1,,,,,,_3,4,1" et ",4" ne doivent pas être modifiés. Spécifique à Windows XP : Le fichier de réponse : Voici le fichier de réponse que j'utilise, plus quelques explications que vous retrouverez dans l'aide au format *.CHM du CD de Windows XP ("SUPPORT\TOOLS\DEPLOY.CAB"). [Data] MsDosInitiated="0" UnattendedInstall="Yes" ;Apparu avec le SP2 AutomaticUpdates="yes" [Unattended] UnattendMode=FullUnattended OemSkipEula=Yes OemPreinstall=Yes ;Chemin du dossier de distribution sur le futur CD OemFilesPath="..$OEM$" ;Chemin des pilotes sur le futur CD OEMPnPDriversPath ="PnPDrvrs\Net\Intel\PRO1000;PnPDrvrs\Other\ULTRA160; PnPDrvrs\Other\IAA23;PnPDrvrs\Other\IntelINF\ich2\XP" TargetPath=WINDOWS UnattendSwitch=Yes DriverSigningPolicy=Ignore ;Supprime le délai de X secondes avant le reboot lors de l'installation WaitForReboot="No" DisableDynamicUpdates="Yes" AutoActivate="No" CrashDumpSetting="0" Hibernation="No" [GuiUnattended] AdminPassword=* EncryptedAdminPassword="No" OEMSkipRegional="1" OemSkipWelcome="1" AutoLogon="Yes" AutoLogonCount="1" TimeZone="105" [UserData] ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX FullName="Formatman" OrgName="" ComputerName=Precision-350 [Display] BitsPerPel=32 Xresolution=800 YResolution=600 Vrefresh=85 [TapiLocation] CountryCode=33 ;Windows XP sans application des thèmes [Shell] DefaultStartPanelOff="Yes" DefaultThemesOff="Yes" ;Composants qui ne seront pas installés (voir l'aide dans "SUPPORT\TOOLS\DEPLOY.CAB") [Components] Games="off" msmsgs="off" Pinball="off" deskpaper="Off" mousepoint="Off" hypertrm="off" Fax="off" msnexplr="off" zonegames="off" templates="off" chat="off" deskpaper="off" freecell="off" hearts="off" minesweeper="off" pinball="off" solitaire="off" spider="off" media_clips="off" media_utopia="off" ;Désactivation du pare-feu intégré possible depuis le SP2 (voir l'aide dans "SUPPORT\TOOLS\DEPLOY.CAB") ;Note : Personnalisation du pare-feu dans l'aide [WindowsFirewall] Profiles = WindowsFirewall.TurnOffFirewall [WindowsFirewall.TurnOffFirewall] Mode = 0 ;Personnalisations et réglages possibles depuis le SP2 (voir l'aide dans "SUPPORT\TOOLS\DEPLOY.CAB") [IEPopupBlocker] AllowedSites=http://www.newdimension-fr.net BlockPopups=Yes FilterLevel=Medium ShowInformationBar=Yes [Branding] BrandIEUsingUnattended=Yes [ URL]<< Supprimez l'espace entre [ et URL Home_Page=http://www.newdimension-fr.net [FavoritesEx] Title1="Google.url" URL1="http://www.google.com" Title2="New Dimension.url" URL2="http://www.newdimension-fr.net" Title3="DELL.url" URL3="http://www.dell.com" [Proxy] Proxy_Enable=0 Use_Same_Proxy=1 [Identification] JoinWorkgroup=DELL [Networking] InstallDefaultComponents=No [NetAdapters] Adapter1=params.Adapter1 [params.Adapter1] INFID=* [NetClients] MS_MSClient=params.MS_MSClient [NetServices] MS_SERVER=params.MS_SERVER [NetProtocols] MS_TCPIP=params.MS_TCPIP [params.MS_TCPIP] DNS=No UseDomainNameDevolution=No EnableLMHosts=Yes AdapterSections=params.MS_TCPIP.Adapter1 [params.MS_TCPIP.Adapter1] SpecificTo=Adapter1 DHCP=No IPAddress=130.75.0.2 SubnetMask=255.255.0.0 WINS=No NetBIOSOptions=0 Je copie ce fichier un peu partout même si ce n'est pas vraiment nécessaire. - Dans I386. - Dans $OEM$. - À la racine du futur CD. Je copie deux fois le fichier de réponse qui était initialement appelé "unattend.txt" dans le répertoire I386 du futur CD en les renommant "winnt32.sif" et "winnt.sif" (vous aurez donc unattend.txt + winnt32.sif + winnt.sif dans le dossier I386). Pour que le fichier de réponse soit exécuté lors de l'installation, vous devrez créer deux commandes avec le bloc-notes que vous placerez à la racine du CD. 1ère commande : .\I386\winnt32 /unattend:.\unattend.txt Enregistrez le document texte sous "install32.bat". 2ème commande : .I386winnt /u:.unattend.txt Enregistrez le document texte sous "install.bat". Les scripts supplémentaires : cmdlines.txt Ce fichier devra être placé dans le dossier $OEM$. Son rôle est d'appeler les correctifs Pre-SP3 et les batchs d'autres applications. [Commands] ".\dotnet.bat" ".\aspi.bat" "QXXXXXX.exe -z -m" "QXXXXXX.exe -z -m" "QXXXXXX.exe -z -m" Les fichiers QXXXXXX.exe correspondent aux patchs Pre-Sp3 qui peuvent être téléchargés sur le site de Microsoft, en faisant une recherche avec, par exemple pour le premier, "Q328145" et ainsi de suite. Vous devrez les rennomer et les copier dans le dossier $OEM$... Au moment où j'écris ces lignes il n'y a toujours pas de correctifs Pre-SP3... Adaptec ASPI (aspi.bat) Téléchargez les fichiers ASPI chez Adaptec et décompressez-les dans $OEM$\$1\winapps\aspi. Ensuite, créez le fichier "aspi.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$. @echo off echo Installation des Adaptec ASPI v471a2 echo . echo Veuillez patienter %systemdrive%\winapps\aspi\aspiinst.exe /SILENT Windows Media Player (wmp.bat) Le Windows Media Player 9 est déjà intégré au Service Pack 2... DirectX (directx.bat) DirectX 9.0c est déjà intégré au Service Pack 2... Internet Explorer (ie6.bat) Internet Explorer 6 SP2 est déjà intégré avec le Service Pack 2 de Windows XP... Microsoft .NET Framework (dotnet.bat) Téléchargez le Microsoft .NET Framework v1.1 et décompressez le fichier jusqu'à obtenir les fichiers d'installation que vous copierez dans $OEM$\$1\winapps\dotnet. Ensuite, créez le fichier "dotnet.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$. @echo off echo Installation du Microsoft .NET Framework v1.1 echo . echo Veuillez patienter %systemdrive%\winapps\dotnet\install.exe /q Installation automatique des pilotes Plug & Play nouveaux ou mis à jour : Pour installer des pilotes supplémentaires vous devrez juste créer des dossiers spécifiques pour chaque catégorie dans $OEM$\$1\PnPDrvrs. Par exemple un dossier "NET" pour les pilotes de votre carte réseau. Comme exemple je prendrai les pilotes pour la carte réseau Intel Pro 1000MT Desktop adaptater qui n'est pas reconnue d'origine par Windows XP. Veillez à ce que le fichier *.INF soit présent dans le dossier ou vous aurez déposé vos pilotes, car sans lui ça ne fonctionnera pas. Ensuite, vous devrez indiquer le chemin de chaque dossier qui contient vos pilotes dans le fichier de réponse "unattend.txt" et plus précisément dans la catégorie [Unattended] à la ligne OEMPnPDriversPath =. Par exemple : OEMPnPDriversPath ="PnPDrvrs\Net\Intel\PRO100;PnPDrvrs\Net\Intel\PRO1000; PnPDrvrs\Other\ULTRA160;PnPDrvrs\Other\IAA23;PnPDrvrs\Other\IntelINF" PS : Dans l'exemple, j'indique à Windows où sont stockés les pilotes pour les cartes réseaux Intel, Adaptec Ultra160, la carte-mère Intel etc... Les chemins sont séparés par des points-virgules. Spécifique à Windows Server 2003 : Pour l'instant, Windows Server 2003 n'a pas de Service Pack mais il est possible d'intégrer des correctifs Pre-SP1, de rajouter DirectX 9 ainsi que des pilotes Plug & Play nouveaux ou mis à jour lors de l'installation. Vous pouvez vous servir de la section "Spécifique à Windows XP" pour les pilotes et la section "Spécifique à Windows 2000" pour l'installation de DirectX. Vous aurez donc compris que la seule et unique différence entre les systèmes de Microsoft se situe au niveau du fichier de réponse qui intégrera de nouvelles lignes sous la catégorie [Components]. D'autres catégories apparaîtront telles que [LicenseFilePrintData] ou [TerminalServices]. cmdlines.txt Ce fichier devra être placé dans le dossier $OEM$. Son rôle est d'appeler les correctifs Pre-SP1 et les batchs d'autres applications. [Commands] ".\directx.bat" "Q282010.exe -z -m" "Q816453.exe -z -m" "Q818529.exe -z -m" "Q819639.exe -z -m" "Q822925.exe -z -m" "Q823182.exe -z -m" "Q823559.exe -z -m" "Q823728.exe -z -m" "Q823980.exe -z -m" "Q824105.exe -z -m" "Q824141.exe -z -m" "Q824145.exe -z -m" "Q824146.exe -z -m" "Q824629.exe -z -m" "Q825116.exe -z -m" "Q825119.exe -z -m" "Q828026.exe -z -m" "Q828028.exe -z -m" "Q828035.exe -z -m" "Q828750.exe -z -m" "Q829558.exe -z -m" "Q830352.exe -z -m" "Q831464.exe -z -m" "Q831937.exe -z -m" "Q832894.exe -z -m" "Q833407.exe -z -m" "Q828741.exe -z -m" "Q835732.exe -z -m" "Q835732.exe -z -m" "Q837009.exe -z -m" "Q832353.exe -z -m" "Q840374.exe -z -m" "Q837272.exe -z -m" "Q839643.exe -z -m" Note : Les fichiers QXXXXXX.exe correspondent aux patchs Pre-Sp1 qui peuvent être téléchargés sur le site de Microsoft en faisant une recherche avec, par exemple pour le premier, "Q282010" et ainsi de suite. DirectX (directx.bat) Voir la section "Spécifique à Windows 2000" Installation automatique des pilotes Plug & Play nouveaux ou mis à jour : Voir la section "Spécifique à Windows XP" Spécifique à Windows 2000 : Tout comme Windows XP et Windows Server 2003, la différence se situe au niveau du fichier de réponse. C'est-à-dire que tous les scripts *.BAT peuvent être adaptés et que la technique pour intégrer un pilote au démarrage est la même. Cependant, voici de nouveaux scripts pour installer la dernière version d'Internet Explorer, du Windows Media Player et de Direct X. cmdlines.txt Ce fichier devra être placé dans le dossier $OEM$. Son rôle est d'appeler les correctifs Pre-SP5 et les batchs d'autres applications. [Commands] ".\ie6.bat" ".\directx.bat" ".\wmp.bat" ".\dotnet.bat" ".\aspi.bat" "Q822679.exe -z -m" "Q817606.exe -z -m" "Q823559.exe -z -m" "Q823980.exe -z -m" "Q822831.exe -z -m" "Q824146.exe -z -m" "Q828035.exe -z -m" "Q823182.exe -z -m" "Q825119.exe -z -m" "Q826232.exe -z -m" "Q824141.exe -z -m" "Q820888.exe -z -m" "Q828749.exe -z -m" "Q810217.exe -z -m" "Q329115.exe -z -m" "Q821887.exe -z -m" "Q828028.exe -z -m" "Q830352.exe -z -m" "Q833407.exe -z -m" "Q837001.exe -z -m" "Q828741.exe -z -m" "Q835732.exe -z -m" "Q839645.exe -z -m" "Q840315.exe -z -m" "Q841872.exe -z -m" "Q841873.exe -z -m" "Q842526.exe -z -m" Note : Les fichiers QXXXXXX.exe correspondent aux patchs Pre-Sp5 qui peuvent être téléchargés sur le site de Microsoft en faisant une recherche avec, par exemple pour le premier, "Q822679" et ainsi de suite. Adaptec ASPI (aspi.bat) Téléchargez les fichiers ASPI chez Adaptec et décompressez-les dans $OEM$\$1\winapps\aspi. Ensuite, créez le fichier "aspi.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$. @echo off echo Installation des Adaptec ASPI v471a2 echo . echo Veuillez patienter %systemdrive%\winapps\aspi\aspiinst.exe /SILENT Internet Explorer (ie6.bat) Créez un dossier IE6 dans $OEM$\$1\winapps qui permettra de stocker Internet Explorer. Téléchargez ce fichier *zip qui une fois décompressé permettra de lancer le fichier "launcher.bat" et de suivre la procédure qui apparait à l'écran. Dans l'assistant, copiez les fichiers dans le dossier IE6 que vous avez dû créer au début de l'explication. Maintenant voici le script *.BAT à placer dans le dossier $OEM$ : @echo off echo Internet Explorer 6 SP1 echo . echo Veuillez patienter %systemdrive%\winapps\ie6sp1\ie6setup.exe /C:"ie6wzd /S:""#e"" /QA /R:N" Windows Media Player (wmp.bat) Téléchargez le Windows Media Player 9 et copiez-le dans $OEM$\$1\winapps\wmp. Renommez le fichier "wmp9.exe". Ensuite, créez le fichier "wmp.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$. Maintenant voici le script *.BAT à placer dans le dossier $OEM$ : @echo off echo Installation du Windows Media Player 9 echo . echo Veuillez patienter %systemdrive%\winapps\wmp\wmp9.exe /Q:A /R:N DirectX (directx.bat) Téléchargez DirectX 9.0c que vous décompresserez dans $OEM$\$1\winapps\directx. Remplacez le fichier "dxsetup.exe" de la version 9.0c par celui de la version 8.1 pour NT/2000 pour avoir une installation réellement silencieuse (merci Arnaud RIO-FRIO ). Pas de panique, le fameux fichier est disponible à la fin du dossier dans le ZIP "Fichiers et organisation des dossiers pour votre futur CD" Créez le fichier "directx.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$. @echo off echo Installation de Directx 9.0c echo . echo Veuillez patienter %systemdrive%\winapps\directx\dxsetup.exe /install /silent Microsoft .NET Framework (dotnet.bat) Téléchargez le Microsoft .NET Framework v1.1 et décompressez le fichier jusqu'à obtenir les fichiers d'installation que vous copierez dans $OEM$\$1\winapps\dotnet. Ensuite, créez le fichier "dotnet.bat" avec le bloc-notes et enregistrez-le dans le dossier $OEM$. @echo off echo Installation du Microsoft .NET Framework v1.1 echo . echo Veuillez patienter %systemdrive%\winapps\dotnet\install.exe /q Installation automatique des pilotes Plug & Play nouveaux ou mis à jour : Voir la section "Spécifique à Windows XP" Intégration de valeurs dans le registre : L'intégration de valeurs dans le registre vous permettra d'aller beaucoup plus loin dans la personnalisation de votre installation personnalisée. En effet, il sera possible d'ajuster les paramètres systèmes en modifiant les services ou tout simplement en utilisant les astuces disponibles sur la plupart des sites d'informatique. Pour commencer vous devrez créer un dossier "REGEDIT" dans $OEM$\$1\. Ensuite il faudra créer un batch qui sera lancé lors du premier vrai démarrage de Windows. regedit.bat regedit.exe /s %systemdrive%\Regedit\reg.reg reg.reg Exemple de fichier à fusionner (Windows XP). REGEDIT4 ;Numlock au démarrage [HKEY_USERS\.DEFAULT\Control Panel\Keyboard] "InitialKeyboardIndicators"="2" ;Recherche classique [font=Courier New][HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState] "Use Search Asst"="no" ;Supprime les tâches planifiées [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameS pace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}] @="Tâches planifiées" ;Tweak du système [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "IoPageLockLimit"=dword:00040000 "DisableExecutivePaging"="1" "LargeSystemCache"="1" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer] "AlwaysUnloadDLL"="1" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] "NtfsDisableLastAccessUpdate"=dword:00000001 [HKEY_CURRENT_USER\Control Panel\Desktop] "MenuShowDelay"="0" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SFCDisable"=dword:ffffff9d [HKEY_CURRENT_USER\Control Panel\Desktop] "AutoEndTasks"="0" "WaitToKillAppTimeout"="1000" "HungAppTimeout"="1000" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control] "WaitToKillServiceTimeout"="1000" ;Désactive le service centre de sécurité [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc] "Start"=dword:00000004 ;Désactive le service aide et support [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\helpsvc] "Start"=dword:00000004 La dernière chose à modifier pour la fusion de vos valeurs dans le registre se trouve dans votre fichier de réponse. Il suffit de rajouter les ligne ci-dessous à la fin des fichiers "unattend.txt", "winnt.sif" et "winnt32.sif". [GuiRunOnce] %systemdrive%\Regedit\regedit.bat Conclusion :Une fois que tous vos scripts et fichiers sont en place, vous pouvez réaliser votre CD de démarrage. Pour cela, il vous suffira de consulter la 2ème page du dossier Créer un CD Bootable de Windows 2000 + SP 4. En effet, les paramètres de gravure avec NERO fonctionnent également avec Windows XP et Windows Server 2003. De plus, c'est toujours le même fichier de boot pour le CD. Normalement, tous les points traités dans ce dossier ne doivent poser aucun problème, à part peut-être l'intégration du pilote au démarrage. Si jamais vous aviez un souci à ce niveau, vous pouvez m'indiquer le lien de vos pilotes en commentaire (pas par email) ainsi que votre version de Windows et le modèle du contrôleur. Selon mon temps libre, j'essaierai de mettre à jour ce dossier régulièrement, mais je vous conseille de jeter un oeil dans les commentaires pour avoir d'autre script d'utilisateur, car on ne procède pas tous de la même manière. En effet, dans ce guide je n'explique qu'une seule méthode d'installation automatisée alors qu'il en existe une multitude (voir les liens ci-dessous) N'oubliez pas que les CD-RW existent et que les versions d'évaluation de programmes du type "PC virtuels" peuvent servir Téléchargements en rapports avec ce dossier :
Je tiens à remercier Marcus de Geek Asylum, Axel@2002 d'Optimisation XP, Arnaud RIO-FRIO (méthode pour DirectX 9 sous XP), Matze (méthode pour le Windows Media Player 9 sous XP), Slump (méthode pour Flash Player, Shockwave Player, etc... disponibles dans les commentaires) et tous les autres pour les informations complémentaires. |
#2
|
|||
|
|||
Le dossier est trés bien fait et tres explicite, dommage cependant qu'il ne soit pas telechargeable.
Merci et meilleurs voeux |
#3
|
||||
|
||||
Bah vi ! Normal C formatman !
|
#4
|
||||
|
||||
pas bête cette idée de mettre en téléchargement les dossiers important
|
#5
|
||||
|
||||
Remarque:
-Il est inutile de créer deux fois un fichier winnt32.sif et winnt.sif ainsi que les 2 fichiers batch! -Il suffit de renommer le fichier de réponse "Unattend.txt" en winnt.sif de le mettre dans le dossier I386 et celà roule parfaitement (nul besoin de créer les fichiers winnt32.bat et et winnt.bat Avec cette méthode je n'ai pas eu de pBs Ps:Je n'ai testé que sur Winxp Pro SP1 |
#6
|
||||
|
||||
Oui je suis d'accord si tu passes uniquement par une installation en bootant sur le CD au démarrage, mais si tu veux passer par un OS déjà présent il te faudra le winnt32.sif. Ensuite les deux batchs permettent aussi d'installer ton OS à partir d'un autre système déjà présent. J'ai préféré tout combiner dans le CD parce qu'on ne sait jamais un jour on peut avoir envie de ne pas booter sur le CD.
La commande "AutoPartition=" je n'en ai pas non plus parlé car c'est assez dangereux je trouve... sur un forum un gars à oublié son CD dans le PC et il y a eu une coupure de courant qui a fait rebooter le PC. Quand il est revenu le CD avec partitionné et formaté son disque, installé Windows etc... bref un Windows tout propre sans le vouloir mais il a perdu tout son boulot Par contre il faudra m'expliquer coment le PC à appuyé sur la touche tout seul au redémarrage pour booter sur le CD J'aime choisir la partition/le disque où sera installé Windows |
#7
|
||||
|
||||
Quote:
Surpriiiiiiiiiiiiiiiise j'imagine sa tête :confused: |
#8
|
||||
|
||||
Quote:
=>winnt32.sif+winnt32.bat inutile Je l'ai testé sur mes 2 bécannes il ya de celà 1 mois essayes sans tu verras :mad: |
#9
|
||||
|
||||
Quote:
__________________
[01mai2004@11:23:54] <@Kaspof> je garderais toujours un souvenir impérissable de toi LeMoi|Vacances Ne soyez pas un boulet ! |
#10
|
||||
|
||||
LeMoi à raison on peut télécharger ou imprimer le sujet en bas Sinon je testerai Axel@2002 car c'est vrai que Microsft ne dit pas qu'il faut créer les deux batchs, mais comme c'était précisé sur pas mal de forums et sites FR/US j'ai toujours fait comme ça A tester donc pour ceux qui l'iront les commentaires avant de se lancer.
Le dossier sera modifié au fur et à mesure que de nouveaux patchs ou suppléments Microsoft sortiront... Si quelqu'un à trouvé les commandes d'installation en silence de DirectX 9, je suis prenneur |
#11
|
||||
|
||||
Quote:
|
#12
|
||||
|
||||
Pour Formatman là
C'est identique et d'ailleurs tu connais le lien!!! C'est comme celà que je l'ai fait |
#13
|
||||
|
||||
Depuis la version 9 de DirectX il n'y a plus d'install en silence donc la technique du labo ne fonctionne pas Pour que ça fonctionne il faudra que Billou nous sorte un package pour chaque langue et pas un websetup ou redistibuable...
|
#14
|
||||
|
||||
Je parlais de winnt.sif
|
#15
|
||||
|
||||
LOL je m'en suis rendu compte trop tard ^^
|
Bookmarks |
«
Previous Thread
|
Next Thread
»
Currently Active Users Viewing This Thread: 6 (0 members and 6 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Présentation de Windows Longhorn Build 4051 (PDC03) | Werner | Articles | 155 | 22-12-2005 01:29 |
Windows 2000 Advanced Server VS Windows Server 2003 | Werner | Articles | 7 | 03-07-2003 00:35 |
Windows Server 2003 VS Windows 2000 Advanced Server | Werner | Actualité | 0 | 09-04-2003 20:54 |
Windows Server 2003 RTM ! | Werner | Actualité | 13 | 30-03-2003 01:46 |
Windows .NET 2003 | Werner | Articles | 0 | 19-10-2002 16:10 |
All times are GMT +2. The time now is 19:49.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.