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:33]
smolski [Ajouter virtuellement une clé usb au démarrage]
doc:systeme:kvm [04/11/2016 11:57]
MicP [Ajouter virtuellement un système de fichier d'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 145: Ligne 145:
 Démarrez votre machine virtuelle par cette commande : Démarrez votre machine virtuelle par cette commande :
 <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 -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 -m 512 image.qcow2</​code>​
-===== Ajouter ​virtuellement ​une clé usb au démarrage =====+===== Ajouter ​un système de fichier d'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 dans le rédigé de la ligne de commande ​pour lancer votre machine virtuelle sous kvm :+Et pour lancer votre machine virtuelle sous kvm, ajoutez cet extrait dans la ligne de commande ​:
 <​code>​-usbdevice disk:/​dev/<​votre_clé_usb></​code>​ <​code>​-usbdevice disk:/​dev/<​votre_clé_usb></​code>​
  
 == Nota : == == Nota : ==
  
-Par exemple, avec une ''​clé usb'' ​montée en ''/​dev/​sdb1''​ cela donne : \\+Par exemple, avec le système de fichiers d'une partition d'une ''​clé usb'' ​accessible par le fichier de périphérique ​''/​dev/​sdb1''​ cela donne : \\
 <​code>​-usbdevice disk:/​dev/​sdb1</​code>​ <​code>​-usbdevice disk:/​dev/​sdb1</​code>​
  
Ligne 169: 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