Démarrage dans une machine virtuelle à partir d'une installation physique

11

Sous Mac OSX, vous pouvez créer une partition Boot Camp, y installer Windows, puis plus tard en utilisant Parallels, vous pouvez démarrer dans ce système d'exploitation virtuellement sous OS X! C'est génial, je l'ai utilisé sur mon macbook.

Donc, ce que je veux faire maintenant, c'est que sur mon bureau exécutant Windows 7 et Ubuntu 9.04, je veux virtualiser mon système d'exploitation Windows 7 dans Ubuntu. J'ai une copie de VMware Workstation, mais je ne sais pas comment procéder de cette façon. La seule chose que j'ai trouvée est de convertir une installation physique en virtuelle et de démarrer à partir de cela. Cependant, cela ne signifie pas que je démarre à partir de ce disque physique, ce qui signifie qu'aucune modification n'est conservée. Une fois que j'ai converti l'installation en machine virtuelle, elle devient une entité distincte.

Ce que je veux faire, c'est pouvoir effectuer un double amorçage et qu'Ubuntu démarre mon installation Windows physique pratiquement quand je le souhaite. Cela peut-il être fait via VMware Workstation? Sinon, comment faire?

GiH
la source
Comme j'ai déjà VMware Workstation, je vais essayer de l'utiliser. J'ai trouvé ce pdf ( vmware.com/pdf/dualboot%5Ftech%5Fnote.pdf ) via les forums de la communauté vmware. Je vais essayer de suivre cela et de publier mes résultats. Merci pour vos réponses!
GiH

Réponses:

1

Je sais que VMWare Server peut le faire lorsque vous créez la machine virtuelle.

Je suppose que Workstation est similaire. Si vous créez une nouvelle machine virtuelle, lors de la création du disque virtuel, choisissez plutôt d'utiliser un disque physique . Remarque: Vous devez exécuter ce processus en tant qu'administrateur, alors lancez VMWare avec sudo ou gksudo.

Si Workstation ne vous aide pas, le serveur VMWare le fera et c'est gratuit.

Mises en garde:

  1. Le serveur VMWare, je pense, ne prend pas en charge USB 2.0.
  2. Maintenant, vous devez également noter que lorsque vous démarrez le système en tant que machine virtuelle, il va commencer à chercher partout des pilotes, et chaque fois que vous le basculez entre l'OS invité et l'OS natif, vous le confondez. POURRAIT même causer des problèmes "d'activation".
Jono
la source
Je pensais que le serveur VMW ne permet pas d'interagir avec les machines virtuelles localement, mais les sert plutôt sur le réseau. Donc, ce serait différent de la configuration du macbook
dlamblin
VMWare Server n'est plus pris en charge - existe-t-il d'autres options disponibles?
Anderson Green
1

Voir Configuration d'un ordinateur à double démarrage pour une utilisation avec une machine virtuelle :

De nombreux utilisateurs installent VMware Workstation sur un ordinateur à double démarrage ou à démarrage multiple afin de pouvoir exécuter un ou plusieurs des systèmes d'exploitation existants sur une machine virtuelle. Si vous procédez ainsi, vous souhaiterez peut-être utiliser l'installation existante d'un système d'exploitation plutôt que de le réinstaller sur une machine virtuelle.

Pour prendre en charge de telles installations, VMware Workstation vous permet d'utiliser un disque ou une partition IDE physique, également appelé disque physique, à l'intérieur d'une machine virtuelle.

harrymc
la source
1

Sur Windows 8 , j'ai pu le faire assez facilement. Au lieu d'utiliser VMWare ou Virtual Box, j'ai utilisé le programme Hyper-V par défaut pour le faire.

Allez dans Gestion des disques , et rendez le deuxième disque dur hors ligne ( faites un clic droit sur le disque dur et dans le menu contextuel, sélectionnez "Hors ligne".

Installez le gestionnaire Hyper-V, si vous ne l'avez pas déjà. Vous pouvez probablement exécuter "Programmes et fonctionnalités" pour l'installer.

Une fois que vous avez fait cela, lancez le gestionnaire Hyper-V, créez une nouvelle machine virtuelle et choisissez le disque comme deuxième disque dur sur votre système que vous venez de créer hors ligne.

Cela devrait lancer le démarrage à partir du deuxième disque dur.

Lorsqu'un disque dur est hors ligne, vous ne pouvez pas y accéder à partir de la partition Windows. Ainsi, une fois que vous avez fini de travailler avec la machine virtuelle et que vous avez arrêté, accédez à Gestion des disques, et remettez le disque dur en ligne, puis vous pouvez y accéder à partir de votre partition Windows.

Voici un lien pour vous aider à installer le gestionnaire Hyper-V sur Windows 7.

http://blogs.technet.com/b/schadinio/archive/2010/07/09/installing-hyper-v-manager-on-windows-7.aspx

Kumar Bibek
la source
0

kvm / qemu peut le faire assez facilement (et Windows 7 tolère assez bien les changements hw ... pas comme xp ..)

sudo kvm -hda /dev/sda -m 1024

C'est dangereux si vous ne savez pas ce que vous faites . Vous verrez d'abord GRUB et assurez-vous de ne jamais démarrer Ubuntu depuis Ubuntu . En fait, je vous suggère de modifier l'ordre de démarrage dans GRUB . N'ayez jamais non plus la même partition montée à partir des deux systèmes d'exploitation . Et sauvegarde! :RÉ

Tarnay Kálmán
la source
J'examinerai cela grâce! J'ai une question cependant, lorsque vous dites de ne jamais avoir la même partition montée à partir des deux systèmes d'exploitation, cela inclut-il les disques externes? Les disques externes se montent automatiquement, donc je pourrais rencontrer des problèmes, non?
GiH
Non, ça ne devrait pas être un problème. La machine virtualisée ne voit que les disques durs (/ tout autre périphérique) que vous spécifiez sur la ligne de commande.
Tarnay Kálmán