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.

#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

leiansk a écrit :

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