Jean-Bruno Luginb�hl wrote:
Bonjour,

Je voulais donc savoir par exemple si mon disqu � copier et sur hda et
mon disque cible est sur hdb. Que se passe-t-il si je fait un :

dd if=/dev/hda of=/dev/hdb ? Cela va-t-il copier les partitions sur le
second disque?

Il me semble que oui, mais la table de partitions de hda ne sera pas compatible avec hdb. C'est du moins ce que je d�duis de <http://www.nondot.org/sabre/os/files/Partitions/PartitionTables.txt>, m�me si ce document est sans doute un peu d�pass�.

Faut-il plut�t faire quelque chose du genre :

dd if=/dev/hda1 of=/dev/hdb1 (mais dans ce cas comment cr�er hdb1?)

Si la partition hdb1 et �gale (ou plus grande?) que hda1, alors peut-�tre (vraiment peut-�tre) que �a peut fonctionner. Pour voir et cr�er des partitions, le programme Linux cfdisk est excellent.

ou alors
dd if=/dev/hda1 of=/dev/hdb fonctionne-t-il? (mais alors comment copier
ma partition Linux (hda5 ou hda6)?)

Voil�, tous conseils �clair�s seraient le bien venu.

hda ou hdb repr�sentent tout un disque. hda1, hda5, hdb1 repr�sente seulement une partie du disque hda ou hdb, d'o� le nom 'partition'.

Ces parties sont d�finies par des donn�es enregistr�es
au tout d�but du disque, dans une structure de donn�es
appell�e la table des partitions.

Je ne sais pas quel est le format actuel de cette structure,
mais je soup�onne qu'il d�finisse les partitions d'apr�s les
cylindres, t�te de lecture et secteur du disque.
Or les disques ayant un nombre diff�rent de cylindres,
t�tes, secteurs par cylindre... les tables de partitions
ne sont pas portables entre disques non identiques.



Marc Mongenet


-- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se d�sabonner aussi.

Répondre à