Existe-t-il un moyen de démarrer la partition Windows 7 sur une machine virtuelle?

12

J'ai une machine à double démarrage avec Windows 7 et Ubuntu 12.04 LTS. Parfois, j'ai besoin de Windows 7 pendant mon travail. Pour cela, je redémarre sous Windows. Ce n'est pas un moyen que je n'accède pas à la partition NTFS. J'ai parfois besoin de mon environnement Windows 7.

Est-il possible de démarrer ma partition Windows 7 sur une machine virtuelle dans Ubuntu 12.04 LTS? Cela m'empêcherait de redémarrer. J'avais entendu parler du système virtuel Xen et KVM mais je ne sais pas comment l'utiliser.

Une aide pour utiliser la partition Windows 7 sur le disque dur pour démarrer dans une boîte virtuelle?

Amit Rane
la source
La même installation de Windows 7 que vous avez maintenant?
Mitch
Oui, j'ai un système à double démarrage. Win7 et ubuntu sur un seul disque dur. Je veux utiliser la partition win7 pour démarrer en virtuel
Amit Rane
Je ne pense pas que ce soit possible. Si vous avez besoin d'un environnement Windows, vous devez vous connecter à un environnement Windows. S'il y a des applications que vous devez utiliser, utilisez Wine.
Akshit Baunthiyal
Je vois des endroits qui disent que c'est possible avec KVM. Quelqu'un a-t-il accompli cela?
flickerfly

Réponses:

5
  • Oui, les machines virtuelles Virtualbox et VMWare démarrent à partir d'une partition physique à condition qu'elles soient démarrées avec les autorisations appropriées ( gksudo/sudo).

  • Le problème réside avec Windows, dans la mesure où ses paramètres de pilote, en particulier pour les périphériques de stockage, ne sont pas portables. À moins que vous ne modifiiez le registre Windows pour forcer le démarrage des pilotes de stockage pour les machines physiques et virtuelles, vous vous retrouverez probablement avec une 0x0000007B STOPerreur d'écran bleu à chaque fois qui nécessitera une restauration ou une modification du registre à corriger.

Consultez ce guide pour obtenir des conseils sur la façon de procéder et résoudre les 0x7Berreurs si vous souhaitez essayer (il traite des conversions physiques-virtuelles).

ish
la source
Il n'y a donc aucun moyen de démarrer la partition win7 dans ubuntu virtualbox encore maintenant, en raison d'un problème Windows :(
Amit Rane
À moins que vous ne sachiez comment forcer les pilotes dans le registre Windows, non sans risque important de rendre votre Windows physique impossible à démarrer ... Si vous faites cela, je recommande d'installer Windows à partir de la machine virtuelle d'abord sur une partition ...
ish
@AthloX: voir modifier, a ajouté un lien qui peut aider. Mais veuillez d'abord sauvegarder votre Windows ...
ish
Wow maintenant c'est le pouce levé @izx. Je vais sûrement essayer ceci sur ma machine à ferraille d'abord et laisser frapper cette réponse comme correcte si elle fonctionne
Amit Rane
0

Si tout ce que vous cherchez à faire est de pouvoir utiliser votre environnement Windows existant sous Linux, ce que vous cherchez à faire est mieux servi en clonant votre configuration et en la migrant dans une machine virtuelle. À ce stade, vous résolvez tous les problèmes de registre une seule fois (et plus simplement). Plutôt que de gérer les allers-retours des pilotes entre Linux et le bare metal, la convertir en une vraie machine virtuelle sera comme si vous aviez déplacé l'environnement Windows vers un nouvel ordinateur. Windows est beaucoup plus indulgent envers ce scénario.

La manière exacte de le faire dépend de la solution que vous souhaitez utiliser. Quelques liens pour plus de lecture:

  • Disk2VHD - un guide pour migrer l'installation de Windows vers un fichier VHD depuis l'intérieur de Windows lui-même. Dit que cela fonctionne avec VMWare et Virtual Box.
  • VMWare vSphere Converter - l'outil de conversion de VMWare.
  • Guide VirtualBox - Guide de VirtualBox pour utiliser leurs outils de conversion.

Je ne connais aucun moyen de le faire fonctionner avec Xen ou KVM, mais je peux très bien me tromper à ce sujet. Cependant, VMWare ou VirtualBox sont des solutions parfaitement acceptables.

Morgan Blackthorne
la source