asevere
12747Messages postés
28 janvier 2002Date d'inscription
13 février 2012Dernière intervention
29 juil. 2003 à 16:24
Je sais pas trop si cela vous aidera mais je le tape quand meme :o)
arguments de dd:
if=fichier
"fichier" designe le fichier a copier, par default l'entré standard. Cette possibilitée et utile quand l'entrée de dd vient d'un commande, de compression par exemple.
of=fichier
"fichier" designe le fichier resultant de la copie, par default la sortie standard. Cette possibilitée et utile pour envoyer la sortie de dd vers une commande, de compression par exemple.
bs=valeur
"valeur" désigne la taille commune du bloc pour les fichiers d'entrée et de sortie. il est par default de 512 octets. A chaque fois que cela est possible, il est conseillé de l'augmenter pour accélérer l'execution de dd.
ibs=valeur
taille du bloc du fichier d'entrée.
obs=valeur
taille du bloc du fichier de sortie.
skip=n
n indique le nombre de blocs à sauter au debut de la copie du fichier d'entrée.
seek=n
n indique le nombre de blocs à sauter au debut du fichier de sortie.
count=n
nombre de blocs a copier.
exemples:
Copie d'un disque / syteme de fichier.
# dd if=/dev/hda2 of=/dev/rft0 bs=5k
Restauration
# dd if=/dev/rft0 of=/dev/hda2 bs=5k
Sauvegarde d'une arboressence.
# find . -print | cpio -o | compress | dd of=/dev/rft0 bs=5k
Restauration
# dd if=/dev/rft0 bs=5k | uncompress | cpio -id
Sauvegarde d'un disque de 20000 blocs sur deux cartouches
# dd if=/dev/hda of=/dev/rft0 count=10000
# dd if=/dev/hda of=/dev/rft0 skip=10000
Restauration
# dd if=/dev/rft0 of=/dev/hda1 count=10000
# dd if=/dev/rft0 of=/dev/hda1 seek=10000
Sauvegarde d'un disque vers un fichier regulier
# dd if=/dev/hda1 of=/mnt/backup
Restauration
# dd if=/mnt/backup of=/dev/hda1
Inconvenient de dd pour les sytemes de fichier:
- Copie de tout les blocs y compris ceux non-utilisés.
- Pas de gestion de blocs defectueux.
- Pas multi-volumes.
Inutil de precisé qu'il est toujours preferable d'avoir une machine en test pour verifier ;o)
Na kaer eo va Breizh,
gand ar mor glaz èn-dro dezi !