KVM (Kernel-based Virtual Machine) est une solution de virtualisation conçue pour Linux. Une fois installé, il vous permet de créer un invité ou des machines virtuelles
Aujourd'hui, nous allons apprendre à installer KVM sur votre système et à configurer des machines virtuelles à l'aide de "Virtual Machine Manager" en quelques étapes simples. Notez que le tutoriel suivant est testé sur Kali Linux.
Installation KVM
Pour avoir KVM installé sur votre système Linux, vous devez effectuer toutes les étapes répertoriées ci-dessous :
Étape 1 :Vérifications préalables à l'installation
Avant de plonger dans l'installation, vous devez vous assurer que votre CPU prend en charge la virtualisation. Pour cela, vous devez récupérer cpuinfo en exécutant la commande suivante dans le terminal.
egrep -c '(vmx|svm)' /proc/cpuinfo
Si la sortie de la commande ci-dessus est supérieure à 1, cela signifie que votre processeur prend en charge la virtualisation matérielle. Mais vous devez toujours vous assurer que votre option de virtualisation est activée dans la configuration du BIOS. (recherchez VT-x, AMD-V ou virtualisation, etc.)
Exécutez la commande suivante pour vous assurer que votre accélération KVM peut être utilisée. Ne vous inquiétez pas si vous voyez une sortie indiquant que l'accélération KVM ne peut pas être utilisée. Vous pouvez toujours exécuter vos machines virtuelles, mais ce sera beaucoup plus lent sans les extensions KVM.
kvm-ok
Étape 2 :Installez le package nécessaire
Exécutez la commande suivante pour installer les packages qemu-kvm, libvirt-clients, libvirt-daemon-system et bridge-utils qui sont des packages essentiels pour exécuter KVM. libvirt-clients et libvirt-daemon-system fournissent libvirtd, dont vous avez besoin pour administrer les instances qemu et KVM à l'aide de libvirt. qemu-kvm est le backend de KVM.
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils
Vous serez invité à continuer, entrez y ou oui pour terminer l'installation.
Étape 3 :Ajouter des utilisateurs à des groupes
Maintenant, vous devez vous assurer que votre utilisateur est ajouté au groupe d'utilisateurs libvirt et KVM. Exécutez les commandes suivantes pour ajouter votre nom d'utilisateur spécifique aux groupes respectifs.
sudo adduser username libvirt sudo adduser username kvm
Étape 4 :Installer le gestionnaire de machines virtuelles
L'application virt-manager est un outil graphique pour gérer les machines virtuelles via libvirt. Il présente une vue récapitulative des domaines en cours d'exécution, de leurs performances en direct et des statistiques d'utilisation des ressources. L'assistant permet la création de nouveaux domaines. Il configure et ajuste également l'allocation des ressources et le matériel virtuel du domaine. Cet outil peut être installé à l'aide de la commande suivante.
sudo apt install virt-manager
Vous serez invité à continuer, entrez y ou oui pour terminer l'installation.
Vous pouvez maintenant ouvrir Virtual Machine Manager via la ligne de commande par la commande "virt-manager" ou accéder aux activités et rechercher virt-manager et cliquer sur Ouvrir.
Configuration de la machine virtuelle à l'aide de virt-manager
À l'ouverture, Your Virtual Machine Manager sera connecté à QEMU/KVM.
Vous pouvez démarrer une nouvelle configuration de machine virtuelle soit en ouvrant l'onglet fichier et en choisissant "Nouvelle machine virtuelle" dans les options, soit en cliquant sur l'icône plus sur le côté gauche de la 2e ligne.
Vous serez invité à sélectionner un support d'installation, choisissez parmi n'importe quelle option donnée. Si vous avez déjà téléchargé le fichier iso du système virtuel souhaité, vous pouvez sélectionner l'importation de cette image disque et continuer en cliquant sur "Suivant". Si vous n'avez pas le fichier iso téléchargé, vous pouvez procéder à l'installation réseau ou vous pouvez utiliser l'option CD/DVD.
Maintenant, vous serez invité à parcourir ou à entrer le chemin de votre image disque. Lorsque vous entrez le chemin, l'assistant détectera très probablement le système d'exploitation donné. Si cela ne se produit pas, vous devrez saisir/sélectionner le système d'exploitation dans la liste donnée. Appuyez sur "Suivant" pour continuer.
À l'étape suivante, vous pouvez personnaliser les paramètres de mémoire et de CPU pour la machine virtuelle. Le processeur indique le nombre de cœurs que la nouvelle machine peut utiliser et la mémoire indique la mémoire que la nouvelle machine peut allouer. Appuyez sur "Suivant" pour continuer.
Dans la dernière étape, vous pouvez personnaliser le nom et le réseau de votre machine virtuelle. Pour la personnalisation du réseau, cliquez sur la sélection du réseau et choisissez soit le paramètre par défaut « NAT », qui invitera à la création d'un réseau virtuel, soit vous pouvez choisir de relier votre réseau de machine d'origine/hôte Ethernet ou WLAN. Appuyez sur "Terminer" pour continuer.
Dès que vous appuyez sur "Terminer", la machine virtuelle commencera à fonctionner et commencera enfin à installer le système à partir du disque d'image que vous avez fourni précédemment.
Terminez l'installation de votre système et profitez de votre machine virtuelle isolée !
Conclusion
Dans cet article, nous avons brièvement expliqué la virtualisation KVM, les conditions préalables nécessaires, les packages importants et les autorisations utilisateur nécessaires pour une installation et une utilisation fluides de KVM. Nous avons également brièvement expliqué comment Virt-Manager peut fournir une configuration rapide et facile des machines virtuelles.