Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
qemu [Le 30/03/2017, 11:53]
193.50.175.36 [Usage]
qemu [Le 14/12/2024, 12:59] (Version actuelle)
farhill [Installer une interface graphique : qemu-launcher]
Ligne 5: Ligne 5:
 ====== Utilisation de « the Qemu emulator » ====== ====== Utilisation de « the Qemu emulator » ======
  
-[[http://​wiki.qemu.org/​Index.html|Qemu]] est un émulateur de matériel, capable de simuler une architecture x86, et partiellement les architectures PPC, ARM et SPARC. +[[https://​wiki.qemu.org/​Index.html|Qemu]] est un émulateur de matériel, capable de simuler une architecture x86, et partiellement les architectures PPC, ARM et SPARC. 
-**Qemu** émule tout, y compris le microprocesseur,​ c'est pourquoi il est souvent plus lent que le système hôte. Cependant, la virtualisation vous permet de rentabiliser le temps processeur libre en multipliant les OS.  D'​autre part, c'est une très bonne manière d'​examiner une distribution sans devoir réinstaller,​ formater ou partitionner. ​+**Qemu** émule tout, y compris le microprocesseur,​ c'est pourquoi il est souvent plus lent que le système hôte. Cependant, la virtualisation vous permet de rentabiliser le temps processeur libre en multipliant les OS.  D'​autre part, c'est une très bonne manière d'​examiner une distribution sans devoir réinstaller,​ formater ou partitionner.
 Il existe néanmoins: Il existe néanmoins:
   * une extension, nommée **kqemu**, qui vous permettra d'​accélérer sensiblement les performances de cet émulateur grâce à des techniques plus avancées indépendamment de votre processeur.   * une extension, nommée **kqemu**, qui vous permettra d'​accélérer sensiblement les performances de cet émulateur grâce à des techniques plus avancées indépendamment de votre processeur.
Ligne 13: Ligne 13:
 Dans le même genre, il existe [[:​vmware|les produits de virtualisation de VMWare]] ([[:VMWare Player]] et [[:VMWare Workstation]]) ou [[virtualbox]]. Ce dernier étant le plus simple et le plus rapide (il utilise d'​ailleurs du code de qemu, mais possède une interface qui le rend plus simple à manipuler). Dans le même genre, il existe [[:​vmware|les produits de virtualisation de VMWare]] ([[:VMWare Player]] et [[:VMWare Workstation]]) ou [[virtualbox]]. Ce dernier étant le plus simple et le plus rapide (il utilise d'​ailleurs du code de qemu, mais possède une interface qui le rend plus simple à manipuler).
  
-Dans un genre proche, il existe des systèmes de virtualisations "​légers"​ sous linux, qui utilisent mieux les ressources des systèmes hôtes tels que  ​[[lxc]], [[lxd]], ainsi que des technologies proches telles que [[docker]].+Dans un genre proche, il existe des systèmes de virtualisations "​légers"​ sous linux, qui utilisent mieux les ressources des systèmes hôtes tels que  ​LXC, [[:LXD|LXD]], ainsi que des technologies proches telles que [[docker]].
  
  
Ligne 138: Ligne 138:
 Qemu n'​alloue par défaut que peu de mémoire (128 Mo). Rajouter l'​option suivante pour allouer 1Go :<​code>​ Qemu n'​alloue par défaut que peu de mémoire (128 Mo). Rajouter l'​option suivante pour allouer 1Go :<​code>​
  -m 1024</​code>​  -m 1024</​code>​
-N'​allouez pas plus de la moitié de la mémoire de votre système. ​+N'​allouez pas plus de la moitié de la mémoire de votre système.
  
 ==== La console de qemu ==== ==== La console de qemu ====
Ligne 178: Ligne 178:
  
  
-==== Installer une interface graphique : qemu-launcher ====+==== Installer une interface graphique : qemu-launcher ​et qemu-web-desktop ​====
 [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt://​qemu-launcher|qemu-launcher]] [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt://​qemu-launcher|qemu-launcher]]
  
 +Il existe le service qemu-web-desktop qui permet de lancer les machines virtuelles dans un navigateur internet.
 +Installation avec [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt://​qemu-web-desktop|qemu-web-desktop]].
  
 +Ensuite ajoutez vos machines virtuelles (VDI, VMDK, ISO...) dans ''/​var/​lib/​qemu-web-desktop/​machines''​ puis lancez la commande ''​qwdctl edit machines''​. Ajoutez le nom de fichier de votre  VM ''​[nom_de_vm.qcow2]''​ suivi d'une ''​description=blah...''​. Il y a aussi la possibilité de spécifier une URL si la VM est sur le net par exemple un ISO). Il y a des exemples que l'on peut simplement dé-commenter. ​
 +
 +Enfin, connectez-vous sur ''​http://​localhost/​qemu-web-desktop''​ pour lancer une session. Ca marche aussi à distance, mais il vaut mieux alors activer un mécanisme d'​identification dans ''/​etc/​qemu-web-desktop/​config.pl''​.
 ==== VFIO Passthrough ==== ==== VFIO Passthrough ====
  
 Lire la Documentation : https://​doc.ubuntu-fr.org/​vfio Lire la Documentation : https://​doc.ubuntu-fr.org/​vfio
 ===== Liens supplémentaires ===== ===== Liens supplémentaires =====
-  * [[http://wiki.qemu.org/Index.html|Site officiel de Qemu]]+  * [[https://www.qemu.org|Site officiel de Qemu]]
   * Monter une image disque qcow, qed, etc directement sur l'​hôte : [[http://​blog.vmsplice.net/​2011/​02/​how-to-access-virtual-machine-image.html|en utilisant qemu-nbd]].   * Monter une image disque qcow, qed, etc directement sur l'​hôte : [[http://​blog.vmsplice.net/​2011/​02/​how-to-access-virtual-machine-image.html|en utilisant qemu-nbd]].
  
  • qemu.1490867604.txt.gz
  • Dernière modification: Le 30/03/2017, 11:53
  • par 193.50.175.36