web-dev-qa-db-fra.com

Je souhaite installer Xen pour exécuter Ubuntu 12.04 et Windows 7 en même temps, mais je ne trouve aucun bon tutoriel.

Je souhaite utiliser Xen Hypervisor pour pouvoir exécuter simultanément Ubuntu 12.04 et Windows 7 à l'aide de la virtualisation. Je peux trouver de nombreux tutoriels XCP, mais je ne cherche pas à installer la pile de nuages, je veux simplement que le serveur soit confiné à ma machine.

Tout ce dont j'ai besoin est un lien vers un tutoriel décent à cette fin. J'ai lu une tonne d'articles qui me portent à croire que je suis sur la bonne voie, mais pas assez pour me sentir à l'aise de bien faire les choses si je plonge dedans. Je me demande si je dois installer Ubuntu et Ensuite, installez Xen, ou dois-je installer Xen sur une petite partition, puis laissez le reste du disque dur ouvert pour la virtualisation ... Je ne sais pas.

En gros, j'ai besoin de la virtualisation de Windows 7 pour Adobe Premiere et After Effects (jusqu'à ce que Lightworks for Linux soit disponible et que je puisse me permettre d'acheter NUKEX). Si je n'en avais pas besoin, je me lancerais dans une machine Ubuntu ou tout simplement en utilisant VirtualBox pour ma virtualisation. Cependant, j'ai besoin que Windows s'exécute en tant que machine virtuelle virtuelle (HVM) pour fonctionner correctement, plutôt que d'avoir les problèmes que je pourrais rencontrer avec VirtualBox (pilotes vidéo, etc.).

Alors, des suggestions?

5
trezy

Ce que vous recherchez s'appelle PCI ou VGA passthrough. Xen vous permet de transmettre à votre invité un périphérique physique tel qu'un hôte USB ou une carte graphique, dans votre cas, Windows 7. Cela vous donne des performances natives/quasi natives lorsque vous utilisez le système d'exploitation invité.

MAIS, pour ce faire, vous avez besoin de matériel compatible:

  1. Le processeur doit prendre en charge VT-d (Intel) ou AMD-Vi/IOMMU (AMD).
  2. La carte mère et le BIOS doivent également prendre en charge VT-d ...
  3. L'adaptateur graphique doit être compatible avec le transfert VGA. S'il s'agit d'une carte AMD, il y a de bonnes chances que si vous utilisez Nvidia, les cartes professionnelles Quadro 2000 et supérieures devraient fonctionner, ou peut-être une carte plus ancienne. Regardez ici Adaptateurs testés Xen VGA passthrough pour commencer, mais cette liste n’est pas complète.

Vous voudrez peut-être regarder ici HOW-TO rend le dual-boot obsolète pour un tutoriel basé sur Linux Mint 13, qui devrait fonctionner (presque) sans modification pour Ubuntu 12.04.

Assurez-vous simplement que vous avez le bon matériel!

3
powerhouse

http://wiki.xen.org/wiki/Xen_Beginners_Guide donne un bon guide:

En complétant ce guide, vous aurez installé un hyperviseur entièrement fonctionnel Xen Project, démarré vos premiers systèmes d’exploitation invités, connecté ceux-ci à votre réseau et familiarisé avec des concepts fondamentaux tels que le stockage de machines virtuelles et la mise en réseau virtuelle.

Vous pouvez également consulter les nombreuses autres pages du wiki pour obtenir d'autres informations, en particulier les Tutorials et HowTos (dans la barre de navigation de gauche sur le wiki).

Le tutoriel basé sur Linux Mint de @ powerhouse est également une bonne réponse: il a été mis à jour (jusqu'en septembre 2015) et contient de nombreux détails et d'autres liens utiles.

0
pd12