Clonez une installation de Windows sur un disque dur de 3 To; MBR à GPT

20

J'ai installé Windows 7 Professionnel 64 bits sur mon bureau. Malheureusement pour moi et mon portefeuille, mon disque dur tombe en panne. J'ai acheté un disque dur de 3 To en remplacement de mon lecteur actuel de 2 To. Je voudrais éviter autant de tracas que possible en passant à ce nouveau lecteur, donc je voudrais copier ma partition actuelle sur le nouveau lecteur à l'aide de Gparted. Le problème est que je soupçonne que ma partition actuelle est MBR, et j'ai besoin de GPT sur mon nouveau disque car il fait 3 To.

Puis-je simplement copier la partition MBR sur le nouveau disque puis la convertir en GPT après coup (pouvez-vous même convertir le type d'une partition)?

Ou aurais-je besoin de copier en quelque sorte le contenu de la partition dans une partition GPT sur le nouveau lecteur?

Comment dois-je procéder pour effectuer cette transistion?

De plus, y a-t-il des problèmes avec lesquels je devrais me garder de démarrer sur une partition GPT? Si cela est important, ma carte mère a 1 an en mai 2012.

Edit: Ma carte mère a 1 jour. Mon ancien n'a pas de compatibilité UEFI, j'ai donc décidé de faire une mise à niveau vers Intel aujourd'hui étant donné que j'aurais besoin d'une carte mère UEFI pour utiliser mon nouveau disque dur.

Combien puis-je utiliser un disque dur en train de mourir (secteurs défectueux selon Hitachi Drive Fitness Test)?
Je n'ai pas du tout supposé être en sécurité.

Edit 2: Après deux tentatives de clonage, rien n'a fonctionné (clonage direct ou clonage sur une image). Je viens d'installer Windows, puis de copier tout ce que je pouvais. Honnêtement, après plusieurs jours de stress avec le logiciel de clonage, je recommanderais ceci à toute personne ayant ce problème à l'avenir.

DanBlakemore
la source
Cette page ressemble à une bonne réponse: mpspartners.com/2013/10/…
MarcH
"Résoudre les collisions de disques" de Russinovich lui-même est également fortement recommandé: blogs.technet.com/b/markrussinovich/archive/2011/11/08/…
MarcH

Réponses:

5

Utilisez clonezilla pour créer une image de votre disque dur, puis restaurez cette image sur votre nouveau disque et ce serait comme si rien ne s'était passé. http://clonezilla.org/ Pour ce faire,
vous devrez démarrer clonezilla à partir d'une clé USB ou d'un CD.

Très bien étant donné les nouvelles informations, je vous recommande de faire ce qui suit:

  1. Partitionnez votre disque de 3 To en deux.
  2. Créez l'image à l'aide du logiciel ci-dessus tout en enregistrant l'image dans la seconde moitié de la partition que vous venez de créer. (Clonezilla vous permettra de spécifier où vous souhaitez mettre l'image)
  3. Restaurez l'image dans la première moitié.
  4. Une fois qu'il semble que tout va bien, formatez la deuxième partition puis supprimez la deuxième partition
  5. Étendez la première partition pour couvrir l'intégralité du lecteur.

Remarque: Si vous n'avez pas assez d'espace, vous devrez peut-être supprimer certains de vos jeux, puis installez-les simplement après que l'image soit tombée.

Je recommande de simplement jouer avec jusqu'à ce que vous obteniez ce que vous voulez, car tant que vous avez l'original, tout ira bien.

je suis l'homme
la source
Comme je n'ai pas 2 To d'espace libre, je devrais faire du disque à disque et je ne suis pas sûr qu'il soit possible de cloner une partition MBR sur une partition GPT directement. L'idée de @Robert de partitionner d'abord puis de copier l'installation semble être ce que je devrais faire.
DanBlakemore
Combien d'espace utilisez-vous sur le lecteur de 2 To?
imtheman
Environ 1,2 To. Principalement des jeux Steam pour que je puisse les retélécharger si nécessaire, mais il y a aussi des tonnes de photos (format RAW, donc assez grandes) qui ne sont actuellement sauvegardées nulle part (mon PC est une sorte de sauvegarde pour mon ordinateur portable car il a un disque plus grand) .
DanBlakemore
J'ai apporté quelques modifications à ma réponse. J'espère que cela vous aide.
imtheman
1
Si j'avais le représentant, je voterais pour cette réponse car elle est vraiment bonne. Je suis également allé sur SevenForums.com et j'ai demandé une version plus raffinée de ma question. Après avoir regardé autour de moi, j'ai en quelque sorte trouvé ma propre réponse et obtenu des commentaires. Je vais aussi ajouter cela comme une réponse que les futurs internautes trouveront lorsqu'ils rechercheront cela.
DanBlakemore
15

Jusqu'à présent, aucune des réponses ne m'a donné toutes les informations dont j'avais besoin pour résoudre ce problème. Je l'ai résolu et j'exécute maintenant avec succès mon ancienne installation Windows MBR sur UEFI et GPT.

  1. Connectez uniquement votre lecteur cible et exécutez le programme d'installation de Windows 7 en mode UEFI. Vous pouvez le faire en activant UEFI dans le BIOS et en utilisant le DVD. Il est possible de créer une clé USB que UEFI démarre, mais l'outil Microsoft ne le fera pas. Attention à ça.
  2. Installez Windows 7 Clean sur votre lecteur cible . Vous pouvez confirmer que vous êtes en mode UEFI car 3 partitions (EFI, MSR et Main) seront créées.
  3. Connectez votre lecteur source et démarrez un CD / DVD / USB live Ubuntu (ou autre linux) et utilisez NTFSCLONE (à partir du terminal avec le super utilisateur priv: 'sudo ntfsclone', la syntaxe est facile à utiliser à partir de la page d'aide) pour copier votre NTFS partitionnez votre lecteur source et écrasez la partition Windows principale sur votre lecteur cible. Attention à la syntaxe de NTFSCLONE, il peut avoir la cible et la source sur la ligne de commande dans l'autre sens.
  4. Déconnectez le lecteur source et profitez de votre ancienne installation sur le nouveau lecteur.

D'après ce que je peux voir, au lieu d'exécuter le code de démarrage au démarrage du disque, EFI exécute simplement le code de démarrage sur la partition EFI FAT32 à un emplacement prédéterminé, ce code de démarrage démarre ensuite l'installation de Windows. Lorsque nous remplaçons celui qui a été configuré correctement, il démarre à la place notre ancien.

Cela m'a pris littéralement des jours à jouer pour comprendre tout cela et maintenant j'espère que d'autres n'auront plus à le faire.

(Autres notes: sur mon Intel DP43TF, j'ai dû mettre à jour le BIOS et définir le BIOS sur IDE au lieu d'AHCI pour la configuration de Windows. Je l'ai remis en AHCI après avoir mis mon ancienne installation sur le lecteur GPT et tout allait bien)

Testé et fonctionnel!

Matthieu
la source
À l'étape 4, Windows 7 s'est confondu avec les lettres de lecteur et a pensé que mon installation n'était pas authentique en conséquence. Heureusement, à partir de l'écran noir résultant, on peut simplement CTL-ALT-DEL, démarrer le gestionnaire de tâches et à partir de là exécuter regedit et effectuer les modifications requises sur HKEY_LOCAL_MACHINE \ SYSTEM \ MountedDevices. Redémarrez et le tour est joué!
zarkdav
Excellente réponse, je viens de le faire fonctionner sous Windows 10.
chue x
Je viens de terminer le déplacement de mon Windows 10, merci pour la réponse détaillée. J'ai utilisé deux modifications - Étape 1: Je n'ai pas pu amener mon UEFI à démarrer la clé USB, j'ai donc créé une partition FAT32 de 8 Go sur le lecteur cible, copié les fichiers du DVD d'installation Win10 et démarré. Étape 3: utilisation du CD live GParted pour éviter la folie cible / source en ligne de commande.
Csq
3

Vous devez d'abord vous assurer que votre carte mère prend en charge le démarrage UEFI. Il faudra peut-être l'activer dans le BIOS.

Le contenu de la partition elle-même est NTFS et n'a aucune différence entre MBR et GPT. Mais le code de démarrage nécessaire pour démarrer via UEFI dans la partition peut être différent.

De plus, la plus grande différence est la partition de démarrage de ~ 100 Mo qui est généralement située juste avant la partition système. UEFI a besoin d'une partition supplémentaire.

Vous pouvez essayer de créer deux partitions de 100 Mo manuellement, puis copier la partition système après celle-ci. Ensuite, démarrez le CD d'installation de Win7 et laissez-le réparer le processus de démarrage. Cela peut fonctionner mais je ne sais pas (je ne l'ai jamais essayé).

Mais je pense qu'il serait plus facile de démarrer une nouvelle installation de Windows 7 et de la laisser partitionner le disque automatiquement. Pendant l'installation, vous pouvez réinitialiser l'ordinateur et remplacer ensuite l'installation incomplète par votre ancienne.

Configurations de partition de disque basées sur UEFI recommandées

Robert
la source
La dernière fois que j'ai fait quelque chose comme ça, j'ai utilisé Gparted pour cloner le disque entier. Quelle est la meilleure façon de copier uniquement le contenu du fichier dans son intégralité? Linux en direct? Démarrez le lecteur mourant avec l'autre monté?
DanBlakemore
1
N'essayez jamais de copier un fichier d'installation de Windows 7 par fichier. Cela rompra tous les liens symboliques. Un outil d'imagerie / clonage capable de gérer toutes les spécificités NTFS serait préférable. Si vous ne savez pas lequel prendre, vous pouvez essayer celui intégré à Win7.
Robert
Je sais que je peux cloner la partition avec clonezilla, mais cela, je pense, ferait une partition MBR sur le nouveau disque, ce qui serait impossible à convertir en GPT, pour autant que je sache. Windows a-t-il un outil pour cloner sur un nouveau disque?
DanBlakemore
Partitionnez le disque via Win7 en GPT, puis clonez uniquement la partition.
Robert
3

Une autre possibilité est d'utiliser robocopy. Étant donné que l'UEFI n'est nécessaire que pour utiliser le lecteur comme lecteur de démarrage, vous pouvez le monter avec n'importe quel Windows 7. 64 bits. Cette méthode copie les fichiers de l'ancien disque vers le nouveau après que le nouveau lecteur a été partitionné.

  1. Partitionnez le disque de 3 To avec Windows
  2. Insérez à la fois l'original et les nouveaux lecteurs dans un autre ordinateur exécutant Windows 7 64 bits
  3. Dans une invite de commande (élevée?), Exécutez la commande robocopy F: G: /mir /zb /copyall /dcopy:t /sl /xd "System Volume Information" /xf hiberfil.sys pagefile.sys /xj /r:0 /w:0 /mt:2 /log:robocopylog.txtoù F: est le lecteur source et G: est le lecteur de destination. Reportez-vous à la documentation de robocopy pour les définitions des indicateurs.
  4. Terminé.

Je n'ai pas encore testé cela, et je vais peut-être finir par accepter la réponse de Peter Maxwell, mais je ne veux pas être le message du forum dans 2 ans que quelqu'un trouve et n'est pas satisfait du manque de réponses.

Cette réponse est basée sur le fil SevenForums.com que j'ai commencé.

DanBlakemore
la source
3

Je suis passé d'un lecteur MBR 2T à un lecteur GPT 3T (chacun avec une partition Win 7 OS et une partition de données). Les commentaires ici m'ont vraiment aidé à transférer les anciennes partitions Win 7 MBR vers les nouvelles partitions GPT, en particulier la partition de démarrage. Juste pour partager ici ce que j'ai fait pour que cela prenne moins de temps pour les autres ayant le même besoin:

J'avais les deux lecteurs connectés partout, plus une clé USB et un lecteur DVD

  1. Rendez la clé USB amorçable avec Parted Magic (référence: http://www.makeuseof.com/tag/how-to-clone-your-hard-drive/ )
  2. Prenez le DVD d'installation Win 7 64 bits (ou gravez-en un à partir d'une image ISO disponible sur le net), définissez l'option BIOS du PC (dans mon cas, appuyez sur F12 au démarrage) pour démarrer le DVD d'installation Win 7 en mode UEFI
  3. Faites une installation propre de Win 7 sur le nouveau disque 3T (pas besoin de vous soucier des paramètres car ils seront remplacés plus tard) - Win 7 créera automatiquement 3 partitions sous GPT
  4. Redémarrez et définissez l'option BIOS pour démarrer le lecteur USB dans Parted Magic (utilisez la plate-forme x386_64)
  5. À l'aide de l'Éditeur de partition, réduisez la partition Win 7 à la taille requise et créez une nouvelle partition de données avec l'espace libre
  6. À l'aide de Clonezilla, clonez l'ancienne partition de démarrage MBR Win 7 dans la nouvelle partition de démarrage GPT Win 7
  7. Faites de même avec la partition de données
  8. Déconnectez l'ancien lecteur 2T (facultatif: pour éviter les confusions de lettres de lecteur), définissez l'option BIOS pour démarrer le nouveau lecteur 3T en mode UEFI
  9. Lorsque Win 7 signale une erreur avec le lecteur, suivez les instructions à l'écran pour suivre "Récupération du système"> "Réparation de démarrage" à l'aide du DVD Win 7 - les problèmes seront résolus automatiquement par Win 7
  10. Redémarrez et laissez le système passer par chkdsk - le nouveau lecteur est prêt avec exactement les deux mêmes partitions et tout est transféré de l'ancien lecteur

J'espère que cela aide - cela a fonctionné pour moi!

Vincent Chan
la source
0

2019: plan pour la copie de la partition Win7 MBR sur un nouveau disque amorçable GPT .

Les étapes ne s'appliquent pas à Win8, Win8.1, Win10 en raison de partitions supplémentaires lors de l'installation. Les étapes modifiées s'appliquent au 8 / 8.1 / 10, mais non documentées ici.

  1. Supposons que le disque Win7 démarre. Un CD / flashdisk Gparted Live est requis.

    Vous n'avez pas un tel CD ou flashdisk? Ensuite: recherchez "gparted live"; suivez les instructions pour un CD ou un disque flash amorçable.

  2. Entrez les paramètres UEFI de l'ordinateur (paramètres du BIOS). Sélectionnez UEFI. Sur les ordinateurs plus anciens, définissez UEFI comme préférence de premier démarrage préférée.

    Tout d'abord, essayez de marteler la touche DEL au démarrage pour entrer les paramètres. Vous ne pouvez pas entrer les paramètres? Recherchez "UEFI" plus une chaîne identifiant votre ordinateur.

  3. Supposé: le disque Win7 et le nouveau (GPT) sont connectés au démarrage. Veuillez : Déconnectez tous les autres disques. Démarrez le Gparted Live CD / flashdisk.

  4. Gparted: partitionnez le DISPOSITIF (nouveau disque) en GPT à partir du menu supérieur de Gparted.

  5. Gparted: créez une partition EFI fat32 de 100 Mo au début du disque GPT. N'ajoutez plus de partitions au disque GPT.

  6. Gparted: sélectionnez Copier la partition de données Win7 MBR dans le menu PARTITION. N'ayez crainte, cela ne change rien sur les disques.

  7. Gparted: cliquez sur le disque GPT et recherchez l'espace non alloué. Clique dessus. Sélectionnez Coller dans le menu PARTITION dans l'espace non alloué du disque GPT. N'ayez crainte, rien n'est changé sur les disques.

  8. Gparted: revérifiez la partition non allouée cible sur le disque GPT. Cliquez ensuite sur MODIFIER puis APPLIQUER pour créer la copie sur le disque GPT.

  9. Quittez Gparted Live une fois la copie terminée. Attendu: Supprimez le disque Win7 et redémarrez: voir l'étape 11. Cependant, si vous n'avez pas de CD / flash d'installation Win7, utilisez ensuite Win7 pour le créer avant de retirer le disque Win7.

  10. Suivez les étapes de Microsoft pour réinstaller les paramètres de démarrage UEFI dans la partition EFI 100 Mo et dans la partition de données Win7. Nécessite un CD / flash d'installation Win7. Selon le matériel informatique (c'est-à-dire l'ancien ASUS), les paramètres UEFI peuvent devoir être rétablis pour préférer le démarrage MBR pour que le CD / flashdisk démarre. Un disque d'installation Win7 peut uniquement démarrer en tant que MBR, mais ce fait n'empêche pas de réparer UEFI.

    Important: retirez le disque Win7 de l'ordinateur. Les étapes suivantes supposent que seul le nouveau disque GPT se trouve dans l'ordinateur. https://answers.microsoft.com/en-us/windows/forum/windows_7-system/repair-windows-7-efi-boot/082e3efd-b3fc-4d24-b223-b8c42aa738d4

Grant Gustafson
la source