Debian + xen 4 : paravirtualiser windows 7

Debian + xen 4 : paravirtualiser windows 7 - Logiciels - Linux et OS Alternatifs

Marsh Posté le 09-09-2011 à 10:06:26    

Bonjour à tous,
 
Je me lance sous xen (installer sur une debian squeeze) pour essayer de paravirtualiser un windows 7.
1er chose "etrange" : l'installation de xen se passe bien, je boot bien sur le noyau xen.
Mais il semblerait que la virtualisation materielle ne soit pas ok, pourtant mon cpu supporte bien (core i7) et l'option vt-d est bien activée dans le bios.
 
Quand je suis sur le noyau "normal", /proc/cpuinfo me retourne bien vmx.
Si je boot sur le noyau xen, alors je ne vois plus ce fameux vmx...
 
J'ai voulu lancer (tout de meme) la creation d'un domU windows 7.
 
xm create win7pro.cfg semble bien se lancer mais termine lamentablement par un : Domain win7pro does not exist.
 
Cette erreur est elle due au probleme vmx precedent ?
 
Merci d'avance pour votre aide !!!!!

Reply

Marsh Posté le 09-09-2011 à 10:06:26   

Reply

Marsh Posté le 09-09-2011 à 11:36:09    

Bonjour,
 
J'ai jamais fait, mais déjà, tu ne pourras pas utiliser la paravirtualisation avec windows 7. il faut utiliser la virtualisation hardware.
Dans ton domaine, tu dois donc spécifier le builder hvm.
https://help.ubuntu.com/community/X [...] HVM_Guests

Reply

Marsh Posté le 09-09-2011 à 14:29:15    

Effectivement, mon install de windows 7 s'est correctement terminée mais la carte graphique n'est pas reconnue comme elle devrait l'etre (carte generique au lieu de radeon)...
 
Je pense que mon pb vient bien du fait que vmx ne soit pas "visible"... alors que sur tous les autres noyaux c'est ok !!!!

Reply

Marsh Posté le 09-09-2011 à 18:44:32    

La carte vue par l'install de Win est celle "présentée" par l'hyperviseur à l'OS. Si tu veux accéder à une carte vidéo physique il doit être possible de le faire via pci passtrough. Voir ici:
http://wiki.xensource.com/xenwiki/XenVGAPassthrough
Le dom0 n'aura par contre plus accès à la CG à priori.
 
Concernant le flag vmx c'est normal l'hyperviseur le masque une fois actif.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed