Comment convertir Win7 64 bits existant en machine virtuelle?

Comme je l'ai mis à niveau d'un ancien disque vers un nouveau et j'ai décidé de réinstaller le système d'exploitation plutôt que de copier une image et de faire glisser tout le «crap» accumulé au cours des années, j'ai pensé que ce serait une bonne idée de lancer le ' Ancien système d'exploitation dans une machine virtuelle facilitant ainsi la transition: en cas de besoin, j'aurais encore accès à «l'ancienne machine» pendant le temps où je configurer le nouveau et pas tout est déjà migré.

Je l'ai fait dans le passé avec une machine WindowsXP, donc je ne m'attendais pas à trop de problèmes. J'étais tellement faux =) Cela m'a pris la meilleure partie de la journée en précisant quel pourrait être le problème, surtout en cherchant en vain l'aide sur Internet = (

Par conséquent, j'écris ci-dessous ce que j'ai fait pour le faire fonctionner, donc peut-être que quelqu'un d'autre peut en bénéficier …

2 Solutions collect form web for “Comment convertir Win7 64 bits existant en machine virtuelle?”

Voici une liste des choses que j'ai faites pour fonctionner, j'ai laissé dans certaines «erreurs-clés» mais j'ai laissé de côté la majorité des impasses que j'ai essayé. Si quelqu'un souhaite ajouter des suggestions, n'hésitez pas, car je suis un amateur absolu en matière de virtualisation.

  1. (Facultatif) Désinstallez autant que possible de votre système d'exploitation actuel (les programmes dont vous n'avez pas besoin, mais aussi le pilote vidéo / pilote audio / etc, comme dans la machine virtuelle, le matériel ne sera pas visible de toute façon …). Plus il y a de données sur le disque, plus le disque virtuel sera petit plus tard, ce qui prendra moins d'espace précieux.

  2. Créez une image du système d'exploitation actuel. Vous pouvez le faire en ligne en utilisant Disk2Vhd à partir de SysInternals. Attachez simplement un disque externe, sélectionnez la partition OS pour convertir et créer le VHD sur le disque externe. En théorie, vous pouvez utiliser la machine dans la moyenne, mais je conseillerais cela.

    => Remarque: il existe (ou l'habitude d'être?) Une limitation sur laquelle le disque source ne doit pas dépasser 127Gb. Puisque mon disque actuel était seulement 120Gb, je n'ai eu aucun problème avec ça, je ne sais pas si le problème existe encore …

    => Remarque: J'ai déjà supprimé la partition BitLocker il y a longtemps, je ne sais pas si vous pouvez virtualiser les choses si la chose bitlocker est présente, encore moins si elle est utilisée. En regardant en ligne, vous trouverez plusieurs guides sur la façon de s'en débarrasser.

  3. Échangez les disques et démarrez le «nouveau» système d'exploitation. Chargez .vhd dans une nouvelle machine virtuelle à l'aide de Windows Virtual PC.

    => Cela ne fonctionnera pas car WinVPC ne prend pas en charge 64 bits et émule une machine 32 bits. Par conséquent, le système d'exploitation tente de démarrer et échoue = (

  4. Obtenez VMWare Player et installez-le (freeware).

  5. Obtenez un convertisseur d'image V2V à partir de Starwind (freeware mais nécessite une inscription) et installez-le.

  6. Convertissez le .vhd en une image .vmdk (prend un certain temps, de préférence fonctionne d'un disque à un autre disque).

  7. Créez une nouvelle machine virtuelle dans VMPlayer indiquant que vous installez Win7 64bit plus tard. Mettez la machine dans le dossier X, optez pour un disque virtuel à un seul fichier.
  8. Remplacez le .vmdk créé dans le dossier X avec le .vmdk créé supra. => Le démarrage de la machine virtuelle comme celle-ci me donnerait les «fenêtres morphing» suivies d'un écran bleu et d'un redémarrage … encore et encore.

  9. Ouvrez le fichier .vmx avec un éditeur de texte et recherchez ces entrées:

    scsi0.present = "TRUE" scsi0.virtualDev = "lsisas1068" scsi0:0.present = "TRUE" scsi0:0.fileName = "<filename>.vmdk" ide1:0.present = "TRUE" ide1:0.autodetect = "TRUE" ide1:0.deviceType = "cdrom-raw" 

    Et remplacez l'information par ceci:

     bios.bootDelay = "5000" scsi0:0.present = "FALSE" ide0:0.present = "TRUE" ide0:0.fileName = "<filename>.vmdk" ide0:0.virtualDev = "lsisas1068" ide1:0.present = "TRUE" ide1:0.autodetect = "TRUE" ide1:0.deviceType = "cdrom-raw" 
  10. Enregistrez et démarrez la machine virtuelle et maintenez vos doigts croisés. Pour moi, cela a parfaitement fonctionné ici.

Remarque: Comme le système d'exploitation indique que le «matériel» a changé, il faudra une nouvelle activation. Dans mon cas, cela échoue car j'ai réutilisé la clé pour le «nouveau» système d'exploitation. YMMV.

Je n'ai pas beaucoup de connaissances sur les machines virtuelles (encore), mais je pensais que VMware avait déjà une solution pour cela: VMware vCenter Converter . De leur page principale:

VMware vCenter Converter transforme vos machines physiques basées sur Windows et Linux et les formats d'image tiers en machines virtuelles VMware.

  • Pourquoi ma souris désélectionne-t-elle et déclique-t-elle au hasard?
  • Déplacer les dossiers publics sur Windows 7
  • Les polices Facebook ont ​​été gâchées
  • Comment puis-je savoir si mon SSD Drive prend en charge TRIM?
  • Comment sauvegarder la connexion PPTP - Windows 7?
  • Comment créer une bibliothèque imbriquée dans Windows 7?
  • Windows 7 en entreprise - Qu'en est-il de l'image de compte?
  • Quel «utilisateur» doit-on exécuter une tâche planifiée pour être visible pour tous les utilisateurs?
  • Où puis-je légalement télécharger Windows 7. les fichiers .ISO?
  • Format de fichier Windows Backup VHD
  • Pourquoi les mises à jour de démarrage échouent-elles toujours sur mon ordinateur?
  • Soyons le génie de l'ordinateur et du réseau.