Cloner sa partition système à l`aide d`un outil gratuit

Transcription

Cloner sa partition système à l`aide d`un outil gratuit
Cloner sa partition système à l'aide d'un outil gratuit
La problématique :
Un problème fréquemment rencontré en informatique : tout se passe bien ... jusqu'au jour ou ça ne
marche plus. Trouver la cause du dysfonctionnement n'est pas toujours facile alors . Et dans bien des cas,
le plus simple est une réinstallation de tout le système : windows , les pilotes des périphériques, et les
logiciels Axilog.
En dehors des connaissances que peut demander un tel travail, ce qui pose surtout problème, c'est le
temps qu'il va falloir passer à cette réinstallation, et l'impossibilité de travailler avec l'ordinateur pendant
ce temps là.
La parade souvent utilisée, consiste a faire une image du disque dur sur une sauvegarde externe ou
interne, a l'aide d'un logiciel spécialisé. Ce n'est pas à mon avis la solution la plus évidente : d'une part ce
logiciel spécialisé va être payant, ce qui est une contrainte a l'achat quand on ne connait pas bien ce que
ce logiciel va apporter; d'autre part l'image disque est souvent enregistrée dans un format propriétaire au
logiciel, et l'on n'est jamais certain de sa validité.
La solution que je propose contourne ces deux inconvénients : on va utiliser un logiciel libre à partir d'une
distribution Linux (ce qui au passage vous fera découvrir Linux), le cout de l'opération se résumera alors
au cout d'un CD vierge. Et d'autre part on va cloner directement la partition sur laquelle on travaille, ce
qui nous permettra de contrôler si la sauvegarde est efficiente.
Deux types de dysfonctionnement peuvent survenir :un problème de corruption logicielle du système
d'exploitation (virus, conflit d'installation ?) ou une défaillance matérielle du disque dur.
Pour le premier cas un clonage sur une partition du disque dur suffira, mais dans le second cas, seul un
clonage sur un deuxième disque dur sera efficace. Il est donc préférable de cloner le disque dur sur un
deuxième disque dur qu'il faudra installer dans l'ordinateur (ce qui demande un minimum de
connaissance).
Il est conseillé de défragmenter les disque que l'on veut cloner avant de débuter ces opérations. (Pour
défragmenter, faire un clic droit sur le disque en question, puis cliquer sur onglet outils et
défragmentation).
Voici les étapes à suivre pour partitionner un disque, et cloner la partition système :
1) télécharger la version Desktop de la distribution Linux Ubuntu 7.10 avec le bureau gnome
http://www.ubuntu-fr.org/telechargement
copier l'image iso téléchargée sur un CD à l'aide de votre logiciel de gravage ou suivez les instructions de
la page ci-dessous si vous ne savez pas comment faire.
http://doc.ubuntu-fr.org/graver_cd_ubuntu_sous_windows
(On peut aussi utiliser un CD live GParted , qui va exécuter directement GParted en évitant l'installation en
mémoire de Linux, mais ce serait se priver de la possibilité de tester une distribution Linux).
2) démarrer le PC avec le CD de Linux Ubuntu
Par défaut, la pluspart des PC démarrent à partir du disque dur; pour que le disque de Linux démarre
avant windows, il faut donc régler le démarrage sur le lecteur de CD en premier.Pour celà il faut changer
l'ordre de démarrage dans le boot menu. Celui-ci est accessible au démarrage de l'ordinateur quand on
appuie sur une touche précise. En général cette touche est mentionnée un bref moment. (Sur les Dell
c'est F12).
Quand Ubuntu démarre, il va proposer un menu. Il faut choisir le premier item : 'Start or Install Ubuntu' .
Ce choix installera alors ce système d'exploitation Linux en mémoire, et ne modifiera en rien la
Cloner sa partition système à l'aide d'un outil gratuit
configuration habituelle de l'ordinateur.
Une fois Ubuntu chargé en mémoire, on se retrouve avec un système d'exploitation classique utilisant des
menus et une souris. On va utiliser le programme qui nous intéresse pour partitionner et cloner notre
disque dur: GParted nommé ici Partition Editor.
3) dans le menu , choisir System --> administration --> Partition Editor
GParted s'ouvre alors en montrant le schéma des partitions du disque dur.
Les disques durs actuels font au minimum 160 Go, il y a 5 ans en général on avait des disques durs de 40
à 80 Go. Une utilisation purement professionnelle utilisera rarement plus de 20 Go. Il n'y a donc aucun
inconvénient a diviser notre disque dur en deux parties a peu près égales (ce que l'on appelle
partitionner). La zone sur laquelle on va cloner notre disque dur devra tout de même être un tout petit
peu plus grande.
Il va d'abord falloir réduire la taille de la partition a cloner; il suffit de cliquer sur cette partition, puis sur
'resize'. Ensuite en mettant la souris à l'extrémité droite de la représentation du disque, faire glisser la
flèche jusqu'à la taille désirée.
Cloner sa partition système à l'aide d'un outil gratuit
On a alors une partition plus petite qu'a l'origine, et un espace non alloué qu'il faut régler sur une taille
légèrement supérieure. Pour effectuer le clonage, il suffit alors de faire un clic droit sur la partition a
cloner (/dev/sda2), de cliquer sur 'copy' , puis faire un clic droit sur la partie non allouée (unallocated) et
de cliquer sur 'paste'. Confirmer en cliquant ensuite sur 'Apply'.
Ensuite la copie est effectuée; cette étape sera d'autant plus longue que la partition a copier est grande
(compter moins de 30 min pour 10 Go).
Cloner sa partition système à l'aide d'un outil gratuit
Une fois la copie effectuée, on peut quitter Ubuntu, enlever le CD du lecteur, et redémarrer.
Au redémarrage, windows propose un scandisk du fait que l'on a modifié la table des partitions.
On retrouve ensuite le système d'exploitation windows. En cliquant sur 'poste de travail', on trouve un
nouveau disque dur correspondant à la nouvelle partition crée. Sur celle-ci, on retrouve les mêmes
données que sur le disque que l'on a cloné. Mais pour pouvoir démarrer sur cette nouvelle partition, il va
falloir modifier le 'boot.ini'
4) modifier le fichier 'boot.ini'
Ce fichier boot.ini, se trouve à la racine du disque de démarrage, mais pour pouvoir le visualiser, il va
falloir faire une manipulation.
Il faut ouvrir le disque C, et dans le menu 'outils' cliquer sur 'option des dossiers', puis cliquer sur l'onglet
affichage. Il faut ensuite cocher 'afficher les fichiers et dossiers caché', et decocher 'masquer les fichiers
...' . Le fichier 'boot.ini' est alors visible à la racine du disque C.
Cloner sa partition système à l'aide d'un outil gratuit
Ouvrir le fichier boot.ini en double-cliquant dessus. On a alors dans le cas le plus simple les lignes
ci-dessous:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP ?" /noexecute=optin
/fastdetect
Copier la dernière ligne et la recoller en dessous, puis modifier là comme ci-dessous, en changeant le
numéro de la partition :
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP ?" /noexecute=optin
/fastdetect
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP - sauvegarde"
/noexecute=optin /fastdetect
Cloner sa partition système à l'aide d'un outil gratuit
La deuxième ligne 'timeout=30' règle la durée d'affichage du menu de choix de démarrage
La troisième ligne 'default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS' indique quelle est la partition
qui va être lancée par défaut
Les deux dernières lignes permettent de choisir au démarrage quelle partition va être lancée.
Si on installe un deuxième disque dur, les manipulations seront identiques, seul le nommage
des disques change avec Linux
En cas d'installation d'un deuxième disque dur, la manipulation de clonage sera la même par copier coller
de la partition système.
Le premier disque dur est nommé sda (et ses partitions sda1, sda2 , sda....)
Le deuxième disque dur est nommé sdb (et ses partitions sdb1 ...).
Au niveau du boot.ini, il y a aussi une différence : le premier disque dur correspond au rdisk(0) et le
deuxième disque dur correspond au rdisk(1)
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP ?" /noexecute=optin
/fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP - sauvegarde"
/noexecute=optin /fastdetect
Si le premier disque crashe, l'ordinateur ne reconnaîtra qu'un disque dur , c'est à dire celui qui a servi à la
sauvegarde. Au démarrage, il va donc chercher le fichier boot.ini sur ce disque . Dans cette hypothèse, le
rdisk doit être à 0, et partition à 1 (si la sauvegarde est installée sur la première partition). Le boot.ini du
deuxième disque dur doit donc correspondre a ceci :
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP ?" /noexecute=optin
/fastdetect
Stratégie d'utilisation de ce type d'installation :
L'idéal pour ce type de sauvegarde, est de la répéter après chaque installation réussie d'une nouvelle
version d'axisanté. Ainsi l'Axisanté de la sauvegarde restera toujours en accord avec le fichier de donnée,
et pourra être utilisé instantanément sans qu'il y ait besoin de mise à jour.
Une fois la technique acquise, (ou en s'aidant de ce mode d'emploi sous forme imprimée), ce type de
sauvegarde peut être effectué en moins d'une heure pour une partition de 10 à 20 Go.
Cloner sa partition système à l'aide d'un outil gratuit