La configuration d'une machine virtuelle Windows sous Linux avec KVM est préférable au double démarrage. Voici comment commencer.

L'exécution d'une machine virtuelle Windows aux côtés de Linux a ses avantages. Avec une machine virtuelle Windows configurée, vous n'avez pas à vous soucier des couches de compatibilité ou à rechercher des alternatives open source à vos applications Windows préférées. De plus, si vous êtes développeur, il devient facile de tester votre logiciel sur plusieurs systèmes d'exploitation.

La machine virtuelle basée sur le noyau, ou KVM, est votre meilleur pari lorsqu'il s'agit de configurer une machine virtuelle Windows sur Linux. Mais comment créer un nouveau KVM et y installer Windows ?

1. Installer et configurer 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,

instagram viewer
allez dans les 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 install 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 install @virtualization

Ensuite, activez et démarrez le démon libvirt en exécutant :

sudo systemctl enable libvirtd
sudo systemctl start libvirtd

Vérifiez si libvirtd fonctionne correctement avec :

sudo systemctl status 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)

2. 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 une édition. Puis clique 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 celui que vous souhaitez installer.

Télécharger:Windows 10 (Gratuit)

3. 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. Clique le Créer une nouvelle machine virtuelle option (l'icône du bureau avec un bouton de lecture au milieu) pour continuer.

Continuer avec la sélection par défaut—Support d'installation local—et cliquez Avant.

Cliquez sur Parcourir > Parcourir local et sélectionnez le fichier ISO Windows 10 téléchargé dans votre stockage. Cliquez sur Ouvrir pour sélectionner l'image ISO. Virtual Machine Manager détectera automatiquement le système d'exploitation. Cliquez sur Avant procéder.

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 Avant.

Sur la fenêtre suivante, assurez-vous Activer le stockage pour cette machine virtuelle est cochée. Ensuite, indiquez la taille de l'image disque (50 Go suffiront) et cliquez sur Avant.

Tapez le nom de la machine virtuelle et cliquez sur Finition une fois que vous avez examiné les spécifications de la machine virtuelle.

Virtual Machine Manager va maintenant créer la machine et la démarrer juste après.

4. 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 y a différentes versions de Windows 10 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 conditions d'utilisation et cliquez Suivant.

Sélectionner Personnalisé: installer Windows uniquement (avancé) puisque la machine virtuelle n'a pas déjà installé Windows dessus.

Sur l'écran suivant, partitionnez le disque à l'aide du Nouveau, Supprimer, et Format options si vous souhaitez avoir 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 Sauter. 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. Puis clique 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. Puis clique 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.

Si vous n'aimez pas le KVM, pourquoi ne pas opter pour d'autres hyperviseurs comme VirtualBox ou VMware installer Windows?

Vous n'êtes pas limité à KVM sous Linux

C'est aussi simple que cela d'installer Windows 10 à l'aide d'un KVM sous Linux. Mais ne vous arrêtez pas là. Essayez toutes sortes de distributions Linux et d'autres systèmes d'exploitation open source en les installant sur des machines virtuelles.

Vous n'êtes pas limité à l'utilisation de la machine virtuelle basée sur le noyau sous Linux. Si vous le souhaitez, vous pouvez même opter pour d'autres hyperviseurs comme VirtualBox ou VMware pour installer Windows sur votre machine Linux.