logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
Prochaine révision Les deux révisions suivantes
doc:systeme:kvm [28/11/2015 07:26]
smolski [Introduction]
doc:systeme:kvm [04/11/2016 11:50]
MicP [Ajouter virtuellement une clé usb au démarrage]
Ligne 11: Ligne 11:
 ===== Introduction ===== ===== Introduction =====
  
-  ​''​KVM''​ est un [[http://​fr.wikipedia.org/​wiki/​Hyperviseur | hyperviseur de type 1]]  ("bare metal"​) qui permet à [[doc:​systeme:​qemu | Qemu]] la virtualisation simultanée de différents systèmes d'​exploitation sur la même machine hôte. \\ +  ​''​KVM''​ est un [[http://​fr.wikipedia.org/​wiki/​Hyperviseur | hyperviseur de type 1]]  ("bare metal"​) qui permet à [[doc:​systeme:​qemu | Qemu]] la virtualisation simultanée de différents systèmes d'​exploitation sur la même machine hôte. \\ 
-  ​''​KVM''​ est un module du noyau Linux permettant aux applications de l'​espace utilisateur d'​utiliser les fonctionnalités de virtualisation matérielle. \\ +  ​''​KVM''​ est un module du noyau Linux permettant aux applications de l'​espace utilisateur d'​utiliser les fonctionnalités de virtualisation matérielle. \\ 
-  ​''​KVM''​ permet à [[doc:​systeme:​qemu | Qemu]] de virtualiser une architecture sur un hôte de même architecture et exploitera alors pleinement l'​accélération matérielle que ''​KVM''​ pourra lui apporter. \\ +  ​''​KVM''​ permet à [[doc:​systeme:​qemu | Qemu]] de virtualiser une architecture sur un hôte de même architecture et exploitera alors pleinement l'​accélération matérielle que ''​KVM''​ pourra lui apporter. \\ 
-    ​L'​accélération matérielle par ''​KVM''​ ne sera possible que pour les microprocesseurs pourvu de la technologie ''​Intel VT-x''​ et ''​AMD-V''​. \\ +    ​L'​accélération matérielle par ''​KVM''​ ne sera possible que pour les microprocesseurs pourvu de la technologie ''​Intel VT-x''​ et ''​AMD-V''​. \\ 
-    ​L'​accès direct au matériel (bus PCI, Carte Graphique, etc..) depuis les machines virtuelles nécessitera aussi que la carte mère soit équipée d'un //chipset// permettant d'​exploiter la technologie ''​IOMMU''​ (**I**nput/​**O**utput **M**emory **M**anagement **U**nit) ​ de ces microprocesseur. => ''​Intel Vt-d''​ et ''​AMD-Vi''​.+    ​L'​accès direct au matériel (bus PCI, Carte Graphique, etc..) depuis les machines virtuelles nécessitera aussi que la carte mère soit équipée d'un //chipset// permettant d'​exploiter la technologie ''​IOMMU''​ (**I**nput/​**O**utput **M**emory **M**anagement **U**nit) ​ de ces microprocesseur. => ''​Intel Vt-d''​ et ''​AMD-Vi''​.
  
 ===== Vérification ===== ===== Vérification =====
Ligne 55: Ligne 55:
 Où : Où :
     * **image.qcow2**((ou un autre nom de votre choix, par exemple **testing.qcow2**...)) => est le nom du fichier //image disque// qui va être créé.     * **image.qcow2**((ou un autre nom de votre choix, par exemple **testing.qcow2**...)) => est le nom du fichier //image disque// qui va être créé.
-      ​L'​extension de ce fichier **.qcow2** __//​n'​est pas indispensable//​__ mais aidera beaucoup l'​utilisateur quand il va avoir besoin de trier ses fichiers. +      ​L'​extension de ce fichier **.qcow2** __//​n'​est pas indispensable//​__ mais aidera beaucoup l'​utilisateur quand il va avoir besoin de trier ses fichiers. 
-      ​L'//​image//​ du **disque virtuel** créé pourra être établie dans [[doc:​programmation:​shell:​repertoires | le répertoire de son choix]].+      ​L'//​image//​ du **disque virtuel** créé pourra être établie dans [[doc:​programmation:​shell:​repertoires | le répertoire de son choix]].
     * **10G** => sera la taille ​ **virtuelle** de l'​espace disponible dans ce **disque virtuel**.     * **10G** => sera la taille ​ **virtuelle** de l'​espace disponible dans ce **disque virtuel**.
 <note tip>Le format **qcow2**((**Q**emu **C**opy **O**n **W**rite version **2**)) est un format d'​espace de stockage //​optimisé//,​ c'est à dire que l'​espace occupé par le fichier //image disque// sera très nettement inférieur à l'​espace disponible sur le support de données, mais à mesure que des données seront écrites sur le //disque// la taille du fichier va augmenter.</​note>​ <note tip>Le format **qcow2**((**Q**emu **C**opy **O**n **W**rite version **2**)) est un format d'​espace de stockage //​optimisé//,​ c'est à dire que l'​espace occupé par le fichier //image disque// sera très nettement inférieur à l'​espace disponible sur le support de données, mais à mesure que des données seront écrites sur le //disque// la taille du fichier va augmenter.</​note>​
Ligne 147: Ligne 147:
 ===== Ajouter virtuellement une clé usb au démarrage ===== ===== Ajouter virtuellement une clé usb au démarrage =====
  
-Insérer ​et identifier ​la clé usb par la commmande [[:​doc:​systeme:​fdisk | FDISK]] :+Insérez sur et identifiez ​la partition d'​une ​clé usb avec la commmande [[:​doc:​systeme:​fdisk | FDISK]] :
 <code root>​fdisk -l</​code>​ <code root>​fdisk -l</​code>​
  
-Et ajoutez : \\+Et ajoutez ​dans le rédigé de la ligne de commande pour lancer votre machine virtuelle sous kvm :
 <​code>​-usbdevice disk:/​dev/<​votre_clé_usb></​code>​ <​code>​-usbdevice disk:/​dev/<​votre_clé_usb></​code>​
  
-dans le rédigé de la ligne de commande pour lancer votre machine virtuelle sous kvm.+== Nota : ==
  
-**Nota :** \\ +Par exemple, avec le système de fichiers d'une partition d'une ''​clé usb''​ montée en ''/​dev/​sdb1''​ cela donne : \\
-Avec une ''​clé usb''​ montée en ''/​dev/​sdb1''​ cela donne : \\+
 <​code>​-usbdevice disk:/​dev/​sdb1</​code>​ <​code>​-usbdevice disk:/​dev/​sdb1</​code>​
  
-Par exemple, la ligne complète avec le réseau virtuel ​également ​:+Et, la ligne complète avec le réseau virtuel ​itou :
 <code user>kvm -net nic,​model=rtl8139,​vlan=0,​macaddr=00:​11:​22:​33:​44:​55 -net tap,​vlan=0,​ifname=tap0,​script=no -enable-kvm -usbdevice disk:/​dev/<​votre_clé_usb>​ -m 512 image.qcow2</​code>​ <code user>kvm -net nic,​model=rtl8139,​vlan=0,​macaddr=00:​11:​22:​33:​44:​55 -net tap,​vlan=0,​ifname=tap0,​script=no -enable-kvm -usbdevice disk:/​dev/<​votre_clé_usb>​ -m 512 image.qcow2</​code>​
  
Ligne 170: Ligne 169:
 ===== Exercices Divers ===== ===== Exercices Divers =====
  
-Voir le ''​TP 01 kvm''​ là : \\ +À créer...
- +
-[[:​doc:​autres:​vm:​qemu:​tp01|TP 01 KVM]]+
  
 ===== Liens ===== ===== Liens =====
doc/systeme/kvm.txt · Dernière modification: 14/08/2023 19:46 par captnfab

Pied de page des forums

Propulsé par FluxBB