Qu’est-ce que KVM ?
La machine virtuelle basée sur le noyau (KVM) est une solution de virtualisation open source intégrée au noyau Linux. Il vous permet de créer et d’exécuter des machines virtuelles sur un système hôte Linux en utilisant l’accélération matérielle, offrant des performances élevées et une faible surcharge. KVM est souvent utilisé dans les environnements de production en raison de sa stabilité et de sa fiabilité.
Installez et configurez le logiciel KVM nécessaire
Dans un premier temps, vous devez vérifier si votre CPU prend en charge la virtualisation et si elle est activée sur votre système. Pour ce faire, exécutez :
grep -Ec ‘(vmx|svm)’ /proc/cpuinfo
Une sortie supérieure à 0 indique que la virtualisation est activée et que vous pouvez continuer. Sinon, redémarrez votre PC, accédez aux options du BIOS et activez la prise en charge de la virtualisation.
Si c’est la première fois que vous travaillez avec KVM, vous devez comprendre les machines virtuelles basées sur le noyau et leur fonctionnement.
Une fois la virtualisation configurée, installez les packages KVM requis à partir des référentiels de votre distribution. La commande d’installation varie en fonction de la distribution que vous utilisez.
Sur les distributions basées sur Debian et Ubuntu, exécutez :
sudo apt installer qemu-kvm libvirt-daemon bridge-utils virt-manager
Sur Arch Linux et ses dérivés :
sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager
Installez les packages KVM sur Fedora et RHEL avec :
sudo dnf installer @virtualisation
Ensuite, activez et démarrez le démon libvirt en exécutant :
sudo systemctl activer libvirtd
sudo systemctl démarrer libvirtd
Vérifiez si libvirtd fonctionne correctement avec :
statut sudo systemctl libvirtd
Si la sortie renvoie « actif » en vert, vous pouvez continuer en toute sécurité. S’il affiche « inactif » en rouge, exécutez à nouveau les commandes ci-dessus.
Enfin, ajoutez votre utilisateur aux groupes libvirt et kvm avec :
sudo usermod -aG libvirt $(whoami)
sudo usermod -aG kvm $(whoami)
Télécharger l’ISO de Windows 10
Une fois la configuration de la virtualisation terminée, vous êtes maintenant prêt à créer une machine virtuelle. Mais d’abord, téléchargez le fichier ISO de Windows 10 que vous utiliserez pour démarrer la machine virtuelle.
Rendez-vous sur la page de téléchargement de Windows 10 et faites défiler vers le bas pour sélectionner Windows 10 (ISO multi-édition) dans le menu déroulant Sélectionner l’édition. Ensuite, cliquez sur Confirmer.
Sélectionnez la langue appropriée et appuyez sur Continuer. Vous aurez maintenant deux options pour télécharger les éditions 64 et 32 bits de Windows 10. Cliquez sur celle que vous souhaitez installer.
Télécharger : Windows 10 (gratuit)
Créer un nouveau KVM à l’aide de virt-manager
Lancez Virtual Machine Manager en tapant virt-manager dans la ligne de commande ou depuis le menu des applications. Cliquez sur l’option Créer une nouvelle machine virtuelle (l’icône du bureau avec un bouton de lecture au milieu) pour continuer.
Continuez avec la sélection par défaut—Support d’installation local—et cliquez sur Suivant.
Cliquez sur Parcourir > Parcourir local et sélectionnez le fichier ISO Windows 10 téléchargé dans votre espace de stockage. Cliquez sur Ouvrir pour sélectionner l’image ISO. Virtual Machine Manager détectera automatiquement le système d’exploitation. Cliquez sur Transférer pour continuer.
Spécifiez la quantité de mémoire et de cœurs de processeur que vous souhaitez allouer à la machine virtuelle. Pour commencer, la moitié de la mémoire réelle de votre ordinateur sera plus que suffisante. En ce qui concerne les cœurs de processeur, sélectionnez n’importe quoi allant d’un tiers à la moitié des cœurs disponibles. Une fois terminé, appuyez sur Suivant.
Dans la fenêtre suivante, assurez-vous que l’option Activer le stockage pour cette machine virtuelle est cochée. Ensuite, spécifiez la taille de l’image disque (50 Go suffiront) et cliquez sur Suivant.
Tapez le nom de la machine virtuelle et cliquez sur Terminer une fois que vous avez passé en revue les spécifications de la machine virtuelle.
Virtual Machine Manager va maintenant créer la machine et la démarrer juste après.
Installer Windows 10 sur le KVM
Une nouvelle fenêtre Virtual Machine Manager apparaîtra, dans laquelle vous pourrez voir votre machine Windows démarrer. L’écran deviendra bleu et vous verrez apparaître la boîte de configuration de Windows.
Sélectionnez la langue à installer, le format de l’heure et de la devise et le clavier ou la méthode de saisie dans la liste des options disponibles. Une fois terminé, appuyez sur Suivant> Installer maintenant.
Le processus d’installation va maintenant commencer et il vous sera demandé d’entrer une clé de produit. Tapez la clé de produit si vous en avez une. Sinon, sélectionnez Je n’ai pas de clé de produit.
Il existe différentes versions de Windows 10 que vous pouvez installer. Choisissez celui que vous souhaitez installer et cliquez sur Suivant. Sur l’écran suivant, cochez la case à côté de J’accepte les termes de la licence et cliquez sur Suivant.
Sélectionnez Personnalisé : Installer uniquement Windows (avancé) car Windows n’est pas déjà installé sur la machine virtuelle.
Sur l’écran suivant, partitionnez le lecteur à l’aide des options Nouveau, Supprimer et Formater si vous souhaitez disposer de plusieurs lecteurs. Pour ceux qui aiment configurer une seule partition, cliquez sur Suivant.
Windows va maintenant commencer l’installation sur la machine virtuelle. Vous suivrez ces étapes : copie des fichiers Windows, préparation des fichiers pour l’installation, installation des fonctionnalités, installation des mises à jour et finition.
La machine virtuelle peut redémarrer plusieurs fois pendant l’installation, alors ne vous inquiétez pas et laissez le programme d’installation de Windows faire son travail.
Une fois l’installation de Windows terminée, l’écran de bienvenue de Cortana s’affiche. Cliquez sur la petite icône de microphone en bas à gauche pour désactiver Cortana. Ensuite, sélectionnez votre emplacement géographique et cliquez sur Oui.
Choisissez une disposition de clavier et cliquez sur Oui. Si vous souhaitez ajouter une deuxième mise en page, sélectionnez Ajouter une mise en page. Sinon, cliquez sur Ignorer. Vous devrez peut-être attendre plusieurs minutes après cette étape.
Ensuite, ajoutez votre compte Microsoft pour continuer. Si, en tant qu’utilisateur Linux, vous ne préférez pas partager vos informations de messagerie, utilisez une adresse e-mail et un mot de passe factices pour le moment. Windows lancera une erreur de mot de passe incorrect. Ensuite, cliquez sur Suivant pour ignorer l’ajout de l’adresse e-mail correcte
Sur l’écran suivant, entrez votre nom et votre mot de passe. Ensuite, sélectionnez et répondez à trois questions de sécurité pour continuer.
L’écran Choisir les paramètres de confidentialité de votre appareil s’affiche. Désactivez toutes les options si vous n’aimez pas partager les données d’utilisation avec Microsoft. Cliquez ensuite sur Accepter.
Ignorez l’écran Personnalisons votre expérience et sélectionnez Pas maintenant lorsqu’il vous demande de partager des informations personnelles avec Cortana. Ensuite, Windows personnalisera quelques autres éléments pour vous avant de vous démarrer sur le bureau.