Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[image disque] transférer un disque complet [résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
PtitLu
n00b
n00b


Joined: 11 Sep 2002
Posts: 39

PostPosted: Mon Oct 24, 2005 2:31 pm    Post subject: [image disque] transférer un disque complet [résolu] Reply with quote

Bonjour.

Existe-t-il un outil pour transférer totalement le contenu d'un disque (partitionné) sur un autre ?
J'ai un disque qui commence à faire du bruit et je voudrais rapidement le remplacer. Mais comme c'est mon disque système (une partoche en ext2, une swap, une ext3, ...) il faudrait que je puisse ensuite booter sur le nouveau disque sans que rien ne soit perdu, que les liens symboliques soient conservés, etc.
parted gère-t-il ces opérations ?

Merci d'avance.


Last edited by PtitLu on Mon Oct 24, 2005 2:51 pm; edited 1 time in total
Back to top
View user's profile Send private message
Stephal
n00b
n00b


Joined: 09 Jun 2005
Posts: 66
Location: IDF la semaine, Ain le WE

PostPosted: Mon Oct 24, 2005 2:35 pm    Post subject: Reply with quote

Salut
Tu peux utiliser la commande dd
Exemple:
pour des disques en ide
Code:
dd if=/dev/hda of=/dev/hdb
si hda représente le disque source et hdb le disque destination.
C'est bien sur à adapter en fonction de ta configuration (ide ou scsi).
Cette commande peut être passée en bootant à partir d'un livecd.

Après tu enlève le disque défaillant et tu mets le nouveau à sa place avec la même configuration de jumper (si c'est de l'ide)
_________________
A ceux que l'on aime, on ne doit pas épargner le dur labeur. A ceux que l'on estime, on ne doit pas épargner les critiques.
Comité contre le language sms et les fautes volontaires
Back to top
View user's profile Send private message
ultrabug
Developer
Developer


Joined: 24 Jan 2005
Posts: 698
Location: Paris

PostPosted: Mon Oct 24, 2005 2:45 pm    Post subject: Reply with quote

Salut,

Je te conseille aussi la lecture de cet article Howto : https://forums.gentoo.org/viewtopic-t-183148-highlight-dump.html

Bon courage :)
Back to top
View user's profile Send private message
PtitLu
n00b
n00b


Joined: 11 Sep 2002
Posts: 39

PostPosted: Mon Oct 24, 2005 2:50 pm    Post subject: Reply with quote

Merci Ultrabug. En parcourant le how-to j'ai trouvé ceci qui semble parfait.
Back to top
View user's profile Send private message
ultrabug
Developer
Developer


Joined: 24 Jan 2005
Posts: 698
Location: Paris

PostPosted: Mon Oct 24, 2005 2:51 pm    Post subject: Reply with quote

De rien ;) Si la réponse te convient, un petit (résolu) dans ton titre stp merci :)
Back to top
View user's profile Send private message
Stephal
n00b
n00b


Joined: 09 Jun 2005
Posts: 66
Location: IDF la semaine, Ain le WE

PostPosted: Mon Oct 24, 2005 2:54 pm    Post subject: Reply with quote

Stephal wrote:
Salut
Tu peux utiliser la commande dd
Exemple:
pour des disques en ide
Code:
dd if=/dev/hda of=/dev/hdb
si hda représente le disque source et hdb le disque destination.
C'est bien sur à adapter en fonction de ta configuration (ide ou scsi).
Cette commande peut être passée en bootant à partir d'un livecd.

Après tu enlève le disque défaillant et tu mets le nouveau à sa place avec la même configuration de jumper (si c'est de l'ide)


J'ai l'impression que quand c'est trop simple ca ne convient jamais :(
_________________
A ceux que l'on aime, on ne doit pas épargner le dur labeur. A ceux que l'on estime, on ne doit pas épargner les critiques.
Comité contre le language sms et les fautes volontaires
Back to top
View user's profile Send private message
Zanton
Apprentice
Apprentice


Joined: 16 Jan 2005
Posts: 277

PostPosted: Mon Oct 24, 2005 2:56 pm    Post subject: Reply with quote

Y'a pas une histoire avec la taille du dur avec cette dernière méthode ? Je crois que ça marche si les deux disques ont la même taille mais pas dans un autre cas. A confirmer si c'est le cas.
_________________
Zanton
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Mon Oct 24, 2005 2:56 pm    Post subject: Reply with quote

@Stephal : il n'y a pas une histoire de taille de partition (qui doivent être identiques au secteur prêt) avec dd ?

EDIT : crossposting :)
_________________
La connaissance s'accroît quand on la partage.
JCB


Last edited by yoyo on Mon Oct 24, 2005 2:57 pm; edited 1 time in total
Back to top
View user's profile Send private message
PtitLu
n00b
n00b


Joined: 11 Sep 2002
Posts: 39

PostPosted: Mon Oct 24, 2005 2:56 pm    Post subject: Reply with quote

Stephal wrote:
Stephal wrote:
Salut
Tu peux utiliser la commande dd
Exemple:
pour des disques en ide
Code:
dd if=/dev/hda of=/dev/hdb
si hda représente le disque source et hdb le disque destination.
C'est bien sur à adapter en fonction de ta configuration (ide ou scsi).
Cette commande peut être passée en bootant à partir d'un livecd.

Après tu enlève le disque défaillant et tu mets le nouveau à sa place avec la même configuration de jumper (si c'est de l'ide)


J'ai l'impression que quand c'est trop simple ca ne convient jamais :(
Ca fonctionne avec des partitions multiples dd ?
Back to top
View user's profile Send private message
Stephal
n00b
n00b


Joined: 09 Jun 2005
Posts: 66
Location: IDF la semaine, Ain le WE

PostPosted: Mon Oct 24, 2005 3:00 pm    Post subject: Reply with quote

dans ce cas là (dd if=/dev/hda of=/dev/hdb ) on prend le disque en entier (avec ses partitions).
Si on veut faire l'image d'une partition on peut utiliser if=/dev/hda1 ...
_________________
A ceux que l'on aime, on ne doit pas épargner le dur labeur. A ceux que l'on estime, on ne doit pas épargner les critiques.
Comité contre le language sms et les fautes volontaires
Back to top
View user's profile Send private message
zdra
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1693
Location: Bruxelles, Belgique

PostPosted: Mon Oct 24, 2005 6:39 pm    Post subject: Reply with quote

Code:

if (if_size <= of_size) {
  perte_de_place = of_size - if_size;
  fprintf (partition, "/dev/hda%d", numero_derniere_partition);
  agrandi_partition(partition, perte_de_place);
} else
  exit (EXIT_FAILURE)


oké je sorts :)
Back to top
View user's profile Send private message
razer
l33t
l33t


Joined: 08 Oct 2004
Posts: 893
Location: Paris - France

PostPosted: Mon Oct 24, 2005 10:40 pm    Post subject: Reply with quote

Question : est ce que dd effectue un test d'écriture, ou alors c'est l'équivalent d'un "cat /dev/hda1 > /dev/hdb1" bien bourrin ?
Back to top
View user's profile Send private message
Stephal
n00b
n00b


Joined: 09 Jun 2005
Posts: 66
Location: IDF la semaine, Ain le WE

PostPosted: Tue Oct 25, 2005 7:33 am    Post subject: Reply with quote

razer wrote:
Question : est ce que dd effectue un test d'écriture, ou alors c'est l'équivalent d'un "cat /dev/hda1 > /dev/hdb1" bien bourrin ?


dd n'effectue pas de test d'écriture mais si des secteurs du disque de destination sont défecteux, il ne pourra pas écrire dessus donc erreur et sortie du programme.
dd n'est pas aussi bourrin que le cat quand même.
Page man de dd
_________________
A ceux que l'on aime, on ne doit pas épargner le dur labeur. A ceux que l'on estime, on ne doit pas épargner les critiques.
Comité contre le language sms et les fautes volontaires
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum