projet pe-builder
Transcription
projet pe-builder
PROJET PE-BUILDER Samedi 3 novembre 2007 Par Kévin – Émile -Cyril Page 1 PROJET PE-BUILDER Samedi 3 novembre 2007 Kévin – Émile -Cyril Page 2 PROJET PE-BUILDER Samedi 3 novembre 2007 Sommaire Ultimate Boot CD...................................................................................................................................................... 5 Introduction : .............................................................................................................................................................. 5 Les Outils : .................................................................................................................................................................. 6 Conclusion : ................................................................................................................................................................ 7 Windows PE .............................................................................................................................................................. 8 Un CD Windows PE pourquoi faire ? ........................................................................................................................... 8 Parmi les avantages de Windows PE : ......................................................................................................................... 9 Le travail avec les images WIM (Windows System Image Manager) .......................................................................... 10 Limitations de Windows PE : ..................................................................................................................................... 10 BartPE pour la création d’un XP-Live ................................................................................................................... 12 Nous allons créer notre propre CD LiveXPE à l'aide de Windows XP. ......................................................................... 13 Recherche des fichiers sources.................................................................................................................................. 14 Intégration du SP2 si nécessaire. ............................................................................................................................... 17 Paramétrage des plugins de base .............................................................................................................................. 19 Il est enfin temps de tester notre nouveau CD. ......................................................................................................... 23 Chargement de la clé USB ......................................................................................................................................... 26 Les différences entre BartPE et Microsoft Windows PE ?........................................................................................... 28 Voici la liste des programmes que nous avons intégré dans le CDBoot MOGILA-XPE :............................................... 29 WinBuilder .............................................................................................................................................................. 33 WinBuilder est compatible avec des logiciels et matériels suivant : ........................................................................... 33 Les différents projets de WinBuilder : ....................................................................................................................... 34 Comment créer un projet ? Très simple, il suffit de suivre l’ordre décrit ci-dessous : .............................................. 35 Comparaison des différents PE-Builder ..................................................................................................................... 40 Conclusion :............................................................................................................................................................. 42 Kévin – Émile -Cyril Page 3 PROJET PE-BUILDER Samedi 3 novembre 2007 Un CD Bootable peut d’abord être un moyen de récupérer des informations et/ou des données qui ne sont plus accessibles sur des PC où Windows a complètement planté pour une raison ou une autre. Avant de tout réinstaller (et de tout perdre), il est plus judicieux de faire une copie de ces données, sur CD enregistrable, disque dur externe ou clé USB grâce au CD-Live (bootable). Bootable signifie que l'on peut démarrer l'ordinateur et accéder à son contenu sans avoir besoin d'un Système d'Exploitation comme par exemple Windows ou Linux. Dans le même ordre d’idée, ces CD sont utiles quand vous ne pouvez plus redémarrer l’ordinateur non parce qu’il a planté mais parce qu’il est manifestement infecté de multiples virus. Nombreux sont ces petits programmes qui se chargent dés que le système d’exploitation Windows est lancé et qui s’activent quand vous vous connectez à internet (c’est le cas par exemple de Sasser). Avec le Live CD, vous démarrez votre machine sans crainte. Différents programmes existent pour la création de CD-Boot de Dépannage pour Windows. Voici quelques uns les plus connus : Ultimate Boot CD Microsoft avec Windows PE BartPE Builder WinBuilder est le dernier arrivé et le plus intéressant. Kévin – Émile -Cyril Page 4 PROJET PE-BUILDER Samedi 3 novembre 2007 Ultimate Boot CD Introduction : Qu'est ce qu’Ultimate Boot CD (UBCD) ? UBCD est comme son nom l'indique un CD qui a la particularité d'être bootable. UBCD contient une grande quantité d'outils (tous gratuit) permettant de faire face à un très grands nombre de situations ou de pannes. C'est un outil idéal pour dépanner un ordinateur dont l'OS ne démarre pas ou pour préparer un ordinateur qui va recevoir un système d'exploitation. Tous les logiciels inclus dans UBCD sont gratuits pour Windows. Ultimate Boot CD comprend le support réseau et vous permet de modifier les volumes NTFS, de récupérer les fichiers supprimés, de créer de nouveaux volumes NTFS, de scanner des disques durs pour débarrasser des virus, d’explorer des fichiers (pour Linux, Fat, NTFS) etc. Kévin – Émile -Cyril Page 5 PROJET PE-BUILDER Samedi 3 novembre 2007 L’interface basique sous dos : L'interface est relativement basique. Pour entrer dans un menu ou exécuter un des outils il suffit d'appuyer sur la touche indiquée juste devant celui-ci. Par exemple pour aller dans la partie " Mainboard Tools " il faut appuyer sur la touche F1. Une fois dans ce menu on peut faire défiler les pages avec les flèches de droite et de gauche du clavier. Pour revenir au menu précédent il suffit d'appuyer sur ECHAP. Les Outils : La première chose que l'on remarque lorsque l'on parcourt les différents menus du CD c'est qu'il y a beaucoup de choses ! Outils de tests du matériel (mémoire, CPU, disque dur, benchmarks) : permettant de tester la mémoire etc. Outils de diagnostiques pour disques durs : Il existe un logiciel pour chaque marque de HDD (IBM/Hitachi, Maxtor, Seagate, Western Digital, Fujitsu ou encore Samsung). Ces logiciels permettent suivant les disques durs et les marques de faire différents tests plus ou moins poussés non disponible sous Windows et d'avoir un résultat beaucoup plus précis sur les erreurs rencontrées. Outils de gestion des disques durs : Ces outils permettent de faire un formatage de bas niveau d'un disque dur. Outils de partitionnement toujours pour les disques durs : Les outils de gestion des partitions sont très utiles avant l'installation d'un OS sur une nouvelle machine. Ils permettent de créer, modifier et supprimer des partitions de tous types. Kévin – Émile -Cyril Page 6 PROJET PE-BUILDER Samedi 3 novembre 2007 Outils de clonage et de restauration de partitions : Le clonage consiste à créer l’image d’un HDD complet avec son système d’exploitation ou d’une partition disque afin de le restaurer en cas de problèmes grave. Antivirus : Attention en ce qui concerne les Anti-virus la date de mise à jour dépend de la version de votre UBCD. Outils pour mettre à jour son Bios : Ces outils permettent de " flasher " le Bios. Différentes « disquettes » de secours : disquettes de Boot permettent d'accéder à une console de commande type DOS. Cela peut être utile par exemple pour exécuter un programme se trouvant sur un CD non bootable. Conclusion : Ultimate Boot CD est une image disque dont la particularité est de regrouper de nombreux utilitaires concernant le matériel : diagnostique, partitionnement, utilitaires de boot, formatage bas niveau, outils de diagnostiques pour processeur, mémoire et disque dur. Tous ces utilitaires fonctionnent sous environnement DOS avec parfois gestion de souris. Ce disque est en fait indispensable pour résoudre les problèmes matériels et en aucun cas de secourir un système d’exploitation malade. Kévin – Émile -Cyril Page 7 PROJET PE-BUILDER Samedi 3 novembre 2007 WINDOWS PE Un CD Windows PE pourquoi faire ? Outil de dépannage, le CD Windows PE donnera accès, en quelques minutes, à une simple fenêtre de ligne de commande. Austère, celle-ci se révélera très puissante puisque tous vos disques devraient être reconnus, y compris les volumes en RAID ou en USB grâce aux divers pilotes inclus sur le CD. Windows PE prend en charge la lecture et l'écriture sur les volumes NTFS mais également sur les volumes en FAT 32. Offrant un accès à tous les outils Windows, cette petite fenêtre vous permettra principalement de sauvegarder vos données les plus importantes alors qu'il sera possible de la mettre à profit pour des opérations plus complexes comme par exemple réparer le secteur d'amorçage. En prime, grâce à la très petite taille de l'environnement Windows PE 2.0, il est envisageable de le placer sur une simple clef USB. Attention toutefois, la machine doit comporter un minimum de 256 Mo de mémoire vive pour exécuter l'environnement Windows PE. Si votre système est déjà muni de Windows Vista, la création d'un CD Windows PE n'est pas forcément indispensable dans le but de le restaurer. En effet, le CD Windows Vista livré avec votre ordinateur (ou dans la boîte du logiciel) contient déjà un environnement de démarrage sous Windows PE permettant d'accéder à divers outils de diagnostic et de réparation. En revanche, si vous disposez de plusieurs machines et que vous êtes amené à vous déplacer pour dépanner des PC, créer un CD Windows PE personnalisé peut être d'un grand secours d'autant qu'il sera à même de démarrer n'importe quelle machine, y compris un poste sous Windows 2000 ou sous Windows XP. Kévin – Émile -Cyril Page 8 PROJET PE-BUILDER Samedi 3 novembre 2007 L'image ISO (rappelons qu'elle est destinée à un CD ou DVD bootable) est créée au moyen d'une application en ligne de commande livrée avec les outils Windows PE dans WAIK. Parmi les avantages de Windows PE : Un accès à la ligne de commande, la possibilité de lancer quelques programmes avec interface graphique, la reconnaissance des disques durs en FAT32 et NTFS avec compatibilité en écriture et lecture ou encore l'intégration de nombreux pilotes natifs autorisant notamment la reconnaissance des volumes RAID. Windows PE 2.0 est basé sur le noyau de Vista, mais en plus compact. Il donne accès en lecture et écriture aux lecteurs formatés NTFS et FAT32 présents sur votre machine, et il est accompagné d'une large gamme de pilotes matériels, tant en 32bits qu'en 64bits, d'une couche réseau sommaire et autorisant notamment la reconnaissance des volumes RAID. Le plus intéressant chez Windows PE 2.0 n'est pas tant ce qu'il peut faire pour faciliter l'installation de Vista, mais plutôt le fait qu'il peut être dissocié de ce dernier, et devenir à son tour un outil de dépannage et de diagnostic extrêmement puissant. Qui plus est, sa petite taille le destine tout particulièrement à une implantation sur un CD ou une clé USB. Il peut même se lancer par le biais d'un réseau local. Kévin – Émile -Cyril Page 9 PROJET PE-BUILDER Samedi 3 novembre 2007 Le travail avec les images WIM (Windows System Image Manager) WIM a été conçu à la base pour un déploiement de Windows sous forme d'images (appelées jusqu'alors images Sysprep). WIM s'appuie sur des fichiers alors que la plupart des outils d'imagerie s'appuient sur des secteurs. En clair, cela signifie qu'au lieu de dupliquer chaque secteur d'un disque dur, WIM prend les fichiers un par un, avec les métadonnées associées (listes de contrôle d'accès, noms de fichiers courts et longs, etc.) et les stocke dans un seul fichier. L'un des principaux avantages des images WIM réside dans la capacité de stocker, dans un seul et unique fichier WIM, la copie de plusieurs volumes (chacun étant une image de volume). Chaque fichier n'est stocké qu'une fois, indépendamment du nombre d'images capturées. Dans la pratique ce procédé est similaire à celui utilisé par les services d'installation à distance, même si la technologie est totalement différente. L'outil permettant de créer les images WIM images s'appelle ImageX. Démarrage à partir d'une image WIM (Windows Imaging) Injection de pilotes et prise en charge Plug and Play en temps réel Espace de travail « scratch » accessible en écriture (même en cas de démarrage avec un CD) Composants optionnels faciles à ajouter (Services Microsoft Core XML, Environnement de récupération Windows, Composants Microsoft Data Access) Packs de langue Prise en charge des fichiers sans assistance Outils améliorés de conception et de mise à jour pour Windows PE Limitations de Windows PE : Dans la mesure où Windows PE est conçu pour être aussi léger, puissant et flexible que possible, il présente les limitations suivantes : L'ordinateur doit être équipé d'un minimum de 256 Mo de RAM. Windows PE ne tient pas sur des disquettes, mais vous pouvez écrire une image Windows PE sur un CD amorçable. Windows PE nécessite un périphérique d'affichage compatible VESA (Video Electronics Standards Association) et utilise la résolution d'écran la plus élevée possible. Si Windows PE ne peut détecter les paramètres vidéo, il utilise une résolution de 640 × 480 pixels. Windows PE prend en charge la résolution de noms DFS (Distributed File System) uniquement pour les racines DFS autonomes. Vous ne pouvez pas accéder aux fichiers ou dossiers d'un ordinateur exécutant Windows PE à partir d'un autre ordinateur. Autrement dit, le service Serveur n'est pas disponible dans Windows PE. Kévin – Émile -Cyril Page 10 PROJET PE-BUILDER Samedi 3 novembre 2007 Windows PE prend en charge à la fois IPv4 et IPv6, mais il ne prend pas en charge d'autres protocoles, tels qu’IPX/SPX (Internetwork Packet Exchange/Sequenced Packet Exchange). La création de l’ISO et l’utilisation du CD Boot se fait en ligne de commande L’utilisation du CD est limitée à 24 heures Tout se base sur la ligne de commande avec Windows PE Microsoft fourni Windows PE seulement aux OEM et aux grandes entreprises . Kévin – Émile -Cyril Page 11 PROJET PE-BUILDER Samedi 3 novembre 2007 BartPE pour la création d’un XP-Live Bart PE (Preinstallation Environment) est le nom donné au CD-Rom qui permet de charger en mémoire, sur n'importe quelle machine compatible, un environnement Windows XP ou Windows 2003 réduit au minimum dans le but d'effectuer toutes tâches de maintenance sur votre système. Vous pourrez par exemple copier des fichiers vers un disque ou une clef USB, graver vos données sur un CD-R, ou même consulter la meilleure base de données de connaissances pour résoudre un problème : Internet. Tout y est, le réseau, le support des systèmes de fichiers tels que FAT/NTFS/CDFS, etc. 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 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. Microsoft fourni Windows PE seulement aux OEM et aux grandes entreprises. Les petites entreprises et les utilisateurs individuels n'ont donc pas Windows PE. 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. Un outil indispensable : Votre Windows ne démarre plus. Ni en mode normal, ni en mode sans échec. Pour le peu que vous ne disposiez pas d'un CD d'installation standard de Microsoft vous permettant de lancer la console de récupération (PC de marque livré avec des CD de restauration) vous voilà parti vers un formatage qui effacera tous vos chers fichiers personnels. Si vous avez pris la précaution de graver un CD de Boot avant la catastrophe, tout n'est pas encore perdu. Sinon, il n'est jamais trop tard pour bien faire : Gravez le CD à partir d'un PC en état de marche. Kévin – Émile -Cyril Page 12 PROJET PE-BUILDER Samedi 3 novembre 2007 Vous pourrez, au minimum, sauvegarder vos fichiers personnels sur une clé USB, un disque dur externe, une autre partition du disque dur ... Vous pourrez aussi tenter de réparer votre installation défaillante en copiant un fichier système manquant, en supprimant (ou renommant) un fichier viral, en remontant un registre corrompu à partir d'une sauvegarde contenue dans un point de restauration système... Un environnement Windows 2000, Windows XP ou Windows 2003 fonctionnel. Le CD-Rom de Windows XP ou la totalité des fichiers sur votre disque dur. Le fichier d'installation du Service Pack 2 de Windows XP si votre CD d'installation de Windows n'intègre aucun service pack. Les plugins sont préconfigurés et téléchargeable sur le net gratuitement Nous allons créer notre propre CD-Live XPE à l'aide de Windows XP. Pour cela, nous avons besoin de : Les fichiers de votre CD-Rom d'installation Windows. Les versions de Windows supportées sont : o Windows XP Familial (il faudra inclure le Service Pack 1 ou plus) o Windows XP Professionnel (il faudra inclure le Service Pack 1 ou plus) o Windows Server 2003, Web Edition o Windows Server 2003, Standard Edition o 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). Pour commencer, vous devez décompresser les fichiers du programme PE Builder sur votre disque dur. Dans notre exemple, j'ai choisi de le décompresser dans le dossier C:\pebuilder Ensuite, vous devez lancer le programme qui porte le nom pebuilder.exe Kévin – Émile -Cyril Page 13 PROJET PE-BUILDER Samedi 3 novembre 2007 La fenêtre principale de PE Builder apparaît. Nous pouvons commencer... Recherche des fichiers sources Pour commencer, nous devons indiquer l'emplacement des fichiers sources de Windows XP. Pour cela, il faut renseigner le champ appelé "Source (emplacement des fichiers d’installation Windows)". Le plus simple est d'insérer le CD-Rom d'installation de Windows XP dans un lecteur et de cliquer sur le menu Source puis sur Rechercher. Kévin – Émile -Cyril Page 14 PROJET PE-BUILDER Samedi 3 novembre 2007 Cette action va rechercher automatiquement les fichiers et va remplir le champ "Source" dans le cas ou PE Builder trouve dans un lecteur le CD-Rom d'installation de Windows XP intégrant le Service Pack 1 au minimum. Si le champ "Source" reste vide, deux solutions : Soit vous n'avez pas le CD-Rom d'installation et vous devez renseigner le champ à la main. Pour cela, cliquez sur les trois petits points à droite du champ "Source" puis sélectionnez le dossier contenant les fichiers d'installation. Soit votre CD-Rom n'a pas été reconnu. Probablement que votre CD-Rom d'installation n'intègre pas de Service Pack. Dans ce cas, vous pouvez forcer le programme à employer un lecteur de CD-Rom en employant la démarche ci-dessus et en sélectionnant comme dossier source la lettre de votre lecteur de CD-Rom. Maintenant, vous devez vérifier cette source. Rien de plus simple, vous devez juste cliquer sur le menu Source puis Vérifier, une fenêtre s'affichera avec le résultat du test. Kévin – Émile -Cyril Page 15 PROJET PE-BUILDER Samedi 3 novembre 2007 Si votre source est invalide, c'est très certainement que votre CD-Rom ou fichier n'intègre pas de Service Pack. Pas d'inquiétude, dans les dernières versions, PE Builder a été conçu pour intégrer automatiquement un Service Pack ! Mais avant, finissons de renseigner les champs de la zone "Compilateur"... Le champ "Personnaliser" restera vide dans notre exemple. Le champ "Sortie" doit être renseigné avec le dossier dans lequel vous voudrez copier les fichiers temporaires permettant de créer l'image ISO du CD Bart PE. Par défaut, ce dossier se nomme "BartePE"... Le dossier de destination sera donc c:\pebuilder\bartpe. Kévin – Émile -Cyril Page 16 PROJET PE-BUILDER Samedi 3 novembre 2007 Intégration du SP2 si nécessaire. Vous avez très certainement remarqué dans ce menu Source une troisième option intitulée "Intégrer". Et bien, c'est elle qui va automatiser l'intégration. Le fait de cliquer sur "Intégrer" ouvre la fenêtre suivante : Onglet source avec 3 options Entrez le répertoire contenant la source WinXP install dans le premier champ vide Kévin – Émile -Cyril Page 17 PROJET PE-BUILDER Samedi 3 novembre 2007 Vous avez trois champs à remplir : Le premier champ disponible est le dossier source contenant les fichiers d'installation de Windows XP ou la lettre de lecteur contenant le CD-Rom d'installation. Dans notre exemple, il s'agit d'un lecteur de CD-Rom E: (donc du CD-Rom d'installation). Veuillez noter la petite case juste en dessous intitulée "Source en lecture seule ". Vous devez impérativement cocher cette case si la source est sur un lecteur de CD-Rom. En faite, si la case n'est pas cochée, le programme implantera directement dans les fichiers sources les fichiers du service pack ce qui n'est absolument pas possible sur un lecteur de CD-Rom... Le second champ à indiquer est le fichier d'installation de Service Pack. Le dernier champ est rendu visible uniquement si vous avez coché la case "Source en lecture seule ". Vous devez indiquer dans ce champ le dossier de destination qui contiendra alors tous les fichiers d'installation de Windows XP intégrant le Service Pack. Une fois tout bien configuré, il ne reste plus qu'à cliquer sur Ok et attendre la fin du processus symbolisé par cette fenêtre : Une fois de retour sur la fenêtre principal de PE Builder, vous pourrez constater que le champ "Source" à été automatiquement mis à jour et pointe désormais sur le dossier contenant les bons fichiers. D'ailleurs, vous pouvez le constater en lançant une certification de la source (Menu Source puis Vérifier). Vous obtiendrez alors ce message : La source est correcte, passons maintenant à l'intégration de plugins. Kévin – Émile -Cyril Page 18 PROJET PE-BUILDER Samedi 3 novembre 2007 Paramétrage des plugins de base Par défaut, PE Builder va activer plusieurs plugins intéressants. Parmi ceux-ci nous trouverons par exemple A43 qui joue le rôle de l'explorateur de fichiers. Nous verrons comment ajouter d'autres plugins. Mais tout d'abord, nous devons paramétrer deux plugins pour notre version de Windows. Pour accéder aux plugins, veuillez cliquer sur le bouton Plugins. La fenêtre suivante apparaît : Les plugins en actions Kévin – Émile -Cyril Page 19 PROJET PE-BUILDER Samedi 3 novembre 2007 Chaque ligne de ce tableau correspond à un plugin et est composée de deux colonnes. Le première est le nom du plugin et la seconde son état. Si le plugin doit être incorporé à notre CD, la colonne "Activer" doit être basculée sur "Oui". Pour chaque plugin, nous disposons de plusieurs actions... Le bouton "Oui/Non" permet d'activer ou de désactiver un plugin ;) Le bouton "Aide" permet d'afficher l'aide pour un plugin. Ce fichier contient généralement la marche à suivre pour installer le plugin (eh oui, il ne suffit pas de cliquer sur un bouton). Le bouton "Éditer" permet d'éditer le fichier de configuration du plugin. (oui, nous allons y toucher) Les boutons "Ajouter" et "Retirer" permettent d'ajouter et retirer des plugins tiers... Plugin : Clavier français ! Commençons donc par le clavier ! Nous utilisons un clavier français, il faut donc l'indiquer. Pour cela, trouvez dans la liste le plugin "Keyboard layout" et cliquez dessus, puis cliquez sur "Édit". Kévin – Émile -Cyril Page 20 PROJET PE-BUILDER Samedi 3 novembre 2007 La fenêtre qui s'ouvre contient tout le fichier de configuration du clavier. Il faut trouver la ligne qui parle du français. En fait, chaque ligne correspond à une langue mais les points-virgules désactivent l'effet de la ligne. Il faut donc trouver la ligne qui active la prise en charge du français et enlever ces fameux pointsvirgules... Vous ne la trouvez pas ' Elle est pourtant au milieu de la capture ci-dessus. Une fois la modification effectuée (il suffit d'effacer un seul point-virgule), il faut enregistrer le fichier, puis fermer la fenêtre. Passons aux choses sérieuses ! Le Stinger de McAfee, qui pour rappel permet d'éliminer certains virus spécifiques, est préinstallé dans PE Builder. Vous pouvez donc le trouver dans la liste et cliquer sur "Oui/Non". Malheureusement ce serait trop facile ! En effet, le plugin est préinstallé mais il manque l'essentiel, c'est à dire le programme "stinger.exe" lui-même ... Lorsque nous rencontrons ce genre de problème, il suffit de cliquer sur "Aide" pour obtenir toute la marche à suivre pour activer convenablement le plugin... L'aide Stinger est la suivante : Kévin – Émile -Cyril Page 21 PROJET PE-BUILDER Samedi 3 novembre 2007 L'aide est en anglais mais nous comprenons qu'il est nécessaire de télécharger sur le site de Network Associates la dernière version du Stinger et copier le fichier dans le dossier plugin\Stinger soit dans notre exemple dans le dossier c:\pebuilder\plugin\stinger Et enfin renommer ce fichier en "stinger.exe". Vous remarquerez au passage l'architecture de ce dossier "Plugin". En effet, il contient un dossier par plugin... Nous y reviendrons plus tard... Une fois le fichier à sa place, vous pourrez constater avec soulagement qu'il est enfin possible d'activer le plugin "Stinger". Une fois le plugin Stinger activé, vous pouvez passer aux autres plugins de la même façon. Retournons dans PE Builder. Le plugin n'est pas encore apparu car il faut rafraichir la liste. Pour cela, cliquez sur "Close" puis ré-ouvrez la fenêtre des plugins. Comme par magie, le plugin apparaît et il est déjà activé. Bravo. Nous avons assez de plugins, passons maintenant à la création de notre CD-Rom. Retournez maintenant sur la page principal de PE Builder (Fermer les plugins en cliquant sur "close"). Remplissons maintenant la zone concernant l'image ISO. Il faut cocher la case "Créer l’image ISO" et entrer le chemin ainsi que le nom du fichier image. Dans cet exemple, le programme va créer une image ISO nommée pebuilder.iso. Vous avez aussi la possibilité de graver cette image directement sur un CD (Graver en utilisant…). Kévin – Émile -Cyril Page 22 PROJET PE-BUILDER Samedi 3 novembre 2007 Une fois les derniers préparatifs terminés... Lancez le processus ! Cliquez sur "Compiler". Dès que le processus est terminé, votre CD est prêt ! Il est enfin temps de tester notre nouveau CD. La méthode est simple, mettez le CD dans un lecteur et redémarrez votre ordinateur... Attention, si vous souhaitez avoir accès à un périphérique USB tel qu'un disque dur ou une clef, vous devez le brancher avant de démarrer l'ordinateur (absence de "plug and play"). Kévin – Émile -Cyril Page 23 PROJET PE-BUILDER Samedi 3 novembre 2007 Vous voici dans votre MOGILA-XPE personnalisé Dès votre arrivé sur le bureau, Bart PE initialise votre réseau automatiquement. Si vous disposez d'une carte réseau, MOGILA-XPE va charger les composants nécessaires et configure aussitôt la connexion à l’internet sans rien demander. La connexion internet se fait automatiquement Kévin – Émile -Cyril Page 24 PROJET PE-BUILDER Samedi 3 novembre 2007 Je vous laisse découvrir les différents outils que nous avons installés précédemment... Voici la liste des programmes que nous avant intégrer dans le CD-Boot MOGILA-XPE. La plupart des logiciels sont gratuits, d’autres sont en évaluation de 30 jours qui nous suffisent largement pour booter sur un système en défaillance et réparer ou récupérer les données essentielles pour une entreprise. Avec tous ces outils intégrés et indispensables, notre CD-Boot MOGILA-XPE rendra de nombreux services tôt ou tard. Kévin – Émile -Cyril Page 25 PROJET PE-BUILDER Samedi 3 novembre 2007 Chargement de la clé USB Utilisation du programme Bart PE: Cet outil par lignes de commande copie la version configurée de Windows dans la clé USB. Lancer le fichier batch "peinst.cmd." Vous le trouverez dans le dossier "C:\Program Files\pebuilder313\plugin\peinst". Il contient les fichiers générés par PE Builder sur la clé USB, ainsi que les fichiers de démarrage de Windows. Ouvrir l’explorateur Windows et effacer tous les fichiers sur le clé USB. Taper 1 en réponse à la ligne de commande, puis en réponse à la demande « Entrer le chemin de la source » taper la localisation des fichiers Windows générés : "C:\Program Files\pebuilder313\BartPE". Taper 2 en réponse à la ligne de commande et donner la lettre de disque de la clé USB (par exemple E: ). Démarrer l’installation en tapant 5, puis 1. La notification « Installation terminée » apparaît quand la procédure est achevée. La clé USB est prête à l’emploi. Si le PC ne démarre pas à partir de ce périphérique, installer un disque RAM comme expliqué dans la rubrique « Disque RAM pour les problèmes de démarrage » un peu plus loin dans cet article. Un must : XP sur une clé USB Dans la plupart des cas, on peut installer Windows XP sur n’importe quelle clé USB compatible, mais il faut respecter certaines conditions : Une clé USB d’au moins 256Mo est suffisante. Il faut un volume de stockage supérieur pour les outils système supplémentaires ou les applications. Le volume maximum de stockage, Kévin – Émile -Cyril Page 26 PROJET PE-BUILDER Samedi 3 novembre 2007 dans le cas qui nous occupe, est de 2Go, une conséquence du fait que l’utilitaire utilise la FAT16 pour le système de fichiers local. La plupart des nouvelles cartes mères reconnaissent les clés USB comme périphérique de démarrage valide, mais les cartes mères classiques vieilles de plus de deux ans ne démarreront probablement pas à partir d’une clé USB. Malgré tout, on peut dans la plupart des cas remédier à cela via une mise à jour du BIOS de la carte. Notre ISO est prêt pour la gravure Kévin – Émile -Cyril Page 27 PROJET PE-BUILDER Samedi 3 novembre 2007 Voici quelques impossibilités de BartPE, avec 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". Scanner et nettoyer 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. Les différences entre BartPE 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). 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, parmi 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 : grâce 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. Kévin – Émile -Cyril Page 28 PROJET PE-BUILDER Samedi 3 novembre 2007 Voici la liste des programmes que nous avons intégrés dans MOGILA-XPE : Sophos Antivirus : un antivirus gratuit McAfee Stinger : antivirus gratuit McAfee VirusScan GUI Wrapper : utilitaire de scan antivirus gratuit PE network configurator : des outils de configuration de réseau, des outils de visualisation du réseau en rescue, de mise en réseau des données via un serveur… Kévin – Émile -Cyril Page 29 PROJET PE-BUILDER Samedi 3 novembre 2007 Des utilitaires de clonage et de restauration de disques comme Acronis True image… …ou Symantec Ghost v.8 … Des utilitaires classique de configuration du système pour la résolution du live CD, Diskpart, ou encore chkdisk. …ou encore Drive Snapshot Bart’s stuff test 5.1.4 : un outil de tests des secteurs de disques durs. A43, explorer XP, explorer Shell des explorateurs de fichiers Kévin – Émile -Cyril Page 30 PROJET PE-BUILDER Samedi 3 novembre 2007 Captain Nemo : explorateur de récupération multi systèmes Command prompt : une invite de commande DOS Foxit reader : un utilitaire de lecture de fichiers Acrobat Getdataback NTFS/FAT : utilitaire de récuperation de disque dur endommagé ou formaté (si license) Kévin – Émile -Cyril Page 31 PROJET PE-BUILDER Samedi 3 novembre 2007 Irfanview : manipulateur d'images Putty : utilitaire de connexion système en client léger Remote Desktop Connection : bureau Windows à distance Raid reconstructor :utilitaire de copie Raid 0 ou 5 pour maintenance … et aussi : Internet explorer Anti Spyware Et Deep Burner free Winrar : utilitaire de compression Kévin – Émile -Cyril Page 32 PROJET PE-BUILDER Samedi 3 novembre 2007 WinBuilder est une application libre conçue pour créer de petits environnements amorçable. Dans la distribution principale un ensemble standard de scripts est inclus, le WimUtil créera une image amorçable l’ISO du noyau d’un Windows install CD ou DVD. WinBuilder fonctionne aussi bien sur Windows XP32 bits/XP64 bits, Windows 2000/2003 et Windows Vista. WinBuilder est compatible avec des logiciels et matériels suivant : Reconnaissance des matériels : SATA / RAID / SCSI / pilotes NIC Lecture et écriture sur les fichiers système : NTFS/FAT32/FAT/Ext2/Ext3 La gestion du réseau Détection automatique du matériel (PnP) Amorçable sur le CD/DVD/disque dur/UFD/ Réseau/Clé USB Compatibilité avec Microsoft Windows Vista/XP/2000/Server 2003 / NT / Millenium /98SE/95 Un large éventail de programmes et de Shells(Explorer, LiteStep, BS Explorer ...) Pas de limite concernant le nombre maximum de processus ouvert Création automatique des raccourcis pour les programmes Support total du multilingue L’utilisation du CD-Boot pour une durée illimitée Une réservation de 32 Mo de RAM pour l’exécution des programmes La compression des fichiers au format WIM (réduit le poids du CD-Boot jusqu’à 10x) Page de démarrage de WinBuilder Kévin – Émile -Cyril Page 33 PROJET PE-BUILDER Samedi 3 novembre 2007 Les différents projets de WinBuilder : VistaPE - un projet qui personnalise entièrement votre Windows PE 2.0 qui est disponible sur le DVD d’Installer de Vista ou avec le Kit WAIK librement téléchargeable à partir du site de Microsoft. LiveXP - projet vise à créer un ISO d’une taille de 31 à 100Mb le fichier. L’ ISO contient l’Explorer, Small CD-Writer, Notepad, RegEdit, Task Manager, pour la prise en charge pendrives USB, souris USB et SATA / unités de stockage de masse. NativeEx - le projet de base utilisé pour XP/2003 Server, il est utilisé pour produire un système efficace et très léger. NativePE - Aussi basé sur nativeEx, ce projet comporte quelques personnalisations extrêmes. PicoXP - le plus petit au monde ! N'est pas censé être une blague parce que ce projet va sortir un XP-Bootable d’une taille de 14Mb pour accéder au cmd.exe sur le système de fichier NTFS. Il n'ya pas de support pour les applications GUI, seulement pour des outils basés sur la console. Kévin – Émile -Cyril Page 34 PROJET PE-BUILDER Samedi 3 novembre 2007 MobileOS – Mini XP transportable fonctionnant à partir de la RAM. Système XP qui s’exécute depuis la RAM d’un portable. Ce projet est encore en phase expérimentale, et il est la solution idéale pour emporter votre OS sans limitations à peu près partout. ReactOS est un projet prévu pour la démonstration. Il s'agit d'un code source du système ouvert capable d'exécuter des programmes Windows, sans utiliser des fichiers de Microsoft. Il suffit d'appuyer sur le bouton de lecture pour créer une disquette d'amorçage basée sur ce système d'exploitation . Comment créer un projet ? Très simple, il suffit de suivre l’ordre décrit ci-dessous : Télécharger la dernière version de Winbuilder 0.72a à l’adresse suivante : http://www.boot-land.net/index.php Kévin – Émile -Cyril Page 35 PROJET PE-BUILDER Samedi 3 novembre 2007 Dézipper et exécuter WinBuilder.exe Se connecter à l’internet et sélectionner les fichiers nécessaires au centre de téléchargement. Sélectionner les serveurs web et cliquer sur Télécharger Kévin – Émile -Cyril Page 36 PROJET PE-BUILDER Samedi 3 novembre 2007 Sélectionnez un projet et une source (lire les instructions sur l'écran principal de chaque projet, pour plus de détails) Appuyez sur "Play" et regarder le résultat... : Vous trouverez la dernière version stable téléchargeable sur ce site officiel : http://boot-land.net/winbuilder Kévin – Émile -Cyril Page 37 PROJET PE-BUILDER Samedi 3 novembre 2007 Copie de fichiers système Vista dans le projet MOGILA-PE environ 5 Go Compilation des fichiers système Vista + Applications (environ 6 Go) en fichier WIM de 300 Mo Kévin – Émile -Cyril Page 38 PROJET PE-BUILDER Samedi 3 novembre 2007 Création de l’ISO CD-Boot par WinEmul.exe Voici l’ISO MOGILA-PE (basé sur le noyau de Vista) Graver l’ISO avec un logiciel de gravure ou directement avec WinBuilder Il ne reste plus qu’a testé notre création en bootant directement sur le lecteur CD/DVD depuis le bios. Kévin – Émile -Cyril Page 39 PROJET PE-BUILDER Samedi 3 novembre 2007 Voici les captures d’écran du MOGILA-PE booté directement sur CD d’amorçage Comparaison des différents PE-Builder Kévin – Émile -Cyril Page 40 PROJET PE-BUILDER Samedi 3 novembre 2007 Kévin – Émile -Cyril Page 41 PROJET PE-BUILDER Samedi 3 novembre 2007 CONCLUSION : Ultimate Boot CD est une solution indispensable pour un dépannage spécifique au niveau matériel. Windows PE est destiné à des professionnels et ne s’utilise qu’en ligne de commande. Nous avons concentré notre recherche sur les outils Bart PE et WinBuilder pour ces raisons : Plus accessibles Offrent une interface graphique Multitâches Les différents plugins sont plus facilement intégrables Possède un vaste choix de plugins souvent mis à jour Plus compatible avec le nouveau matériel Le logiciel de création de CD Bootable (PE Builder) de BartPE est assez simple, stable et un possède un large panel de plugins. Seulement l’intégration de ces plugins est moins aisée que sur WinBuilder, et la création de nouveaux plugins demandent une connaissance particulière en Script et de travail en ligne de commande. WinBuilder quand à lui est très intéressant sur le fait que le CD-Bootable peut être créé sur toutes les versions OS Windows, ses plugins sont automatiquement intégrés et téléchargés depuis une base de données. Il est également très flexible en taille (14Mo jusqu'à xGo pour le Multiboot) et en dépannage système (Linux, Dos, Windows…). Par contre il est moins stable (c’est un logiciel récent), possède un panel moins large de plugins que BartPE mais une plus grande facilité pour intégrer de nouveaux scripts. MOGILA MORALES GILLET Kévin – Émile -Cyril LAU Page 42