Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| linux:dd_image_disque [10-03-2008 09:34] – edmc73 | linux:dd_image_disque [04-04-2013 20:06] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Les images avec dd ====== | ====== Les images avec dd ====== | ||
| + | |||
| + | dd est un outils puissant sous linux qui remplacera largement les Ghost et autre alcohol 120% ou deamon tools. | ||
| ===== Faire une sauvegarde ===== | ===== Faire une sauvegarde ===== | ||
| Ligne 27: | Ligne 29: | ||
| ==== Restauration partielle ==== | ==== Restauration partielle ==== | ||
| - | Maintenant, imaginons que vous avez scratché un fichier et que vous voulez récupérer seulement ce fichier sans tout restaurer. | + | C'est la que ca devient fun, imaginons que vous avez scratché un fichier et que vous voulez récupérer seulement ce fichier sans tout restaurer. |
| + | |||
| + | === à partir d'une image d'une partition === | ||
| + | |||
| + | Tout va bien se passer si vous avez fait l' | ||
| Créer un répertoire vide afin de monter l' | Créer un répertoire vide afin de monter l' | ||
| Ligne 33: | Ligne 39: | ||
| Monter l' | Monter l' | ||
| - | < | + | < |
| - | Si cette commande ne marche pas, essayez celle-ci | + | Copiez ensuite le ou les fichiers que vous désirez. |
| - | < | + | N' |
| + | < | ||
| - | Explication des options (-o): | + | === à partir d'une image de disque dur entier === |
| - | | + | Dans le cas de la récupération d'un fichier sur une image de disque entier, nous allons devoir procéder à plusieurs étapes. |
| - | * | + | |
| - | * | + | Avant tout, regardons les infos du disque dont nous avons fait l' |
| + | |||
| + | < | ||
| + | |||
| + | Disk /dev/hda: 4871 MB, 4871301120 bytes | ||
| + | 255 heads, 63 sectors/ | ||
| + | Units = cylinders of 16065 * 512 = 8225280 bytes | ||
| + | |||
| + | | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | |||
| + | Retenons le nombre de cylindre qui est de 592 dans cet exemple. | ||
| + | |||
| + | Voyons maintenant les partitions disponibles dans notre fichier image avec la commande suivante | ||
| + | |||
| + | < | ||
| + | |||
| + | Command (m for help): **p** | ||
| + | |||
| + | Disk / | ||
| + | 255 heads, 63 sectors/ | ||
| + | Units = cylinders of 16065 * 512 = 8225280 bytes | ||
| + | |||
| + | | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | |||
| + | Nous devrions avoir ici la même chose que lorsque nous regardions la structure du disque dur physique. | ||
| + | |||
| + | Maintenant, pour pouvoir monter une partition | ||
| + | |||
| + | < | ||
| + | |||
| + | Disk / | ||
| + | 255 heads, 63 sectors/ | ||
| + | Units = sectors of 1 * 512 = 512 bytes | ||
| + | |||
| + | | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | |||
| + | Cet offset doit être en octet, nous devons donc prendre le nombre de la colonne Start et le multiplier par 512. | ||
| + | |||
| + | Dans notre exemple nous allons monter l' | ||
| + | 7695198 * 512 = 3939941376 | ||
| + | |||
| + | |||
| + | < | ||
| - | Copiez ensuite le ou les fichiers que vous désirez. | ||
| - | N' | ||
| - | < | ||