Il existe deux types de clonage à distinguer selon leur finalité :
- le clone réalisé en vue d'une réinstallation rapide lors d'une
destruction matérielle et involontaire du disque de votre l'ordinateur
- le clone réalisé pour installer un réseau ou une salle informatique.
Si le premier choix ne pose pas de problème particulier, le deuxième cas
ne doit pas être négligé surtout dans le cas d'un clone d'une station ou
d'un serveur NT. En effet, le clonage d'une station sous Win95 est totalement
transparent, cependant, le clonage sous NT peut donner lieu à quelques
difficultés. Chaque poste sous NT est identifié par un numéro unique appelé
SID (numéro de détection de l'utilisateur de l'ordinateur) attribué lors de
la première connexion logique du poste. Ce numéro permet d'allouer des
droits à un utilisateur donné sur les machines du réseau.
Si les machines du réseau ont toutes le même numéro, l'utilisateur ayant
les droits sur un poste aura les mêmes droits sur un autre. Ainsi, des
dysfonctionnements et instabilités peuvent apparaître.
Création d'une image :
Le logiciel GHOST peut effectuer une compression de données avec un facteur voisin de 2, c'est à dire que l'image générée est 2 fois plus petite que la taille de toutes les données de départ.
Il faut donc évaluer la quantité maximun de données qu'il est possible de laisser sur le disque afin que l'image tienne sur un CD-ROM (certains peuvent contenir plus de 800 Mo de données, mais
il faut que le graveur ainsi que le logiciel de gravage puisse gèrer de telles tailles). Penser aussi que le lecteur de CD-ROM devant relire l'image puisse gèrer lui aussi de telles tailles.
La taille de l'image, pour une machine 98, ne dépasse pas les 250 à 500 MO avec quelques applications installées. Pour une machine Windows 2000, il faut penser que l'OS prend déja à lui seul 1
GO...
Je procède par copie de partition et envoie l'image générée sur un second disque dur.
J'ai récupéré à cette fin un vieux disque de 700 MO (ce qui est suffisant puisqu'il correspond au format des CD-ROM courants).
Il doit être configuré en maître ou en esclave en fonction du branchement :
- s'il doit être connecté sur la même nappe que le disque dur en place, il faut le configurer en esclave,
- s'il doit être connecté sur une seconde nappe et seul sur cette nappe, il doit être configurer en maître.
Ouvrir la machine et connecter le disque de 700 MO.
Booter la machine sur une disquette MS-DOS contenant l'utilitaire GHOST.exe.
Attention, il est important que l'utilitaire SMARTDRV.EXE ne soit pas chargé. Il m'est arrivé d'avoir des images corrompues...
Lancer GHOST et créer une image de partition (sélectionner alors la partition C: de votre machine) et indiquez que la destination est sur le second disque dur. Sélectionnez aussi la compression
maximum.
Ne modifiez aucun autre paramètre, la configuration par défaut est suffisante.
Lancer la création de l'image, qui peut prendre jusqu'à 30 minutes sur une petite configuration.
Une fois la procédure terminée, je conseille, si vous utilisez GHOST V6.0 ou inférieure, d'effectuer une vérification de l'image générée. Il y a un menu prévu à cet effet.
Création du CD-ROM de restauration
S'il n'y a pas d'erreurs, vous pouvez procèder à la création du CD-ROM en connectant le disque contenant l'image dans votre machine reliée au graveur.
Afin que la restauration soit automatisée, vous pouvez utiliser 2 méthodes :
- Création d'un CD bootable qui restaurera l'image automatiquement,
- Création d'un CD standard accompagné d'une disquette qui effectuera le boot et la restauration automatique.
La première méthode à l'avantage de la simplicité, mais il faut que le logiciel de gravage puisse créer un CD bootable et que la machine pour laquelle l'image s'adresse puisse booter sur le
CD-ROM.
La seconde méthode est un peu plus archaïque mais convient pour tout type de logiciel de gravure et s'adapte à tous types de matériels. C'est cette seconde méthode que nous allons mettre en
oeuvre.
La disquette contiendra donc les fichiers de boot, un config.sys et un autoexec.bat.
Le CD-ROM contiendra l'application GHOST.exe et l'image de la machine.
La structure de la disquette :
Io.sys
Msdos.sys
Command.com
Autoexec.bat
Config.sys
Country.sys
Himem.sys
Keyb.com
Keyboard.sys
Mscdex.exe
Sscdrom.sys
En effet, la disquette doit être système, contenir les fichiers minimum pour une prise en charge du clavier français et du CD-ROM. Un pilote générique Sscdrom.sys fera l'affaire. Si tel n'était pas
le cas, une page complète de pilotes de CD-ROM est disponible sur le site.
Le fichier Config.sys :
lastdrive=z
device=\himem.sys
dos=high,umb
device=\sscdrom.sys /d:mscd001
install=keyb.com fr,,keyboard.sys
Le fichier Autoexec.bat :
@echo off
@cls
@echo.
@echo.
@echo Restauration du systeme.
@echo Cette procedure va remettre le systeme tel qu'il etait au premier jour.
@echo.
@mscdex /D:MSCD001 /L:z
@echo.
@echo.
@echo Si vous devez restaurer a partir d'un CD, ce CD doit etre dans le lecteur Z: !!!
@echo.
@echo.
@Pause
@echo.
@echo La restauration va maintenant commencer...
@echo.
@echo.
@z:\Ghost\ghost -clone,mode=load,src=z:\RELOAD.GHO,dst=1 -sure
@echo.
@echo.
@echo La restauration est terminee. Enlever la disquette et le CD-ROM puis redemarrer l'ordinateur.
Le principe est simple, une lettre de lecteur (Z:) est mappée sur le CD-ROM puis l'installation est lancée à partir de cette lettre.
Notez la 4ième avant-dernière ligne :
z:\Ghost\ghost -clone,mode=load,src=z:\RELOAD.GHO,dst=1 -sure
Cette syntaxe invoque l'utilitaire GHOST.exe se trouvant sur Z:\Ghot, demande le clonage de l'image z:\RELOAD.GHO sur le premier disque dur de destination sans demande de confirmation.
La structure du CD-ROM :
A la racine, l'image qui doit s'appeler RELOAD.GHO.
Un dossier GHOST contenant l'application GHOST.exe ansi que tous les fichiers nécessaires soit (Ghost.env, Ghost.err, ghost.exe, Ghost.ini).
Il ne reste plus qu'à graver le CD...
Avantages :
Rapide (20 min/poste)
Image sur un fichier unique
Multi mode (Unicast/Multicast/Broadcast)
Multi plate-forme (Windows/Linux)
Inconvénients :
Nécessite une configuration matérielle identique (même disque, même carte...)
Demande une personnalisation des postes (changement SID, adresse IP...)
Coût des licences (environ 300 euros pour 10 postes, 2000 euros pour 100 postes)