Chargez un LiveCD linux (j'utilise Linux Mint 9 car c'est une version stable à long terme).
Ouvrez le terminal à partir du menu.
Installer fsarchiver:
sudo apt-get install fsarchiver
Si vous avez besoin de partitionner le disque dur en utilisant gparted
sudo gparted
Sauvegarder le MBR:
dd if=/dev/sda of=/[locationofmbrfile]/backup. mbr bs=512 count=1
/dev/sda fait référence au premier disque dur, le reste ne fait que copier les 512 premiers octets (contenant le mbr) dans un fichier.
Sauvegarde du système de fichiers:
fsarchiver savefs /[locationtosavebackup]/backup.fsa /dev/sda1
Ceci sauvegarde la première partition du premier disque dur dans un fichier appelé backup.fsa. Si vous essayez de sauvegarder sur un disque dur externe, vous devez le monter automatiquement sous le dossier /media. Le chemin vers le disque dur externe serait donc quelque chose comme /media/[nomdudur]/backup.fsa
Pour le reste des étapes, nous supposerons que le nouveau disque dur est également attaché au système. Vérifiez à quel périphérique le second disque dur est affecté en utilisant gparted (ex sda, sdb, sdc, etc…). Nous supposerons que c'est le deuxième disque dur attaché ou sdb.
Copy the MBR over:
dd if=/[locationofmbrfile]/backup.mbr of=/dev/sdb bs=512 count=1
Copy the partition over:
fsarchiver restfs /[locationtosavebackup]/backup. fsa id=0,dest=/dev/sdb1
C'est à peu près l'inverse des étapes de sauvegarde, sauf que le périphérique a été changé en sdb parce que les changements sont appliqués au second disque dur.
C'est tout…
Si vous n'avez pas peur de la ligne de commande, faire des sauvegardes en utilisant linux est du gâteau. L'avantage d'utiliser fsarchiver est qu'il fait des sauvegardes basées sur des fichiers au lieu de faire des sauvegardes par blocs de données comme clonezilla ou partimage. Cela signifie qu'il est possible de faire une restauration sur une partition plus petite que celle qui a été sauvegardée à l'origine (tant que la taille des données ne dépasse pas la taille). C'est essentiellement
**Si vous voulez une solution uniquement graphique :
- charger le LiveCD
- ouvrir le terminal
- sudo gparted
- copier le disque que vous voulez copier
- le coller sur un autre disque
- appuyer sur apply
C'est essentiellement l'équivalent linux du DriveXML mentionné dans une des autres réponses sauf qu'il peut être exécuté à partir d'un cd (c'est-à-dire qu'il ne nécessite pas de système de travail).
Note : Si le lecteur de destination est plus petit que le lecteur source, il se peut que vous ne puissiez pas faire la copie.