#26 Le 20/07/2016, à 17:33
- Bougron
Re : Cloner un disque dur avec plusieurs partitions
Bonjour
Je te propose de tenter de booter avec le SSD seul donc en débranchant l'ancien disque.
L'explication est dans la base de registres qui contient la description du C: Tu en as certainement deux.
Mais Babdu89 a raison, l'outil devrait savoir réparer. Sinon on est parti pour rectifier manuellement probablement avec la commande BCDEDIT et d'autres astuces https://forum.ubuntu-fr.org/viewtopic.p … #p20920641
Si le problème persiste, tu fais un boot-info avec la live USB et tu postes l'URL qui sera générée. https://doc.ubuntu-fr.org/tutoriel/boot-info
Dernière modification par Bougron (Le 20/07/2016, à 17:42)
Hors ligne
#27 Le 20/07/2016, à 17:54
- leiansk
Re : Cloner un disque dur avec plusieurs partitions
Précisions,
J'ai effectué toutes les opérations en connectant les disques durs ensembles sur mon PC ubuntu à moi puis j'ai installé l'un après l'autre les disques dans le portable de ma belle mère.
Je n'ai rien fait avec un live cd.
Puisque je n'ai pas de cd d'install de windows puis-je utiliser mon windows 7 sous virtual box pour réparer ?
Hors ligne
#28 Le 20/07/2016, à 18:32
- Bougron
Re : Cloner un disque dur avec plusieurs partitions
Il serait beaucoup plus simple que tu remettes le disque dur et relances windows et que tu fabriques le CD de restauration.
Voici un exemple pour windows 8 http://www.pcloisirs.eu/creer-cd-reparation-8.htm
et windows 7 https://support.microsoft.com/fr-fr/hel … epair-disc
Pour windows xp La façon de faire n'est peut-être pas la même et me semble compliquée http://forum.telecharger.01net.com/foru … 6789_1.htm
Si ton virtual windows 7 est capable de faire la commande bootrec /fixboot et bootrec /RebuildBcd et si tu ne te trompes pas de support cela devrait marcher si le windows que tu répares est aussi un windows 7 Mais si c'est un windows XP c'est moins sur.
https://support.microsoft.com/fr-fr/kb/927392
Dernière modification par Bougron (Le 20/07/2016, à 18:52)
Hors ligne
#29 Le 20/07/2016, à 18:50
- Nasman
Re : Cloner un disque dur avec plusieurs partitions
En regardant les partitions du ssd, je constate que c'est OK pour sdc1 et sdc2 mais après ça ne va plus :
Les partitions n'ont pas été copiées dans le même ordre.
On peut remédier à cela en passant les commandes suivantes :
sudo dd if=/dev/sdd3 of=/dev/sdc bs=512 count=278708224 seek=26830848
sudo dd if=/dev/sdd4 of=of=/dev/sdc bs=512 count=1028096 seek=467832832
Ensuite on va devoir corriger le mbr de sdc.
A la fin on devrait avoir les 4 partitions avec un espace à la fin de sdc3 car cette partition a été trop réduite - elle fait désormais 139354112 kio=142698610688 octets
PS: ne pas tenter de démarrer Windows avant que le mbr soit corrigé
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
En ligne
#30 Le 20/07/2016, à 18:59
- Nasman
Re : Cloner un disque dur avec plusieurs partitions
Voila les lignes à corriger pour le mbr, elles concernent les deux dernières partitions (début en hexa little endian et la taille)
000001b0 00 00 00 00 00 00 00 00 7c e0 06 00 00 00 00 20 |........|...... |
000001c0 21 00 07 fe ff ff 00 08 00 00 00 40 96 01 80 fe |!..........@....|
000001d0 ff ff 07 fe ff ff 00 48 96 01 00 20 03 00 00 fe |.......H... ....|
000001e0 ff ff 07 fe ff ff 00 68 99 01 00 c0 9c 10 00 fe |................|
000001f0 ff ff 07 fe ff ff 00 90 e2 1b 00 b0 0f 00 55 aa |.......h....I.U.|
Edit : avais tu redémarré Windows après la réduction de la partition ?
Si ça n'a pas été fait, il risque de faire un check de la partition pour intégrer le changement de taille mais si en plus on lui change de disque physique il risque encore plus de faire la gueule
Dernière modification par Nasman (Le 20/07/2016, à 19:04)
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
En ligne
#31 Le 20/07/2016, à 19:23
- Bougron
Re : Cloner un disque dur avec plusieurs partitions
En fait, Je ne comprends pas tout.
Merci de bien expliquer.
Le disque dur semble avoir été rétréci et tu indiques que son windows fonctionne parfaitement bien.
C'est ce disque.
Disk /dev/sdd: 640.1 GB, 640135028736 bytes
255 têtes, 63 secteurs/piste, 77825 cylindres, total 1250263728 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x065b065a
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sdd1 2048 26626047 13312000 27 Hidden NTFS WinRE
/dev/sdd2 * 26626048 26830847 102400 7 HPFS/NTFS/exFAT
/dev/sdd3 26830848 305539071 139354112 7 HPFS/NTFS/exFAT
/dev/sdd4 1249232896 1250260991 514048 27 Hidden NTFS WinRE
Tu dis l'avoir dupliqué sur le SSD qui est ce disque:
Disk /dev/sdc: 240.1 GB, 240057409536 bytes
255 têtes, 63 secteurs/piste, 29185 cylindres, total 468862128 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0006e07c
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sdc1 2048 26626047 13312000 7 HPFS/NTFS/exFAT
/dev/sdc2 * 26626048 26830847 102400 7 HPFS/NTFS/exFAT
/dev/sdc3 467828736 468856831 514048 7 HPFS/NTFS/exFAT
/dev/sdc4 26830848 467828735 220498944 7 HPFS/NTFS/exFAT
Or ce n'est pas vrai.
sdc1 = sdd1
sdc2 = sdd2
sdc3 = sdd4
mais sdc4 est nettement plus grand que sdd3
Les entrées de la table de partitions ne sont pas dans l'ordre du disque.
Si la solution Nasman ne marche pas,
Tu devrais supprimer sdc3 et sdc4 et dupliquer sdc3 puis sdc4.
Pour la duplication de SDC4, tu devrais avoir une possibilité dire de le mettre en fin de disque.
Comme cela, l'ordre sera respecté ainsi que la taille.
Puis ultérieurement, lorsque windows sera de nouveau opérationnel, tu pourras l'agrandir.
Une surprise pour certains d'entre-nous, c'est que, après avoir réduit sdd4 avec gparted, le windows de ce disque continue de remettre en route!!!
Dernière modification par Bougron (Le 20/07/2016, à 19:25)
Hors ligne
#32 Le 20/07/2016, à 23:40
- leiansk
Re : Cloner un disque dur avec plusieurs partitions
C'est SDD3 que j'ai réduit avec Gparted et il démarre sans problème.
Je l'ai réduit à la louche et lors de la copie vers SDC3 j'ai rempli l'espace disponible sur le ssd.
Par contre pour faire ça j'ai d'abord placé SDD4 en fin de disque SDC. Ça expliquerait l'inversion entre SDC3 et SDC4 qui bien que physiquement placées à l'endroit désiré ont été copiées dans le désordre.
Je vais peut-être recommencer en faisant les choses dans l'ordre.:rolleyes:
Et c'est windows 10
Dernière modification par leiansk (Le 20/07/2016, à 23:44)
Hors ligne
#33 Le 20/07/2016, à 23:41
- leiansk
Re : Cloner un disque dur avec plusieurs partitions
La prochaine fois je mettrai Ubuntu:D
Hors ligne
#34 Le 21/07/2016, à 00:00
- Bougron
Re : Cloner un disque dur avec plusieurs partitions
C'est SDD3 que j'ai réduit avec Gparted et il démarre sans problème.
Je l'ai réduit à la louche et lors de la copie vers SDC3 j'ai rempli l'espace disponible sur le ssd.
Par contre pour faire ça j'ai d'abord placé SDD4 en fin de disque SDC. Ça expliquerait l'inversion entre SDC3 et SDC4 qui bien que physiquement placées à l'endroit désiré ont été copiées dans le désordre.
Je vais peut-être recommencer en faisant les choses dans l'ordre.:rolleyes:
Et c'est windows 10
Si c'est windows10 que tu as, je ne suis pas surpris que gparted fonctionne bien!
Mais avec l'inversion le C: est devenu D: et le D: est devenu C: et il n'y a pas de windows bootable dedans. Tout devrait se rétablir
Hors ligne
#35 Le 21/07/2016, à 08:44
- Nasman
Re : Cloner un disque dur avec plusieurs partitions
Pour les modifications du mbr, il faudra aussi changer les identifiants des systèmes de fichier 07 par 27 pour la première entrée et la dernière car ces partitions sont cachées.
Voici comment procéder:
En mode "Live"
Faire une copie du de la table des partitions du mbr sous forme de fichier
sudo dd if=/dev/sdc of=table_partitions.bs bs=1 count=64 skip=446
(copie 64 octets=4 entrée de 16 octets, à partir du 446ème octet du disque (offset 1be en hexa))
Installer ghex (éditeur hexa) en mémoire vive avec
sudo apt-get install ghex
Modifier le fichier avec ghex pour avoir le fichier suivant :
00000000 00 20 21 00 27 fe ff ff 00 08 00 00 00 40 96 01
00000010 80 fe ff ff 07 fe ff ff 00 48 96 01 00 20 03 00
00000020 00 fe ff ff 07 fe ff ff 00 68 99 01 00 c0 9c 10
00000030 00 fe ff ff 27 fe ff ff 00 90 e2 1b 00 b0 0f 00
Enregistrer sous table_partitions_modif.bs
Poster tes modifs pour vérification
sudo dd if=table_partitions_modif.bs | hexdump -C
Si OK remplacer la table des partitions par
sudo dd if=table_partitions_modif.bs of=/dev/sdc bs=1 count=64 seek=446
Poster alors le résultat de
sudo fdisk -l
Dernière modification par Nasman (Le 21/07/2016, à 09:13)
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
En ligne
#36 Le 21/07/2016, à 10:29
- Bougron
Re : Cloner un disque dur avec plusieurs partitions
Bonjour Nasman.
Ce que tu proposes peut se faire plus facilement avec gparted en enlevant remettant le flag/drapeau hidden qui est mis volontairement par microsoft mais cela risque de permettre à l'utilisateur windows de constater que ces partitions existent et d'aller bricoler dedans et faire absolument n'importe quoi au risque de faire une bêtise.
Ajout: Bien vu Nasman. Risque probable que le C: soit mal affecté bien qu'un essai personnel ancien montre que windows 10 (version ???) ne sait pas détecter la partition FAT32 en amont de la première partition NTFS.
Dernière modification par Bougron (Le 21/07/2016, à 10:50)
Hors ligne
#37 Le 21/07/2016, à 10:39
- Nasman
Re : Cloner un disque dur avec plusieurs partitions
J'ai préféré cacher les partitions qui l'étaient à l'origine car ne sachant comment sont attribués les noms de lecteurs par Windows, leur visibilité risquerait de décaler les noms C, D...
De plus compte tenu des modifs de disques et des tailles des partitions, je pense que restaurer le Windows avec les partitions dédiées à cela risque de mal se passer.
Moralité : moins ces partitions seront visibles ou activables, mieux ce sera.
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
En ligne
#38 Le 29/07/2016, à 11:32
- leiansk
Re : Cloner un disque dur avec plusieurs partitions
Merci à tous pour vos conseils. J'ai avancé et reculé à la fois. après avoir voulu copier à nouveau pour remettre les partitions dans l'ordre je me suis heurté à un nouveau problème. La partition redimensionnée (celle qui contient l'OS et tous les contenus que je veux sauver) ne peut être coopiée par Gparted j'ai droit au message suivant :
impossible de lire le contenu du système de fichiers.
Pour cette raison, certaines opérations peuvent être indisponibles.
La raison peut être l'absence d'un paquet logiciel.
Voici la liste des paquets logiciels nécessaires pour la prise en charge du système de fichiers ntfs : ntfsprogs / ntfs-3g.
Naturellement ces paquets ne sont plus disponibles avec ma 14,04 et ntfsconfig que j'ai installé ne m'aide pas.
Par contre j'ai pu remettre en état la partition de récupération (sdc1) qui me permet d'accéder au menu de réparation de Packard-Bell grâce à boot repair.
Hors ligne
#39 Le 29/07/2016, à 18:24
- Bougron
Re : Cloner un disque dur avec plusieurs partitions
Bonjour
Je pense que tu as un autre problème non lié à "ntfsprogs / ntfs-3g.
Car tu dis avoir déjà fait l'opération sur une partition. Je suis convaincu que cette partition est aussi formatée en NTFS.
As-tu mis en route ton windows avec cette partition retaillée ?
Dernière modification par Bougron (Le 30/07/2016, à 00:30)
Hors ligne