#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
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
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 ...
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
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.
Dernière modification par mydjey (Le 20/12/2011, à 00:41)
Mon site : http://mydjey.eu/
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 !!!!
@+. 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