Bart's PE Builder v3 - Créez votre propre CD bootable Windows PE
car être administrateur est suffisamment difficile...
Version 3.1.10a
Page créée le : 6 octobre 2003
Dernière mise à jour : 17 février 2006 (annonce nouvelle
version
V3.1.10a)
Introduction
Attention, une nouvelle version de PE Builder (V3.1.10a) vient de
sortir le 17/02/2006, qui apporte un grand nombre de nouveautés !
Il faut que je me penche dessus, pour vous en parler de manière plus
détaillée...
... j'espère pouvoir trouver le temps au mois de mars ;-)
Qu'est-ce que PE Builder et BartPE ?
PE Builder vous permet de créer un CD-Rom (ou un DVD) bootable (appelé
BartPE) de Windows XP (SP1 minimum) ou Windows Server 2003 pour assurer facilement
vos opérations de maintenance PC.
Ce CD (appelé BartPE) vous permet de démarrer votre PC, et vous
donnera un environnement Win32 complet, multitâche, avec interface graphique
(800x600), le support complet des systèmes de fichier FAT/NTFS/CDFS
et le support réseau. Très pratique pour tester des PC sans
OS, récupérer des fichiers vers un partage réseau, scanner
les virus, etc...
Le CD BartPE généré remplacera avantageusement toutes
les disquettes de boot DOS en un rien de temps !
Le CD généré pourra être utilisé sur n'importe
quel PC (96 Mo RAM et 300 Mhz minimum à priori), même s'il n'y
a pas de système d'exploitation installé, ou si le système
est plus ancien que XP ou 2003.
Des plugins, à utiliser au moment de la création du CD, permettent
d'ajouter beaucoup de fonctionnalités à votre CD, comme la gravure...
PE Builder n'est pas un produit Microsoft et ne crée pas Microsoft
Windows Pre-installation Environment ("WinPE"). Utiliser PE Builder ne vous
donne pas une license pour Microsoft WinPE ou pour utiliser les binaires de
Windows XP ou Server 2003 d'une manière autre que celle définie
dans le End-User License Agreement (EULA), Contrat de Licence Utilisateur
Final (CLUF) en français, inclus dans votre version de Microsoft Windows
XP ou Windows Server 2003. Microsoft n'a pas supervisé ou testé
PE Builder et n'assume pas son emploi.
Merci de ne pas contacter Microsoft pour du support sur l'environnement
crée par PE Builder !
Microsoft ne fourni aucun support sur PE Builder ou sur l'environnement de
pré-installation crée par PE Builder.
Le programme PE Builder (pebuilder.exe) fonctionne sur Windows 2000/XP/2003.
Il ne fonctionne PAS sur Windows NT4/Me/9x. C'est l'exécutable
permettant de créer votre CD (ou DVD).
Pour éviter les confusions, le CD (ou DVD) bootable généré
par PE Builder sera appelé "BartPE" !
Quelques mots de l'auteur :
L'auteur d'origine de PE Builder se nomme
Bart Lagerweij. Il
a créé des disque(tte)s et CD-Rom de démarrage depuis DOS
3.x jusqu'à 2002. J'ai traduis une grande partie de son travail. Il a
notamment créé
Corporate Modboot,
Support réseau,
CD-Rom de boot,
ModBoot,
ainsi que beaucoup d'autres outils nécessaires pour démarrer les
PC comme il le voulait.
Il a arrêté cela en 2002. Pourquoi ? Il a vu un CD de démarrage
Windows PE (WinPE) (de Microsoft) en action, et a été très,
très curieux. Il a tout de suite deviné que ce serait le nouvel
outil indispensable des techniciens PC.
Adieu tous les bons vieux (ou pas) utilitaires DOS, pour accéder aux
partitions NTFS ! Il est maintenant possible de démarrer depuis
un CD-Rom et d'avoir un
accès complet en lecture/écriture aux
volumes NTFS !
Voici quelques possibilités de BartPE, qui ne sont
pas possible
avec aucun disque de démarrage DOS, même avec le support réseau
et ntfsdos :
- Accéder à des très gros (> 2 To) volumes NTFS
ou accéder à des volumes non visibles par le BIOS, comme certains
disques "fibre channel".
- Scan et nettoie les virus facilement sur des volumes NTFS depuis un "démarrage
propre".
- Support de l'Active Directory.
- Contrôler des machines distantes, en utilisant vnc ou le bureau
à distance.
En pensant à toutes les possibilités de cet outil, il remarqua
que les termes de la licence d'utilisation de Windows PE en réservait
son utilisation aux grands comptes, et quelques privilégiés.
Le commun des mortels et petites entreprises n'y ayant pas droit, et lui non
plus.
Il se demanda donc quelle serait la difficulté de recréer un
tel CD-Rom, à partir d'un CD-Rom d'installation de Windows XP. Une
rapide comparaison des fichiers montra que la plupart étaient communs.
Comme il pensait que ce serait facile, il se mit au travail, pour programmer
son propre utilitaire de création de CD Windows PE. S'il avait deviné
les difficultés qui l'attendaient, il ne se serait sans doute jamais
lancé dans cette aventure, de programmer PE Builder.
La première version (v1.0.0) de PE Builder était prête
le 28 Avril 2003. Cette version était très simple et statique,
et en contradiction avec le copyright de Microsoft. Fort de cette expérience,
il travailla sur la version 2, de mai à juillet 2003. La version 2
n'avait pas les mêmes problèmes que la version 1. Elle était
suffisamment dynamique pour être générée depuis
Windows XP ou 2003. Elle fut enrichie de plusieurs manières, mais elle
ressemblait encore trop par certains points au produit de Microsoft.
Il a donc revu le format des fichiers .INF, pour avoir son propre format.
Le 1er septembre 2003 (environ 6 mois après ses débuts), la
version 3 était prête. Après avoir ajouté le support
des plugins, PE Builder devint très populaire. Des gens du monde entier
écrivent des plugins pour utiliser leurs outils favoris avec PE Builder.
Personnellement, j'avais suivi l'évolution de ce produit, et le voyant
en état finalisé et relativement facilement utilisable, j'ai
décidé de m'atteler à la traduction française,
qui était prête le 6 octobre 2003.
Quelles différences entre BartPE (ou PE Builder) et Microsoft Windows
PE ?
- Le but : Microsoft voit Windows PE comme une plateforme d'installation.
Bart voit BartPE comme la nouvelle génération de plateforme
de dépannage.
- Menu démarrer : BartPE offre un menu simple, dynamique et puissant
(Nu2Menu, voir copies d'écran). Microsoft Windows PE ne vous offre
pas de menu démarrer, mais utilise seulement une ligne de commande.
- Utilisation personnelle : BartPE peut aussi être généré
à partir de Windows XP Home.
- Plugins : avec PE Builder, vous pouvez facilement ajouter des applications
grâce à des plugins. L'utilisateur final peut combiner les
plugins de son choix, de plusieurs produits, pour créer son propre
CD personnalisé.
- Support réseau : PE Builder comporte ses propres outils de support
réseau (bartpe/penetcfg) pour démarrer TCP/IP et le client
Microsoft. Les paramètres TCP/IP (comme : adresse IP statique/dynamique,
masque de sous réseau, passerelle par défaut, serveur DNS,
groupe de travail) peuvent être modifiés à la volée.
Vous pouvez créer vos propres profils prédéfinis, parmis
lesquels vous pouvez faire votre choix. Microsoft winPE supporte seulement
le DHCP ou des paramètres fixes en utilisant winbom.ini.
Il existe également un plugin (NwDskPe) créé par Erwin
Veermans qui charge le client Netware sur BartPE (IP/IPX).
- Applications DOS : grace au plugin dospe, BartPE peut aussi supporter
les applications DOS (mais pas forcément graphiques).
- Licence : Windows PE est pour les grandes entreprises et revendeurs OEM,
Pe Builder est pour tout le monde !
- 64-Bit : Bart's PE builder ne supporte pas les éditions 64-bit
de Windows.
Le nécessaire pour générer le CD :
- Les fichiers de votre CD-Rom d'installation Windows.
Les versions de Windows supportées sont :
- Windows XP Familial (il faudra inclure le Service Pack 1 ou plus)
- Windows XP Professionnel (il faudra inclure le Service Pack 1 ou plus)
- Windows Server 2003, Web Edition
- Windows Server 2003, Standard Edition
- Windows Server 2003, Entreprise Edition
- PE Builder (l'exécutable pebuilder.exe) fonctionne sur des systèmes
Windows 2000/XP/2003 uniquement.
- Vous devez pouvoir graver une image ISO vers un CD-Rom ou un DVD (éventuellement
depuis un autre poste).
Pourquoi PE Builder a été créé ?
Comme expliqué précédemment, Microsoft fourni Windows
PE seulement aux OEM et aux grandes entreprises. Les petites entreprises et
les utilisateurs individuels n'ont donc pas Windows PE. Je pense que ce n'est
pas bien. Avec PE Builder, n'importe qui peut créer un CD-Rom (ou DVD)
bootable ressemblant à Windows PE pour maintenir son système,
et peut l'adapter à ses besoins.
Informations légales
Cette section vous donne des informations légales sur BartPE, afin d'éviter
son usage illégal...
Dans
Technet Webcast about Windows PE, quelqu'un disait (en substance,
voir le site de Bart pour
plus
de précisions) : "BartPE est une version non licenciée de
WinPE et de Windows XP. Quelque chose dont nous encourageons les gens à
se tenir éloignés car c'est une version de Windows non licenciée
correctement".
Bart explique ceci :
- BartPE est une version non licenciée de WinPE et de Windows
XP.
Ceci est incorrect, BartPE n'est pas WinPE et ne sera jamais WinPE. BartPE
se construit depuis les fichiers de Windows XP ou Server 2003. BartPE n'est
pas créé depuis les fichiers de WinPE et n'utilise aucun fichier
appartenant à Windows PE !
Note : d'anciennes versions de PE Builder donnaient des instructions
pour télécharger certains composants réseau de WinPE
depuis internet pour autoriser le partage réseau, mais depuis la
version V3.0.30 (et plus), le support réseau est inclut.
- C'est une version de Windows non licenciée correctement.
Quand BartPE n'est pas utilisé correctement, cela peut-être
vrai (voir ci-dessous).
Quand vous utilisez BartPE, vous devez savoir que :
- Il est légal de faire une "copie de sauvegarde" de N'IMPORTE QUEL
fichier de votre CD original de Windows XP/2003 vers un autre média.
- Il est légal d'ajouter n'importe quel autre fichier de votre choix
vers ce média de secours.
- Comme les fichiers ruches de base de registre sont juste des fichiers
texte, il est légal de les créer et les distribuer sur le
média de votre choix.
- Il est illégal d'utiliser un CD BartPE et une version Windows
XP/2003 installée au même moment avec le même
contrat d'utilisation Windows XP/2003.
- Il est illégal de modifier les fichiers binaires, comme
précisé dans le contrat d'utilisateur final de Windows XP/2003.
Ceci rend des modifications comme "winlogon" et "bootscreen" illégales.
- Une image BartPE est (entre guillemets) "un WinPE non licencié
correctement". Cela signifie que si vous voulez une licence WinPE, vous
ne pouvez pas utiliser BartPE. Par contre, vous pouvez utiliser une image
BartPE sous la licence du CLUF de Windows XP/2003, qui était fourni
avec le CD source d'XP/2003 utilisé par PE Builder pour créer
BartPE.
Il me semble, considérant ceci, que Microsoft ne peut pas dire que
BartPE est illégal. Si vous ne contrevenez pas aux règles (4),
(5), (6) et que vous ne faites pas plus d'un CD BartPE sans avoir les licences
Windows XP/2003 correspondantes, vous pouvez l'utiliser dans n'importe quel
environnement.
L'archive PE Builder téléchargeable (sur mon site ou celui de
Bart) n'inclut aucun plugin qui pourrait enfreindre les règles ci-dessus !
Mais soyez prudents avec les plugins créés par d'autres personnes !
Plus d'information :
Copies d'écrans
Ces captures ont été faites depuis un CD que j'ai généré,
avec IrfanView (intégré au CD). Cliquez sur les images pour les
ouvrir en grand. Vous aurez ainsi un aperçu des possibilités offertes
par le CD-Rom BartPE, créé grâce à PE Builder.
Le gestionnaire de fichiers A43.
|
Le configurateur de réseau, que j'ai traduis en français !
|
Le configurateur de réseau avec les connexions réseau.
|
L'installateur sur disque dur, la ligne de commande et la commande
Exécuter.
|
Le bureau avec wordpad et la calculatrice en fond, le menu Nu2Menu
au premier plan.
|
Les fenêtres de Connexion Bureau à distance, et de WinRar.
|
Détails des mises à jour
Historique des changements |
# Changements dans PE Builder (de la V3.0.25 à la V3.0.32)
A noter que certains changements ne sont pas vraiment exacts pour la version française.
En effet, je corrige certains problèmes des versions anglaises en traduisant.
V3.0.32
Changements apportés à pebuilder.exe :
- Pebuilder a été légèrement modifié pour supporter Windows XP SP2 Release
Candidate 1 (RC1)
Pour obtenir le SP2 RC1, allez ici :
http://www.microsoft.com/technet/prodtechnol/winxppro/sp2preview.mspx
Nouveaux éléments :
- plugin\dsk_hpt3xx : Pilote HighPoint HPT3xx ATA RAID
- bartpe.bmp : le nouveau papier peint officiel "BartPE", créé par Henk de
Jong.
Eléments modifiés :
- plugin\nu2menu:
* Mise à jour de nu2menu.exe en V0.3.45. Ajout de la fonction @Exit().
* Nouveau programme nu2menumsg.exe, ce programme peut envoyer des commandes
de script simple à nu2menu.exe. Voir reboot.cmd pour un exemple.
* Ajout de nu2go.bmp : Nouveau bouton "go" (démarrer).
* Nouvelle commande "reboot" pour redémarrer BartPE depuis un script batch.
- plugin\a43 : Mise à jour du gestionnaire de fichiers A43 à la V2.26
V3.0.31
- plugin\bartpe : idem que pour plugin\network
- plugin\network :
mise à jour de penetcfg.exe en version v2.2.0.5 beta (version internationale en français)
mise à jour de penetcfg.exe en version v2.3.0 beta le 11 mars 2004 à midi.
V3.0.30
Cette version est la première version publique officielle contenant un
support réseau "inclus" (utilisant bartpe/penetcfg) !
Changements apportés à pebuilder.exe :
- Nouveau bouton "search" ajouté à la boite de dialogue des fichiers source.
Le programme recherchera alors un endroit où sont installés des fichiers
d'installation valides de windows XP/2003.
Première inspection (base de registre) :
emplacement=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup valeur=SourcePath
emplacement=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion valeur=SourcePath
Deuxième inspection (windir) :
Le répertoire courant de windows va être inspecté
Troisième inspection (recherche sur disque locaux) :
Tous les lecteurs locaux fixes, y compris les CD-ROMS seront inspectés.
Sur les disques durs seulement une liste pré-établie de dossiers seront
explorés, actuellement seulement la racine, mais d'autres endroits seront
sûrement rajoutés par la suite.
Sur les lecteurs de CD-ROM, tout le disque est exploré.
Si la zone de saisie du dossier source demeure vide, le bouton de recherche sera désactivé.
- Nouveau bouton "check" ajouté, permet de vérifier la validité du dossier source,
le nom du produit windows et le nom du CD windows.
- Modification de l'attribut de valeur "4" pour SourceDiskFiles (fichiers source du disque).
Il n'était pas possible de copier de manière optionnelle les fichiers sources du
CD de windows, comme par exemple : "msvbvm50.dll=2,,4", qui affichait une erreur.
Cela a été réparé.
- Modification de l'ordre de traitement des sections des fichiers INF liés aux plugins,
intervertion de SourceDisksFiles et SourceDisksFolders (fichiers et répertoires sources).
L'ancien ordre était :
WinntDirectories, SourceDisksFiles, SourceDisksFiles.x86,
SourceDisksFiles.<buildnr>, SourceDisksFolders, SourceDisksFolders.<buildnr>
Le nouvel ordre est :
WinntDirectories, SourceDisksFolders, SourceDisksFolders.<buildnr>,
SourceDisksFiles, SourceDisksFiles.x86, SourceDisksFiles.<buildnr>
- Réparation du bug de non-réponse de l'interface : quand on avait utilisé
"autobuild" en ayant au préalable supprimé ou déplacé manuellement le
répertoire source, on avait au redémarrage de pebuilder.exe un bug de
non-réponse, et en cliquant sur "next" la boite de dialogue suivante
n'apparaissait pas.
Eléments modifiés :
- Mise à jour de bartpe.exe à la V1.2.3
L'option "-minint" est maintenant compatible avec "factory.exe -minint".
- plugin\bartpe :
Mise à jour de penetcfg.exe à la V2.1.1 build1
Le partage de fichiers marche aussi maintenant !
- plugin\dospe : La copie ne s'arrête plus si certains fichiers sont
inexistants.
- plugin\autorun : Mise à jour de keydown.exe à la V1.1
(modifications de dospe et autorun, effectuées par Erwin Veermans)
- plugin\network :
Mise à jour de penetcfg.exe à la V2.1.1 build1
V3.0.29
Nouveaux éléments :
- plugin\bartpe : Support réseau [bartpe/penetcfg]
Support réseau en utilisant bartpe.exe par Bart Lagerweij, et penetcfg.exe
par theTruth (pas besoin de factory.exe et [s]netcfg.exe !)
Attention : Ce plugin est une version BETA!
Remarque : Le partage de fichiers ne fonctionne pas encore !
Eléments supprimés :
- plugin\penet (voir le nouveau plugin\bartpe)
Eléments modifiés :
- plugin\dsk_cpqcissm\cpqcissm.inf : ajout de l'id
"PCI\VEN_0E11&DEV_0046&SUBSYS_409D0E11" pour le support du contrôleur
6400 RAID EMU U320
- plugin\pehdinst\pehdinst.cmd : Mise à jour de l'installateur sur
disque dur à la V1.0.3
Ajout d'une vérification d'un fichier "bartpe.tag" avant la suppression
des répertoires comme \minint et \programs sur le disque cible.
Cela empêche la suppression accidentelle de ces répertoires dans le cas
où l'utilisateur a déjà un répertoire nommé \programs sur son disque
avant l'installation de BartPE.
- plugin\a43 : Mise à jour du gestionnaire de fichiers A43 à la V2.24
V3.0.28
- plugin\penet\penet.htm : correction d'erreurs typographiques
V3.0.27
Nouveaux éléments :
- plugin\snapshot : l'outil Drive snapshot (shareware) a été inclus avec
l'aimable autorisation de son auteur.
- plugin\penet : Support réseau [PENET]
Support réseau utilisant penet.exe par Bart Lagerweij
(au lieu de netcfg.exe ou snetcfg.exe)
Attention : Ce plugin est une version BETA !
Eléments modifiés :
- Le répertoire plugin\total commander\files manquait, il a été rajouté.
- plugin\total commander\totalcmd.inf : "files" ajouté à wincmd.key.
- plugin\mcafee\mcafee.inf : ajout du fichier manquant scangui.txt
- correction d'erreurs typographiques.
V3.0.26
Modifications de pebuilder.exe :
- Réparation du bug qui provoquait le message "Error: loadKey failed" en
générant depuis Windows 2000 et en utilisant les fichiers sources depuis le CD.
Eléments modifiés :
- plugin\patch_824146.htm : correction d'erreurs typographiques
- plugin\mcafee : Mise à jour de scangui.exe à la V1.0.3
- plugin\a43 : Mise à jour du gestionnaire de fichiers A43 à la V2.19
(Réparation du bug de tri lors d'un tri par nom au lancement de A43)
V3.0.25
Modifications de pebuilder.exe :
- Modification de la vérification du chemin des fichiers source,
modification de la version de fichier de 1106 (sp1a) à 1045 (sp1).
- Ajout de "buildnr" aux sections Software.AddReg, Software.AddReg,
Software.DelReg, SetupReg.AddReg, Default.AddReg, Default.DelReg,
SourceDisksFiles et SourceDisksFolders
Exemple :
[SourceDisksFiles.2600]
files\xp\sp2\ole32.dll=2,,1 ; pour windows XP
[SourceDisksFiles.3790]
files\2k3\rtmgdr\ole32.dll=2,,1 ; pour windows 2003
- Quand un directoryID non valide d'un répertoire est spécifié dans
sourcedisksfolders, pebuilder se plantait. Réparé, pebuilder affiche
maintenant une erreur disant qu'il ne trouve pas le directoryID.
Nouveaux éléments :
- plugin\patch_824146 : Patch de sécurité service RPCSS (KB824146)
- plugin\sermouse : Pilote de souris série
- plugin\mozillaembed : Navigateur Mozilla Embed
Eléments modifiés :
- plugin\mcafee : Ajout d'une interface graphique (scangui.exe) pour le scanner.
- pebuilder.inf : la variable d'environnement path était déclarée deux fois,
donc la seconde entrée écrasait la première. Réparé.
- plugin\nu2menu\nu2menu.xml : Suppression de la définition du nombre de couleurs.
Cela ne marchait pas pour toutes les cartes vidéo.
|
Vous pouvez aussi consulter
tout l'historique des changements
de la Version 3...
Télécharger PE Builder en français
Les téléchargements ci-dessous intègrent des plugins dont
les explications sont traduites en français, ainsi que le fonctionnement
des programmes, dans la mesure du possible.
Voici la dernière version :
PE Builder
V3.1.10a
(17/02/2006), sur le site de Bart, tant que je n'ai pas pris le temps (j'espère
pouvoir en mars) de me pencher plus sur la question...
PE Builder v3.0.32fr (29/03/2004), avec ma traduction
française et mes ajouts (3,12 Mo).
Précédente(s) version(s) :
PE Builder v3.0.31fr (09/03/2004, mis à
jour le 11/03/2004), avec ma traduction française et mes ajouts (3,00
Mo).
PE Builder v3.0.30fr (03/03/2004), avec ma traduction
française et mes ajouts (2,89 Mo).
PE Builder v3.0.28, non traduite en français, car j'étais en vacances,
je suis donc passé directement à la version 3.0.30.
PE Builder v3.0.26fr (07/01/2004, mis à
jour le 23/01/2004), avec ma traduction française et mes ajouts (2,30
Mo).
PE Builder v3.0.25fr (26/12/2003) avec ma traduction
française et mes ajouts (2,30 Mo).
PE Builder v3.0.24fr (11/12/2003) avec ma traduction
française et mes ajouts (2,23 Mo).
PE Builder v3.0.22fr (01/12/2003, mis à
jour le 5/12/2003) avec ma traduction française et mes ajouts (1,88 Mo).
PE Builder v3.0.18afr (10/11/2003) avec correction
de petits bugs de la version précédente (1,87 Mo).
PE Builder v3.0.18fr (07/11/2003) avec ma traduction
française et mes ajouts (1,88 Mo).
PE Builder v3.0.16b2fr (21/10/2003) avec ma traduction
et mes ajouts (1,61 Mo).
Création
de votre CD Bart PE en utilisant PE Builder
Pour la première fois, ou en cas de problème, essayez de générer
depuis un répertoire "propre", et sans modifier quoi que ce
soit aux plugins (en gardant juste ceux activés par défaut), et
utilisez un CD-RW...
- Téléchargez la dernière version de PE Builder, voir
la section télécharger de cette page.
Décompactez les fichiers de l'archive zip dans un répertoire
de votre disque dur (par exemple d:\pebuilder).
Attention, soyez certain de recréer les répertoires !
Dans mon exemple, vous devriez donc avoir les dossiers suivants : d:\pebuilder\doc\
et d:\pebuilder\plugin\ (ce dernier dossier comportant de nombreux
sous dossiers).
- Copie des fichiers d'installations de Windows
sur le disque dur :
Cette partie est optionnelle, sauf si votre CD est celui d'XP
et n'intègre pas le SP1.
Copiez quelque part sur votre disque dur (disons dans d:\cdxp)
le contenu du CD d'installation (du moins le répertoire i386 et tous
les fichiers racines : win51*.* ...). Vous devez donc avoir un
répertoire d:\cdxp\i386.
Si votre CD n'incluait pas le SP1 (ou SP1a), vous devez patcher
le répertoire avec le SP1(a). Pour cela, ouvrez une ligne de commande,
placez vous dans le répertoire contenant le SP1(a),
et lancez la commande suivante : xpsp1_fr_x86.exe -s:d:\cdxp\ (ou
xpsp1a_fr_x86.exe -s:d:\cdxp\ pour le SP1a)
Cela permet d'avoir une base incluant le SP1(a), version minimale nécessaire
pour que PE Builder puisse créer le CD BartPE, et plus rapide que
de devoir lire depuis le CD-Rom, pour générer un CD...
- Lancez pebuilder.exe. Suivez les instructions que PE Builder
vous donne (en anglais, je suis en contact avec l'auteur pour une traduction,
un jour peut-être...).
Regardez le déroulement avec copies
d'écran, cette page comporte quelques informations importantes
et explique ce qu'il faut saisir dans chaque champ.
Pour le répertoire contenant les fichiers d'installation, il ne faut
pas spécifier le répertoire i386, mais le répertoire
parent.
Si une option n'est pas claire, appuyer sur le bouton d'aide (Help : mais
attention, l'aide est en anglais et pas à jour).
Pour certains plugins, vous devez téléchargez le programme
et placer les fichiers au bon endroit. PE Builder vous l'indiquera. Si vous
demandez l'activation d'un plugin sans placer les fichiers nécessaires,
PE Builder vous affichera un message d'erreur. Sélectionnez un plugin
et appuyez sur le bouton [PluginHelp] pour avoir plus d'information.
Attention ! Laissez l'option "Create ISO image" activée, cela
créera l'image ISO pour vous ! N'essayez pas de générer
l'image ISO avec un autre outil de gravure. La plupart d'entre eux ne peut
pas créer un fichier avec système de fichier ISO-9660:1999
(version 2), et s'ils le peuvent, la plupart d'entre eux ne démarreront
pas !
Si tout va bien, le dernier message de PE Builder sera "Build process done..."
et il ne sera pas question d'erreur ou avertissement.
- Gravez l'image ISO avec l'application de gravure de votre choix, comme
Nero, Easy CD Creator, WinOnCD, CdrWin ou autre :
Attention ! Ne gravez pas l'image comme un simple fichier ! Vous devez
graver un CD à partir de l'image ISO (Par exemple, depuis Nero :
Menu Fichier / Graver l'image) !
Terminé ! Essayez et démarrez le CD !
Si les instructions ne vous semblent pas claires, relisez attentivement la page,
et dites vous que c'est déjà plus complet que la version originale
en anglais. Si vous pensez faire mieux, changez le texte et envoyez le moi par
mail...
Merci de m'envoyer un petit mail pour me signaler ce que cela a donné,
en précisant quelle version d'OS vous utilisez, avec quel SP...
Pochette CD
Certaine personnes demandaient une pochette pour le CD BartPE, alors Henk en
a créé une à partir du papier peint de BartPE.
Pochette du CD BartPE (14 Ko)
Pochette du CD BartPE - haute résolution
(78 Ko)
Pilotes réseau, de stockage, et autres outils
Vous pouvez comprendre que PE Builder ne peut pas inclure tous les pilotes réseau,
de stockage, et autres outils existants. Voila pourquoi
votre aide est
nécessaire !
Si sous travaillez pour une société (ou connaissez quelqu'un)
qui fait du développement, demandez à l'équipe de développement
d'ajouter le support pour "BartPE". Les pilotes sont les mêmes que pour
Windows XP/2003, mais doivent être packetés différemment,
et un fichier .inf spécial doit être créé.
Pour un exemple sur la façon de créer un plugin de stockage, voir
plugin\dsk_cpqcissm dans l'archive PE Builder. Pour un exemple sur
la façon de créer un plugin de carte réseau, voir
plugin\nic_b57xp32
dans l'archive PE Builder. Pour un exemple sur la façon de créer
un plugin de programme, voir
plugin\total commander dans l'archive
PE Builder.
Chaque plugin devrait être packeté dans un fichier cabinet (.cab),
pour que l'utilisateur final puisse facilement l'utiliser. Utilisez
cabarc.exe
pour créer le fichier au format cabinet (.cab).
Obtenez gratuitement
cabarc.exe depuis
http://support.microsoft.com/default.aspx?scid=KB;en-us;310618.
Exemple :
cabarc n nic_intelpro.cab *.*
Plugins (Pour déterminer les fonctions possibles
avec BartPE)
Cette section concerne les plugins, qui permettent de choisir/rajouter des fonctionnalités
au CD BartPE que vous génererez. Ils sont équivalents, sur le
principe, aux
modules pour
ModBoot.
Les plugins suivants sont inclus dans l'archive de PE Builder. Utilisez les
liens pour voir leur description. Cette information est aussi disponible dans
PE Builder, partie "plugin", en appuyant sur le bouton "PluginHelp".
- Activé par défaut, aucune action nécessaire :
- Désactivé par défaut, vous devez d'abord télécharger
le programme :
- Désactivé par défaut, vous devez d'abord acheter
le programme :
Comme vous pouvez le comprendre, je ne peux pas intégrer tous les plugins
de tous les contributeurs dans mon archive...
J'ai donc créé une page supplémentaire pour tous les
autres plugins, qui ne sont pas inclus dans l'archive que je propose au téléchargement
sur mon site. Donc, si vous voulez d'autres plugins, pour plus de fonctionnalités,
consultez la page des plugins supplémentaires
de PE Builder.
Pour en apprendre plus sur le format des plugins, pour les modifier, créer,
traduire... voyez PluginAide.htm.
Questions fréquentes
- Q : Si j'utilise PE Builder, est-ce que cela signifie que j'ai une
licence pour WinPE de Microsoft ?
R : Non, pas du tout !
- Q : Est-ce que Microsoft fourni du support pour l'utilisation de
PE Builder ou assume les conséquences de son utilisation ?
R : Non, pas du tout ! Et moi non plus, vous utilisez PE Builder à
vos propres risques !
- Q : Quelles sont les limitations de BartPE par rapport à une
installation normale ?
R : BartPE a les limitations suivantes (qui se réduisent au
fil du temps avec l'utilisation de plugins appropriés) :
- Pour réduire sa taille, BartPE inclut seulement une partie
des APIs Win32, comme le noyau, et les entrées/sorties (disque
et réseau).
- Pour éviter son utilisation comme système d'exploitation
piraté, BartPE arrête automatiquement le shell et redémarre
après 24h d'utilisation. Vous ne pouvez pas non plus lancer plus
de 6 processus, y compris le shell (nu2menu).
- La résolution des noms Distributed File System (DFS) n'est
pas supportée.
- Les lettres de lecteur assignées par BartPE ne sont pas sauvegardées
et persistantes après un reboot. Les lettres de lecteur assignées
quand vous créez des partitions sont dans l'ordre de création,
mais après un reboot, elles seront dans l'ordre par défaut.
- BartPE nécessite un équipement compatible VGA et utilise
une résolution (par défaut) de 800 x 600 pixels. Si WinPE
ne peut pas détecter les préférences vidéo,
la résolution par défaut sera de 640 x 480 pixels.
- BartPE est trop important pour tenir sur une disquette.
- BartPE ne supporte pas Microsoft .NET.
- Q : A la création de l'image ISO, j'ai l'avertissement suivant
de mkisofs.exe :
Warning: ISO-9660 filenames longer than 31 may cause buffer overflows
in the OS.
R : Tout va bien, BartPE ne fera pas de débordement, vous pouvez
ignorer ce message.
- Q : J'ai créé l'ISO depuis Windows Server 2003 Standard
et PE Builder démarre en affichant l'écran de Windows XP avant
de charger l'interface graphique utilisateur. Que se passe-t-il ?
R : Oui, je suis au courant de ce disfonctionnement cosmétique
inexpliqué, mais tout va bien. Si vous vérifiez la version,
vous serez bien en v5.2.3790.
- Q : Quel est le problème avec l'image ISO générée
par PE Builder ? Je ne peux pas l'ouvrir/éditer/recréer
avec la plupart des utilitaires de manipulation d'image ISO...
R : L'image ISO générée par PE Builder utilise
le (nouveau) standard ISO 9660:1999. Vous pouvez trouver les spécifications
ici : http://www.y-adagio.com/public/standards/iso_cdromr/tocont.htm
Cette nouvelle spécification stipule que la longueur des identifiants
de répertoire et fichier est limité à 207.
Les noms de répertoire et fichier peuvent donc atteindre 207 caractères.
La plupart des programmes et outils de gestion d'image ISO, et certains
systèmes d'exploitation (comme DOS) basés sur ISO 9660:1988
n'apprécient pas ces noms longs et risquent de ne pas fonctionner.
Même une image ISO 9660:1999 créée par mkisofs v2.01a17
(le meilleur outil de génération d'ISO) ne démarrait
pas correctement. Bart a créé une version patchée (v2.01a17-bart)
pour que les choses fonctionnent correctement.
Isobuster pourra voir/extraire correctement.
- Q : J'ai l'erreur suivante :
Loading "C:\pebuilder\setuphiv"
Error: loadKey failed:
R : Avez vous les droits administrateur ? Essayez de fermer pebuilder.exe
et essayez de nouveau. Si cela échoue encore, fermez pebuilder.exe
et lancez regedit.exe. Cherchez dans HKEY_USERS une sous clé
commençant par "pebuilder", sélectionnez cette clé
et sélectionnez "Unload Hive" depuis le menu regedit. Essayez à
nouveau...
- Q : Est-ce que je peux démarrer BartPE depuis le disque dur
ou Windows 2000/XP/2003 est déjà installé ?
R : Oui. C'est très pratique pour tester...
Vous pouvez soit demander l'installation sur le disque dur depuis le CD
BartPE démarré, soit l'installer directement sur le disque
dur, sans générer de CD :
- Démarrez pebuilder normalement, pas besoin de générer
l'ISO. Soyez sur d'avoir activé le plugin "Installeur de
BartPE sur le disque dur".
- Une fois la génération terminée, allez dans le
répertoire plugin\pehdinst et lancez pehdinst.cmd
<path>, avec <path> étant le répertoire
de sortie de PE Builder (par défaut c:\pebldr). Sélectionnez
l'option 1 pour installer Bart PE en plus de votre système existant
(boot.ini).
- Quand pehdinst.cmd s'est terminé correctement, vous
pouvez redémarrer et choisir "Windows PE [par PE Builder]"
depuis le menu fourni par boot.ini.
Vous pouvez maintenant depuis le menu de démarrage de boot.ini.
- Q : Est-ce que BartPE peut booter depuis un support USB comme une
clé USB ou un lecteur CD-Rom USB ?
R : Non. Pour plus d'infos, lisez (en anglais) Recommendations for Booting Windows from USB Storage Devices.
- Q : PE Builder est vraiment génial, comment vous remercier ?
R : En me faisant un don... voir ma page contact, rubrique remerciements.
- Q : Pourquoi ne peut-on pas créer un CD BartPE à partir
des fichiers de Windows 2000 ?
R : Le noyau ne supporte pas le commutateur "/minint" et ne peut donc
pas démarrer depuis un média en lecture seule... Le fichier
layout.inf ne contient pas les champs nécessaires pour une copie
des fichiers de winpe.
- Q : En démarrant BartPE (Server 2003) depuis un lecteur CD-Rom
Aopen 952E ou 956E, le processus de démarrage s'arrête juste
avant que le bureau ne s'affiche, pourquoi ?
R : Oui, ce problème est connu. Aopen 952E revision A75 ne fonctionne
pas, la revision A64 fonctionne. peut-être un bug du firmware ?
On sait aussi que BartPE (Windows XP/sp1) démarre correctement.
- Q : En démarrant BartPE depuis le disque dur, diskpart ne
fonctionne pas, et j'ai l'erreur suivante : The disk management
services could not complete the operation.
R : C'est normal, en démarrant bartPE/winPE depuis le disque
dur, diskpart ne fonctionnera pas, mais il devrait fonctionner correctement
quand démarré depuis le CD-Rom/DVD.
- Q : Est-ce que PE Builder supprime la limite de 24 heures de fonctionnement ?
R : Non !
- Q : Est-ce que PE Builder supprime la limite de "démarrage de
6 processus" ?
R : Non !
- Q : En générant depuis Windows XP, il y a une erreur
relative à des fichiers commençants par "vds". Ces fichiers
font référence à "Virtual Disk Service" de Windows
Server 2003. Comment éviter ce problème ?
R : Utilisez-vous un plugin diskpart pour win2003 ? Si c'est le
cas, désactivez-le !
- Q : J'ai le message suivant :
Source files wrong version?
File version <path>\i386\ntdll.dll is 5.1.2600.0 should be 5.1.2600.1106 or higher.
Que dois-je faire ?
R : Vous devez intégrer à vos fichiers d'installation
de Window XP le service
pack 1, la procédure est expliquée
dans la création pas à pas.
- Q : Existe-t-il d'autres générateurs comme PE Builder ?
R : Non ! A part celui de Microsoft, OEM Preinstallation Kit (OPK),
il n'y a pas d'autre "vrai" générateur comme PE builder !
Attention, il y a d'autres générateurs prétendant créer
un WinPE, mais ils sont basés sur celui de Microsoft. Utiliser ce
genre de générateur ne signifie pas que vous avez une licence
de WinPE de Microsoft !
- Q : Quand j'écris un programme, comment déterminer
si j'exécute BartPE ou WinPE ?
R : Il faut vérifier si les clefs de registre suivantes existent...
Si exécution d'un PE (WinPE ou BartPE) : HKLM\system\currentcontrolset\control\minint
Si exécution de BartPE : HKLM\system\currentcontrolset\control\pebuilder
- Q : Peut-on intégrer BartPE à un CD (ou DVD) multiboot ?
R : Oui, et c'est très simple, voir mon guide
d'installation de multiples versions de windows...
- Q : Si je n'ai pas de souris connectée, comment activer le
bouton "GO" (de nu2menu) ?
R : Pressez Alt-M (parfois il faut le faire deux fois).
- Q : Est-ce que PE Builder peut générer BartPE à
partir des fichiers de XP SP2 ?
R : Oui ! Utilisez PE Builder V3.0.32 ou plus.
- Q : Est-ce que BartPE peut lire ou copier les fichiers compressés ?
R : Oui !
- Q : Est-ce que BartPE peut lire ou copier les fichiers encryptés
(avec 'Encrypting
File System') ?
R : Non !
Support
technique
Si vous avez des problèmes ou des questions à propos de PE Builder,
voici ou trouver plus d'information :
- Vérifiez que vous avez la dernière version, sur la page
http://severinterrier.free.fr/Boot/PE-Builder/
.
- (Re)lisez bien la page
PE Builder. Lisez particulièrement les Questions
Fréquentes (FAQ).
- Lisez les forums
en français (ou ceux en anglais,
principalement dans "Windows PE" et "PE Builder"). Si
vous ne trouvez pas, vous pouvez devenir "membre" pour pouvoir
poser des questions dans les forums.
- Si tout cela n'a rien donné, vous pouvez me (traducteur) contacter,
ou bien contacter l'auteur
d'origine. Gardez bien à l'esprit que pour l'un comme pour l'autre,
PE Builder est fait sur notre temps libre, et que nous avons un travail
qui nous occupe...
Merci de ne pas contacter Microsoft pour du support sur l'environnement crée
par PE Builder !
Microsoft ne fourni aucun support sur PE Builder ou sur l'environnement de pré-installation
crée par PE Builder.
Prévisions
pour les futures versions
Voici ce qui est prévu pour les versions futures de PE Builder (sans
garantie) :
- Traduire pebuilder.exe (Juin 2004 ?) dès que Bart m'en donnera les moyens.
- Intégrer plus de plugins, directement utilisables.
|
Utilisation
commerciale de PE Builder
Comme vous pouvez le lire dans la licence d'utilisation de PE Builder (
pebuilder.txt),
vous êtes autorisé à utiliser gratuitement PE Builder pour
vous ou dans votre société. Par contre, vendre PE Builder, ou
le distribuer à d'autres personnes, seul ou avec d'autres produits n'est
pas permis.
L'auteur de PE Builder (Bart Lagerweij) travaille avec CTS (Computer Technology
Systems B.V.) pour vendre des licences OEM de PE Builder aux vendeurs de logiciels.
Regardez l'
utilisation
commerciale de PE Builder sur le site web de CTS pour plus d'information.
Est-ce que cela signifie la fin de la version gratuite de PE Builder ?
Non ! La version gratuite continuera d'exister, comme c'est le cas actuellement.
Outils utilisés
PE Builder utilise les outils suivants :
Windows et Windows NT sont des marques ou marques déposées
de Microsoft Corporation aux états-unis et dans d'autres pays...