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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [13/01/2014 08:52] MicP [Vérification] |
doc:systeme:kvm [14/01/2014 02:07] MicP [Installez un système d'exploitation sur votre machine virtuelle] |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
''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// pouvant exploiter les technologies ''Intel Vt-d'' et ''AMD-Vi'' de ces microprocesseur. | + | |
+ | 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 ===== | ||
- Pour vérifier que le microprocesseur de votre machine permet la virtualisation avec ''KVM''<code user>grep -E 'vmx|svm' /proc/cpuinfo &>/dev/null && echo "La virtualisation est possible sur cette machine." || echo "Le microprocesseur de cette machine ne permet pas d'utiliser la virtualisation avec KVM."</code> | - Pour vérifier que le microprocesseur de votre machine permet la virtualisation avec ''KVM''<code user>grep -E 'vmx|svm' /proc/cpuinfo &>/dev/null && echo "La virtualisation est possible sur cette machine." || echo "Le microprocesseur de cette machine ne permet pas d'utiliser la virtualisation avec KVM."</code> | ||
- | - Et assurez-vous ensuite que les option du [[:doc:materiel:bios | BIOS]] concernant cette technologie sont autorisée. | + | - Et assurez-vous ensuite que les option du [[:doc:materiel:bios | BIOS]] concernant ces technologies sont autorisée. |
Ligne 44: | Ligne 46: | ||
Créer le fichier //image-disque// qui va être utilisé comme disque dur par votre machine virtuelle : | Créer le fichier //image-disque// qui va être utilisé comme disque dur par votre machine virtuelle : | ||
- | <code user>qemu-img create -f qcow2 /emplacement/du/fichier_image.qcow2 10G</code> | + | <code user>qemu-img create -f qcow2 /emplacement/du/fichier-image.qcow2 10G</code> |
Où : | Où : | ||
* ''emplacement/du/fichier_image.qcow2'' => est le chemin (répertoire) suivit du nom du fichier //image-disque// qui va être créé. | * ''emplacement/du/fichier_image.qcow2'' => est le chemin (répertoire) suivit du nom du fichier //image-disque// qui va être créé. | ||
Ligne 66: | Ligne 68: | ||
==== Depuis le lecteur CD-ROM ==== | ==== Depuis le lecteur CD-ROM ==== | ||
- | <code user>kvm -m 2G -cpu host /emplacement/du/fichier_image.qcow2 -cdrom /dev/cdrom -boot d</code> | + | <code user>kvm -m 2G -cpu host /emplacement/du/fichierImage.qcow2 -cdrom /dev/cdrom -boot d</code> |
* ''-m 2G'' Une quantité de 2GiB de mémoire RAM sera utilisable par la machine virtuelle. | * ''-m 2G'' Une quantité de 2GiB de mémoire RAM sera utilisable par la machine virtuelle. | ||
Ligne 74: | Ligne 76: | ||
==== En utilisant un fichier image-ISO ==== | ==== En utilisant un fichier image-ISO ==== | ||
- | <code user>kvm -m 2G -cpu host /emplacement/du/fichier_image.qcow2 -cdrom /emplacement/de/l_image.iso -boot d</code> | + | <code user>kvm -m 2G -cpu host /emplacement/du/fichierImage.qcow2 -cdrom /emplacement/Image/nomDuFichierTéléchargé.iso -boot d</code> |
===== Démarrez votre machine virtuelle ===== | ===== Démarrez votre machine virtuelle ===== | ||
Ligne 84: | Ligne 86: | ||
Une fois l'installation terminée, vous pourrez démarrer cette machine virtuelle \\ | Une fois l'installation terminée, vous pourrez démarrer cette machine virtuelle \\ | ||
avec la ligne de commande suivante : | avec la ligne de commande suivante : | ||
- | <code user>kvm -m 2G -cpu host /emplacement/du/fichier_image.qcow2</code> | + | <code user>kvm -m 2G -cpu host /emplacement/du/fichierImage.qcow2</code> |
<note important>ATTENTION ! : | <note important>ATTENTION ! : | ||
Ligne 101: | Ligne 103: | ||
* soit ''vga'' | * soit ''vga'' | ||
* soit ''cirrus'' | * soit ''cirrus'' | ||
+ | Donc, ajoutez (ou remplacez tout paramètre qui concerne la carte graphique si vous en avez déjà un, par) : \\ | ||
+ | '' -vga cirrus '' ou bien '' -vga std '' | ||
<note important>Oubliez les modèles suivants qui provoquent ce bug : | <note important>Oubliez les modèles suivants qui provoquent ce bug : |