Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/10/2014, à 18:15

TNI

Clonage d'un HDD avec la commande dd

Salut les amis open smile

Voila, j'ai besoin de l'aide.
En fait je souhaite cloner plusieurs disque dur a partir d'une image.
Voici plus de détails :
J'ai a ma dispo un disque de 320Go avec deux partitions, + une séquence vidéo, en bref la taille ne dépasse pas 500Mo.
=> il s'agit donc l'image
Quand j'ai fait dd if=/dev/sdb of=/home/user/image/image302.img
Me semble que l'image crée est de taille 320Go, en revanche souhaite crée une image très petite (partition+label+500Mo de la vidéo+ et FAT32 pour le type de fichier)
Pouvez-vous me dire si c'est possible de faire cette image de petite taille ?

Le but c'est de crée une image puis l'utiliser pour faire une opération de clonage sur plusieurs disques
dd =/home/user/image/image302.img of=/dev/sdc

Comment avoir une opération de clonage très rapide ?

Merci d'avance

Hors ligne

#2 Le 01/10/2014, à 18:21

Brunod

Re : Clonage d'un HDD avec la commande dd

clonezilla avec broadcast sur plusieurs pc.
Sinon un dd en limitant la taille de ce qu'il copie pour éviter qu'il ne prenne l'entièreté du disque..


Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis

Hors ligne

#3 Le 01/10/2014, à 23:06

TNI

Re : Clonage d'un HDD avec la commande dd

Bonsoir,
Merci pour votre retour rapide smile

Je souhaite une solution avec dd, car l’opération de clonage sera effectué par un OS linux embarqué dans une carte électronique, qui supporte dd.
Pas bcp de possibilité pour faire du cross-compilation pour intégrer clonezilla  si déjà possible ....
La question alors en limitant la taille par un bs n'a pas d'impact sur le type de fichier pour le reste du disque ?
Le but final c'est de cloner avec l'OS linux embarqué des disque durs dans un temps tres rapide, je dirais par exemple 5min pour un disque de 500Go
Pouvez-vous m'orienter vers la bonne idée ?
Des proposition ?
Merci

Hors ligne

#4 Le 02/10/2014, à 07:33

bruno

Re : Clonage d'un HDD avec la commande dd

Bonjour,

Le paramètre bs définit la taille des blocs à copier (voir info dd invocation), cela peut avoir une petite influence sur la vitesse de la copie.
À ma connaissance, la taille du fichier image obtenu sera toujours strictement égale à la taille du disque copié.
Tu ne pourras jamais copier un disque de 500Go en 5min, cela ferai un débit de l'ordre 1,7 Go/s ! Une copie avec dd (ou tout autre outil) prend du temps, ses performances sont notamment limités par le débits en lecture/écriture des disques utilisés.

Hors ligne

#5 Le 02/10/2014, à 17:14

Brunod

Re : Clonage d'un HDD avec la commande dd

bruno a écrit :

...
À ma connaissance, la taille du fichier image obtenu sera toujours strictement égale à la taille du disque copié.
...

Mais tu peux limiter la taille de la copie par le paramètre count de dd
man dd :

NAME
       dd - convert and copy a file

SYNOPSIS
       dd [OPERAND]...
       dd OPTION

DESCRIPTION
       Copy a file, converting and formatting according to the operands.

       bs=BYTES
              read and write up to BYTES bytes at a time

       cbs=BYTES
              convert BYTES bytes at a time

       conv=CONVS
              convert the file as per the comma separated symbol list

       count=N
              copy only N input blocks

...

On s'en sert pour sauver les mbr etc.


Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis

Hors ligne

#6 Le 02/10/2014, à 19:29

TNI

Re : Clonage d'un HDD avec la commande dd

Merci à tous pour l'aide
L'idée de limité la taille de l'image avec l'option count me semble pas mal.
par contre :
si par exemple le cas d'un disque avec deux partitions sda1 et sda2
dans sda1 il y a une séquence vidéo de 20Mo
et dans sda2 il y a une séquence de 17Mo
La commande elle sera comment ?

Merci

Hors ligne

#7 Le 03/10/2014, à 17:35

Brunod

Re : Clonage d'un HDD avec la commande dd

Elle ne sera rien du tout; dd ne copie pas de fichiers mais des blocs de secteurs. Il ne passe pas au niveau logique mais au niveau physique du support.


Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis

Hors ligne

#8 Le 04/10/2014, à 16:31

TNI

Re : Clonage d'un HDD avec la commande dd

Merci Bruno,

Je vais regarder d'autres solution.
Merci pour l'aide smile

Hors ligne