Exécution du même Windows à la fois en KVM et physique

8

J'ai une sorte de question avancée pour vous, je voudrais installer Windows sur mon disque dur (qui est au format GPT) mais je voudrais aussi pouvoir l'exécuter en KVM. Pour clarifier, la même installation Windows devrait pouvoir être démarrée physiquement (sans hôte) et virtuellement en KVM, en utilisant Arch Linux comme hôte. J'avais l'habitude de le faire avec mon ancien ordinateur portable, mais le disque qu'il utilisait était formaté à l'aide d'une table de partition MS-DOS.

Comment puis-je accomplir cela?

Mon PC possède une carte mère compatible UEFI.

Merci d'avance.

EDIT: On peut utiliser les images BIOS personnalisées du projet OVMF pour démarrer KVM avec le support UEFI: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF Cependant, le programme d'installation de Windows ne fonctionne pas encore . Il passe par le «chargement des fichiers» puis échoue.

evertheylen
la source
Cela ressemble à du charabia pour moi. Les KVM n'ont rien à voir avec l'exécution virtuelle des choses. Et tout ce qui s'exécute sur un KVM fonctionne physiquement. (la dernière fois que j'ai vérifié!) Vous devez expliquer en détail ce que vous voulez dire lorsque vous utilisez ces termes, car je ne pense pas que vous les utilisiez correctement. Et dire "formaté en utilisant MBR" est techniquement du charabia aussi. Alors expliquez ce que vous entendez par les termes que vous utilisez.
barlop
J'ai corrigé ce que vous avez dit, bien que si KVM signifie Machine virtuelle basée sur le noyau, pourquoi n'est-il pas virtuel alors?
evertheylen
oh, re KVM. Je connais KVM comme raccourci pour le commutateur KVM - un périphérique qui vous permet d'utiliser plusieurs machines, également appelé commutateur KVM, bien qu'il existe également un prolongateur KVM qui vous permet d'utiliser un ordinateur à distance. Je n'avais pas entendu parler de cette nouvelle signification différente de KVM
barlop
Probablement ma mauvaise, j'utilise normalement tab pour la saisie semi-automatique; donc sur le message d'origine (a déjà été beaucoup édité), il était étiqueté 'kvm-switch'. Ce n'est que plus tard que je l'ai édité en «linux-kvm».
evertheylen
1
Vous voudrez peut-être également prendre en compte ce que stipule le CLUF Windows , c'est-à-dire que les installations physiques et virtuelles doivent être traitées comme distinctes et nécessitent des clés distinctes.
Karan

Réponses:

3

Vous pouvez facilement le faire , il suffit de spécifier le disque dur (en utilisant kvm ou virt-install), par exemple:

kvm -hdd / dev / sda -m 1024

démarrera le système d'exploitation à partir du disque spécifié et allouera 1024 Mo de RAM.

Vous pouvez également l' installer sur le disque dur à l' aide de kvm ou xen, mais le programme d'installation doit avoir accès au lecteur complet (/ dev / sd $), donc si vous avez un lecteur physique sur l'ordinateur ou l'installation du système d'exploitation à partir de la machine virtuelle est une mauvaise idée.

Bonne chance.

charge moyenne
la source
Mauvaise idée ou non, Windows doit être démarré avec UEFI pour utiliser une table de partition GPT. KVM ne fait pas cela par défaut. J'ai déjà trouvé la solution pour démarrer avec UEFI cependant, vous voudrez peut-être la vérifier vous-même, recherchez simplement OVMF. Le démarrage de Windows ne fonctionne pas cependant, mais c'est un autre problème.
evertheylen
Je ne connais pas l'ufi, je préfère le bios jusqu'à présent. Peut-être que vous pouvez trouver la fonction d'émulation uefi dans les dernières versions de virtualbox.
loadaverage