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 18/12/2011, à 11:53

tian67

Clone disque dur avec la commande dd

Salut les Ubuntiens,

Si on peut le dire ainsi...

Voilà, j'ai un problème de clone de disque dur, j' ai un disque dur avec mon systeme d"exploitation windows 7, mon disque fait 250go, et je voudrais le cloner sur un disque neuf de 1 To avec mon systeme windows 7.
Novice sur ubuntu, j'ai tenté de le faire avec cette commande: dd if=/dev/sda2 of=/dev/sdb2
le clone s'est bien passé mais mon disque de 1TO s'est transformé en 250go avec tous les fichiers, mais impossible de le faire booter

Est il possible de le clone en gardant la capicité de 1to vers le disque cible et bien entendu aussi, qu il puisse booter avec mon windows 7

Merci pour votre aide

Tian

Hors ligne

#2 Le 18/12/2011, à 12:18

Sciensous

Re : Clone disque dur avec la commande dd

pour le boot, il faut échanger les nappes des disques durs puisque le sda2 (C:) devient sdb2 (d:)

ensuite il suffira d'augmenter la partition windows, ou d'en créer une autre ( plus simple et sur)


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#3 Le 18/12/2011, à 12:45

tian67

Re : Clone disque dur avec la commande dd

Sciensous a écrit :

pour le boot, il faut échanger les nappes des disques durs puisque le sda2 (C:) devient sdb2 (d:)

ensuite il suffira d'augmenter la partition windows, ou d'en créer une autre ( plus simple et sur)


Salut,
Merci de ta réponse rapide, j'ai fait comme tu dis inversé les nappes mais il boot pas ! ecran noir
j'ai l impression qu il manque qq chose dans la commande dd
Autrement je n'arrive pas a augmenter la partition wondows !!!

Hors ligne

#4 Le 18/12/2011, à 14:26

tian67

Re : Clone disque dur avec la commande dd

re les amis,

je viens de refaire la manip suivante:

/dev/sda1            976759804    118132 976641672   1% /media/1-Tera
/dev/sdb2            244093948 236272900   7821048  97% /media/Windows-7
ubuntu@ubuntu:~$ sudo sh
# dd if=/dev/sdb2 of=/dev/sda1
dd: writing to `/dev/sda1': Input/output error 16370753+0
records in 16370752+0 records out
8381825024 bytes (8.4 GB)
copied, 380.004 s, 22.1 MB/s



merci pour votre aide

Dernière modification par tian67 (Le 19/12/2011, à 00:31)

Hors ligne

#5 Le 19/12/2011, à 00:31

tian67

Re : Clone disque dur avec la commande dd

bonsoir;
Personne ne peut éclairer ma lanterne ????
merci

Hors ligne

#6 Le 19/12/2011, à 02:49

Babdu89

Re : Clone disque dur avec la commande dd

Bonsoir...
Questions... Tu veux absolument cloner ton système avec "dd"?? ...

Sinon ,Gparted fait çà très bien... Il sait copier une partition avec un système Windows installé  "source" vers une partition "cible" NTFS plus grande en employant tout l'espace disque si tu veux...

Tu lances une session live Ubuntu avec un cd Ubuntu, tu ouvres Gparted... Tu démontes la partition "cible " du hdd  (1TO)  que tu as faite...
Tu fouilles dans les menus ,et tu choisis de "Créer une table de partition MSDos " ... Çà va effacer la copie de la partition que tu a faite avec "dd"... et créer un MBR compatible Windows...
Tu vas te retrouver avec un espace disque complétement non alloué... Un clic droit sur cet espace, tu choisis " nouvelle partition" , tu choisis le format NTFS,tu ne changes pas la taille si tu veux utiliser tout le disque pour ton Windows, ou bien tu choisis une taille raisonnable (500 GO) ,bref ,tu fais ce que tu veux, avec la taille ... Sauf plus petit que la partition "source"... et tu fais " Appliquer" ... Çà va travailler un bout de temps 1 To,  à formater quand même...

Lorsque la partition "cible" NTFS est formatée... Tu changes de disque, pour (/sda) ... Ta partition Windows "source" doit être démontée, tu fais un clic droit dessus "démonter" un autre clic droit dessus ,tu fais "copier"... Tu changes de disque pour  (/sdb) ,un clic droit sur la partition "cible" tu fais "coller" ... Si tout te convient ,tu fais " appliquer" ...Et la copie commence.... Il y en a pour un bout de temps...

Une foi que c'est fini ... Fermer Gparted et quitter la session live... Tu reboot la machine...  Tu vas dans le bios pour changer l'ordre des disques dans la séquence de boot, tu mets le hdd de 1 To a booter en premier...
Tu valides par un F10 + "y" ... Tu ne laisses surtout pas pas la machine se mettre en route...Tu éteins en "sauvage " avec le bouton marche/arrêt ...
Maintenant,il faut jouer du tournevis...
Ouvrir le capot , débrancher l'alimentation électrique du hdd de 250 Go...
Remettre la machine en route... Elle devrait booter sur le hdd de 1To ... Ton Windows devrait redémarrer, et faire un très très long scan... Tu laisses faire...
Il faut que ton Windows "reprenne son aise " sur son nouveau disque...

Tu peux utiliser ton Windows, voir si tout va bien...

Alors, maintenant, tu te retrouves avec deux Windows dans ta machine... Et les deux partitions, on la même UUID ... (identifiant des partitions) ... Normal tu viens de cloner... Tu ne peux pas remettre en route, le hdd Windows de 250 Go maintenant, car çà mettrait le bazar...

À toi de savoir ce que tu veux faire de ce Windows... Le garder en secours, au quel cas il faudra faire d'autres manips... Soit formater le disque/ partition...pour faire autre chose avec...
Si tu choisis ceci, tu rebranches l'alimentation électrique de ton disque de 250 Go... Ne pas faire démarrer ton clone maintenant...Tu relances une session live  cd Ubuntu ... Et avec Gparted, tu fais ce que bon te semble du partitionnement du hdd de 250 Go...
Après seulement ,tu pourras redémarrer sur ton nouveau Windows...

Si tu décides de le garder en secours, je te dirais ce que j'ai fais sur le mien... Car j'ai fais dernièrement ce que je viens de t'expliquer sur une de mes machines...
Un Windows, partition de 50 Go sur un Hdd de 250 Go , que j'ai cloné sur un hdd de 1To, mais dans une partition de 200 Go... Et j'ai gardé l'original en secours, mais il est invisible pour son clone... Et prêt a fonctionner,ou à être a nouveau cloné ailleurs... Puis le reste du disque me sert à autre chose, une partition de données dessus...

Voila ,si çà te tante ....

Bon courage...
@+.  Babdu89


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#7 Le 19/12/2011, à 02:54

haplo45

Re : Clone disque dur avec la commande dd

euh un petit man dd s'impose, je pense wink
http://www.linux-kheops.com/doc/man/man … /dd.1.html

La taille de bloc par exemple, c'est la même ?


haplo Archlinux | backtrack 5 | LMDE
"Dieu se rit de ceux qui déplorent les conséquences dont ils chérissent les causes"
Bossuet

Hors ligne

#8 Le 19/12/2011, à 09:39

tian67

Re : Clone disque dur avec la commande dd

Bonjour,

Merci Babdu pour tes explications clairement expliquées !! non, je connais la commande dd et j'ai commencé à me plancher sur gparted !! j'essaye ça et je te tiens au courant ! merci encore

Haplo, là tu me pause une colle ! comment puis-je savoir si ils ont la meme taille de bloc ?

Hors ligne

#9 Le 19/12/2011, à 10:06

pingouinux

Re : Clone disque dur avec la commande dd

Bonjour,
À ma connaissance, avec la commande dd, tant que l'on ne fait pas de conversions, la taille des blocs n'a pas d'importance (sauf éventuellement pour la rapidité). L'option bs indique le nombre d'octets lus et copiés en une fois.

Dernière modification par pingouinux (Le 19/12/2011, à 10:08)

Hors ligne

#10 Le 19/12/2011, à 11:20

Babdu89

Re : Clone disque dur avec la commande dd

Bonjour...
Alors, n'étant pas du tout spécialiste de la ligne de commande...Je m'efforce de trouver des solutions graphiques le plus possible...
J'ai ouvert un sujet ici...

http://www.hybryde.org/forum/viewtopic.php?f=11&t=478

Concernant une procédure que j'utilise pour cloner mes Linux "tout habillé"  de partition à partition...
Attention !!!... il y est bien précisé ,que la seule commande que j'emploie, ne peut pas convenir pour copier la partition système de Windows... ... Puisque j'utilise Gparted pour le faire...
Donc ce qui nous intéresse ici...  On y trouvera les détails des manips que je fais ,pour rendre invisible la partition "cible" ou "source" Windows non utilisée, mise en "sommeil" ... Jusqu'à réutilisation éventuelle ...

Dans ce sujet...Je fais appel, par ailleurs aux bonnes volontés (ceux qui savent coder ... ), pour la création d'un script qui automatiserait toutes les manips... Je n'en suis pas capable... Je ne sais pas si les "copains" de la "Team Hybryde ", vont avoir le temps de s'occuper de cela...

Puisque je parle d'Hybryde ,si vous ne connaissez pas et que vous avez du temps et envie, je vous invite à sa découverte... C'est super ...

http://www.hybryde.org/fr/

Voila ce que j'avais a préciser...

Bonne journée ...

@+.  Babdu89


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#11 Le 19/12/2011, à 16:05

Sciensous

Re : Clone disque dur avec la commande dd

tian67 a écrit :

Salut,
Merci de ta réponse rapide, j'ai fait comme tu dis inversé les nappes mais il boot pas ! ecran noir
j'ai l impression qu il manque qq chose dans la commande dd
Autrement je n'arrive pas a augmenter la partition wondows !!!

il te manque aussi la copie du (mbr):

dd if=/dev/sda of=/dev/sdb bs=512 count=1

edit1: à faire AVANT l'échange des nappes bien sur
edit2: attention: pas de numéro après sda et sdb !!

Dernière modification par Sciensous (Le 19/12/2011, à 16:08)


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#12 Le 19/12/2011, à 16:56

Babdu89

Re : Clone disque dur avec la commande dd

Heuuu ???..   copier le MBR d'un disque, (avec table de partition  512 oct) sur un autre... Je ne pense pas que ce soit la bonne chose à faire...
J'ai déjà tenté l'expérience, çà ne marche pas... J'ai été obligé de me taper un "test-disk" pour réinstaller un MBR compatible Windows...

Sur un disque il y a une/des partitions avec leur taille respective...
Sur l'autre ,un hdd neuf, il n'y a rien... Donc le mieux , avec Gparted , créer un table de partition sur le hdd neuf (qui est présenté dans Gparted comme non, alloué)
Çà va écrire un MBR compatible Windows... Ensuite créer la partition  NTFS cible, et faire le clone de la manière que l'on veut...
Il me semble que c'est ce qu'il faut faire, en tout cas c'est ce que j'ai fait, avec les clones de mon XP ...

@+. Babdu89


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#13 Le 19/12/2011, à 19:29

Sciensous

Re : Clone disque dur avec la commande dd

Babdu89: peut-etre avec windows... avec ubuntu, je l'avais fait et de mémoire ça avait marché


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#14 Le 19/12/2011, à 19:47

Babdu89

Re : Clone disque dur avec la commande dd

Avec Ubuntu ... Il y aura toujours cette histoire de table de partition qui ne peut pas être identique ,d'un disque à l'autre... Si tu copies les 512 octets...
Normal un disque de 250 Go avec 5 partitions, et un disque de 1 To avec 8 partitions, ce n'est pas du tout la même table ...

Grub (la première partie) s'écrit dans le MBR du disque sur les 446 premiers octets... C'est ce que l'on restaure,sur le même disque en cas de réparation...
Ou installe sur un autre disque dans le cadre d'un clonage de disque à disque... Je ne pense pas que l'on puisse copier le MBR d'un disque dans un autre disque, et que çà marche...

Je fais assez souvent des clones Systèmes, Linux, pour te l'affirmer... Je réinstalle Grub (deuxième partie) dans la partition Linux système "cible" et grub (première partie) dans le secteur de boot du disque qui fera démarrer la machine... Pas forcément le disque ou est cloné le Linux, vu que je suis sur mes disque en multi systèmes...

@+.  Babdu89


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#15 Le 20/12/2011, à 00:09

Sciensous

Re : Clone disque dur avec la commande dd

ok , donc il lui faut réinstaller le mbr après clonage ?


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#16 Le 20/12/2011, à 00:40

mydjey

Re : Clone disque dur avec la commande dd

dd = destructeur de disque !

Te voila prévenu. lol

Dernière modification par mydjey (Le 20/12/2011, à 00:41)

Hors ligne

#17 Le 20/12/2011, à 00:44

Babdu89

Re : Clone disque dur avec la commande dd

Si tu clones sur un autre disque et partitions ...
Pour un Windows, le MBR compatible  va être créé avec Gparted ,au tout début des opérations, en créant une "nouvelle table de partitions"  type MSDOS  ... Avant de faire la première partition du disque, et de cloner dessus...
Si on oublie de le faire, je pense que Boot Repair, va être capable de restaurer un MBR generic ,compatible Windows , il y a une option pour le faire ...

Pour les Linux, c'est a faire après clonage, en réinstallant Grub comme expliqué ci-dessus...
Tu ne peux pas réinstaller Grub , avant d'avoir ta partition système  "cible"  avec ses données en place ...


@ mydjey ....  super !!!!  lol lol lol

@+.   Babdu89


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne