Google
 

Création d'un CD personnalisé avec nLite : quelques astuces

Postez ici vos tutoriels et liens intéressants concernant la réalisation d'un CD de Windows XP personnalisé.

Modérateur: Modérateurs

Création d'un CD personnalisé avec nLite : quelques astuces

Messagede amethyste le 23/11/2008, 18:21:24

Créé par Antoine Ayllon
Le 22 novembre 2008

CREATION D’UN CD PERSONNALISE :

QUELQUES ASTUCES SUR l’utilisation du logiciel nLite 1.4.9.1

Ce logiciel présente un intérêt certain pour toutes sortes d’intégrations, notamment pour le Service Pack 3 de Microsoft, Internet Explorer 7, Windows Média Player 11, les différents drivers, etc.
Cependant, une fois que vous avez terminé la création de votre CD avec celui-ci, il est toutefois nécessaire d’apporter
« quelques retouches » personnelles.

nLite va créer lui-même le dossier $OEM$, le fichier cmdlines.txt et « WINNT.SIF », entre autre, à la fin du processus de création.

Vous pouvez les modifier à votre convenance, avant la création de l’image ISO pour la gravure finale. En effet, si vous oubliez de le faire vous rencontrerez quelques sources d’erreurs après votre installation.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Précision importante:
Par défaut Windows crée un cache des fichiers système lors de l'installation (à moins de désactiver cette fonction) dans:

C:\WINDOWS\system32\dllcache (il s'agit du dossier caché).

Certains programmes; tels "cmdow.exe" ou "Hidec.exe" sont considérés comme potentiellement dangereux, si bien qu'ils ne seront pas copiés dans le cache du dossier "dllcache"; mais seront copiés dans "C:\WINDOWS\system32" (si vous avez placés ces programmes dans le dossier "system32" de l'arborescence de votre CD personnalisé)...et auront été opérationnels pendant l'installation.
A la fin du processus, vous pouvez créer un batch de nettoyage afin de supprimer ces programmes!
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Extrait de mon fichier 'setuplog.txt' avant modification du fichier WINNT.SIF

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12/27/2008 13:15:16.202,d:\xpsp\base\ntsetup\syssetup\syssetup.c,6170,END_SECTION,Fix the security on <All Users\Application Data\Microsoft\Windows NT>
12/27/2008 13:15:16.202,d:\xpsp\base\ntsetup\syssetup\syssetup.c,6175,BEGIN_SECTION, Migrating exception packages
12/27/2008 13:15:16.202,d:\xpsp\base\ntsetup\syssetup\syssetup.c,6177,END_SECTION, Migrating exception packages
12/27/2008 13:15:16.202,d:\xpsp\base\ntsetup\syssetup\syssetup.c,6193,BEGIN_SECTION, Running SFC
12/27/2008 13:15:25.358,d:\xpsp\base\ntsetup\syssetup\log.c,133,,Le fichier système nommé [c:\windows\system32\] n'a pas pu être copié dans le cache de la DLL.
Ce fichier est peut-être nécessaire afin de maintenir la stabilité du système.

12/27/2008 13:16:44.217,d:\xpsp\base\ntsetup\syssetup\log.c,133,,Le fichier système nommé [c:\windows\system32\] n'a pas pu être copié dans le cache de la DLL.
Ce fichier est peut-être nécessaire afin de maintenir la stabilité du système.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Afin de corriger ces inconvénients, il s’agit d’éditer (avec le Bloc-notes, par exemple) le fichier WINNT.SIF qui a été créé à la fin du processus de création du CD par « nLite », qui se trouve dans « I386 ».

Voici en exemple mon fichier « WINNT.SIF » après modifications personnelles :

-------------------------------------------------------------------------------

;Generated by nLite 1.4.9.1

(; Et modifications personnelles)


[Data]
AutomaticUpdates="Yes"
Autopartition=0
MsDosInitiated=0
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
UnattendSwitch="Yes"
OemPreinstall="Yes"
OemSkipEula="Yes"
TargetPath=\WINDOWS
OemFilesPath="..\$OEM$"
ComputerType="PC multiprocesseur ACPI", Retail

FileSystem=*
WaitForReboot="No"
NoWaitAfterTextMode=1
NoWaitAfterGUIMode=1
DriverSigningPolicy=Ignore
NonDriverSigningPolicy=Ignore

CrashDumpSetting="3"
Hibernation="No"
DisableDynamicUpdates="Yes"
KeyboardLayout="Fran‡ais - Suisse"


[Display]
ConfigureAtLogon=0
AutoConfirm=1
Xresolution=1280
Yresolution=1024
BitsPerPel=32
Vrefresh=70

[TapiLocation]
CountryCode=41
Dialing=Tone


[SystemFileProtection]
SFCQuota = 0
SFCDisable = 2

[SystemRestore]

[GuiUnattended]
EncryptedAdminPassword="No"
AutoLogon="Yes"
AdminPassword=*
TimeZone=110
OEMSkipRegional=1
OemSkipWelcome=1

[UserData]
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
ComputerName=COMPUTER
FullName="Perso"
OrgName="particulier"

[RegionalSettings]
LanguageGroup="3","5","2","1","4","6"
Language="0000040c"
SystemLocale="0000100c"
UserLocale="0000100c"
UserLocale_DefaultUser="0000100c"
InputLocale="100c:0000100c"
InputLocale_DefaultUser="100c:0000100c"

[Branding]
BrandIEUsingUnattended="Yes"

[URL]
Home_Page=http://www.bluewin.ch/index.html.fr
Help_Page=http://www.microsoft.com/france
Search_Page=http://www.google.fr

[IEPopupBlocker]
AllowedSites=https://update.microsoft.com
BlockPopups=Yes
FilterLevel=Low
ShowInformationBar=Yes

[FavoritesEx]
Title1=MSN.url
URL1=http://www.microsoft.com

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1

[Networking]
InstallDefaultComponents="No"

[NetAdapters]
Adapter1=params.Adapter1

[params.Adapter1]
INFID=*

[NetClients]
MS_MSClient=params.MS_MSClient

[NetServices]
MS_SERVER=params.MS_SERVER
MS_PSched=params.MS_PSched

[NetProtocols]
MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]
DNS=Yes
UseDomainNameDevolution=No
EnableLMHosts=No
AdapterSections=params.MS_TCPIP.Adapter1

[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=Yes
WINS=No
NetBIOSOptions=0

[WindowsFirewall]
Profiles=WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode=0

[Identification]
JoinWorkgroup="WORKGROUP"

[Components]
BitsServerExtensionsISAPI=on
dtc=on
hypertrm=on
freecell=off
hearts=off
indexsrv_system=off
minesweeper=off
msmsgs=off
msnexplr=off
OEAccess=off
pinball=off
solitaire=off
spider=off
WMAccess=off
WMPOCM=on
zonegames=off
----------------------------------------------------------------------------

N’oubliez pas de sauvegarder vos modifications avant de créer votre image ISO pour la gravure finale.

Ainsi en ajoutant ces deux lignes :
TargetPath=\WINDOWS
OemFilesPath="..\$OEM$"


Toutefois pour certains fichiers il faudra également modifier les valeurs du système de protection des fichiers Windows:

[SystemFileProtection]
SFCQuota = 0
SFCDisable = 2


Explications sur le Système de Protection des Fichiers Système (SFC/WFP) :

http://www.microsoft.com/whdc/archive/wfp.mspx

Tous les dossiers et fichiers contenus dans $OEM$ et ceux inclus dans celui-ci, notamment : \$$\system32 seront effectivement copiés sur votre disque dur.

Ce qui ne sera pas le cas autrement (si ce n’est par défaut et de façon incomplète), et que vous pourrez vérifier à la fin de votre installation en consultant le fichier : « setuplog.txt », placé dans %systemdrive%\WINDOWS.
Dernière édition par amethyste le 27/01/2009, 12:14:19, édité 6 fois.
amethyste
Débutant
Débutant
 
Messages: 12
Inscription: 29/05/2008, 11:33:58
Localisation: Genève

Re: CREATION D’UN CD PERSONNALISE AVCE NLITE: QUELQUES ASTUCES

Messagede Arm@nd le 23/11/2008, 23:49:07

Merci pour l'astuce ! :D
Image Image
L'univers est immense. Vraiment immense. On n'a franchement pas idée de sa stupéfiante et considérablement gigantesque immensité.
Avatar de l’utilisateur
Arm@nd
Administrateur
Administrateur
 
Messages: 518
Inscription: 16/09/2004, 20:08:36
Localisation: Bruxelles

Re: Création d'un CD personnalisé avec nLite : quelques astuces

Messagede amethyste le 24/05/2009, 11:13:33

Merci Armand. :)
amethyste
Débutant
Débutant
 
Messages: 12
Inscription: 29/05/2008, 11:33:58
Localisation: Genève


Retourner vers Tutoriels / Liens

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron