Comment exécuter une machine virtuelle sous Linux : 3 façons différentes
Vous devez exécuter un autre système d’exploitation sur votre PC Linux. Le double démarrage est une option, mais vous pouvez utiliser une machine virtuelle.
Mais si vous choisissez la deuxième option, quel logiciel de machine virtuelle Linux devriez-vous utiliser ?
Machines virtuelles avec Linux à double démarrage
Il existe deux manières d’exécuter plusieurs systèmes d’exploitation sur un ordinateur :
Le double démarrage est génial, mais il a ses inconvénients. Par exemple, vous pouvez exécuter deux ou plusieurs distributions Linux (peut-être Linux Mint ou Ubuntu) installées sur votre ordinateur. Cependant, ce n’est pas pour tout le monde. Divers problèmes peuvent affecter l’expérience, tels que les redémarrages.
Le temps nécessaire pour redémarrer, sélectionner un système d’exploitation différent sur l’écran du chargeur de démarrage GRUB, puis démarrer peut être problématique. Cela est particulièrement vrai sur les systèmes où Linux est installé aux côtés de Windows.
Sur les systèmes plus lents, vous devrez peut-être attendre 5 à 10 minutes pour commencer à travailler. En recherchant un logiciel antivirus au démarrage, vous deviendrez rapidement très lent.
Cependant, l’exécution d’un système d’exploitation secondaire dans une machine virtuelle peut résoudre ce problème.
Qu’est-ce qu’une machine virtuelle ?
En termes simples, une machine virtuelle (appelée VM) est une application qui crée un environnement logiciel qui simule le matériel informatique. Le système d’exploitation peut alors être installé dans cet environnement. Nous appelons cela un « système d’exploitation invité », et le système d’exploitation que vous installez sur votre ordinateur physique est le « système d’exploitation hôte ». De plus, la virtualisation peut être améliorée avec du matériel système dédié !
Faire une vidéo du jour
En savoir plus : Qu’est-ce qu’une machine virtuelle et comment fonctionne-t-elle ?
Comment activer la virtualisation sur votre PC
Bien que votre système d’exploitation invité choisi puisse fonctionner sans virtualisation matérielle, il vaut la peine de l’utiliser si cette option est disponible. D’autant plus qu’il réduit la consommation des ressources du système informatique.
Pour vérifier si votre PC Linux peut gérer la virtualisation, ouvrez un terminal et entrez :
processeur
Recherchez « Virtualisation » – il répertorie les types pris en charge par le processeur de votre ordinateur. Vous devriez voir des références à VT-x, VT-d ou AMD-V.
Pour activer la virtualisation matérielle, vous devez redémarrer votre ordinateur pour accéder au BIOS/UEFI.Comment y parvenir dépend de votre appareil, généralement accessible en un clic Suppr ou F2 Après le redémarrage de l’ordinateur.
trouver Avancée l’écran dans le BIOS et recherchez l’un des éléments suivants :
- Virtualisation
- VT-x (Intel — les systèmes plus anciens auront VT-d)
- AMD-V (systèmes AMD)
Les anciens environnements BIOS utilisaient les touches fléchées pour naviguer ; cependant, la souris peut être utilisée pour accéder aux menus dans les nouveaux UEFI.Après avoir activé la virtualisation, cliquez sur F10 Sauvegarder et quitter.
Ensuite, votre PC redémarrera.
Après avoir activé la virtualisation, il est temps d’examiner les options pour les applications Linux VM.
1. Boîte virtuelle
VirtualBox fournit une virtualisation à usage général, permettant la création de machines virtuelles avec pratiquement n’importe quel système d’exploitation (à l’exception de ceux utilisés pour les périphériques ARM). Il fournit également une virtualisation assistée par logiciel et matériel, stockant les machines virtuelles sous forme d’images de disque. Cela facilite leur sauvegarde ou leur migration vers d’autres applications PC ou VM.
VirtualBox est particulièrement efficace pour exécuter des distributions Linux 32 bits et 64 bits et Windows. Il est même possible d’exécuter macOS sur VirtualBox, peut-être pour tester votre PC avant de le configurer en tant que Hackintosh.
Télécharger: Virtual Box (gratuit)
2. Exécutez une machine virtuelle Linux dans QEMU
Si vous souhaitez exécuter un système d’exploitation ARM en tant que machine virtuelle Linux, QEMU est le meilleur choix. Machines virtuelles pour Android, Raspbian ou RISC OS non-Linux, cet outil basé sur la ligne de commande permet une configuration rapide.
QEMU est l’abréviation de « Quick Emulator », mais c’est un peu plus difficile et repose sur la ligne de commande plutôt que sur une interface pilotée par la souris. Pour gagner du temps, vous pouvez télécharger certains systèmes d’exploitation invités intégrant QEMU. Consultez notre introduction à l’exécution du système d’exploitation Raspbian Pi dans QEMU pour en savoir plus sur cet outil de machine virtuelle Linux.
Bien que le nom non abrégé de QEMU soit « Quick Emulator », il s’agit en fait d’un hyperviseur, un outil de gestion de la virtualisation matérielle. Vous pouvez installer QEMU avec la commande suivante :
sudo apt installer qemu qemu-kvm libvirt-bin
Comme mentionné précédemment, l’interface de ligne de commande du terminal est utilisée pour exécuter QEMU. Cela peut être difficile pour les nouveaux utilisateurs de Linux, mais heureusement, il existe des solutions. Ces fourches QEMU ajoutent une interface utilisateur graphique (GUI) afin que vous puissiez exécuter une machine virtuelle Linux sans taper :
Ces projets sont à divers stades de développement – pour de meilleurs résultats, essayez QtEmu.
3. Lecteur VMware Workstation
VMware est un leader du secteur de la virtualisation des postes de travail et des serveurs avec des milliers d’entreprises clientes. Heureusement, ils ont également publié une version gratuite pour des cas d’utilisation plus ciblés.
Télécharger: Lecteur de poste de travail VMware
Prenant en charge tous les principaux systèmes d’exploitation Linux et plus de 200 systèmes d’exploitation invités, VMware Workstation Player est une solution intelligente de machine virtuelle Linux. Notez cependant que contrairement à QEMU, VMware Workstation Player ne peut pas exécuter les systèmes d’exploitation ARM.
Quelles distributions Linux fonctionnent le mieux dans une VM ?
Une fois que vous avez sélectionné l’application de machine virtuelle appropriée, vous devez personnaliser le système d’exploitation invité de votre choix. Par exemple, vous pouvez facilement exécuter Windows sur VirtualBox et VMware
Au lieu de cela, QEMU convient à l’exécution de distributions ciblées ARM telles que Raspberry Pi OS ou Android.
Dans le même temps, quelque chose d’aussi léger que Lubuntu peut fonctionner sur n’importe lequel de ces outils de machine virtuelle Linux.
Mais que se passe-t-il si vous voulez exécuter les trois en même temps ? Heureusement, il existe une compatibilité croisée considérable entre eux. Vous pouvez importer des fichiers VDI d’une installation VirtualBox à une autre, ou vous pouvez convertir des VMDK VMware en fichiers IMG lisibles par QEMU.
Ainsi, quelle que soit l’application de machine virtuelle Linux que vous utilisez, vous pouvez migrer votre machine virtuelle Linux vers d’autres appareils en toute confiance.
Nous avons donc examiné trois applications de machine virtuelle. Mais lequel utiliser ?
C’est une question délicate. Choisissez VirtualBox si vous voulez une virtualisation simple, simple et open source. Si l’open source n’est pas un problème, VMware peut offrir plus de stabilité, en particulier sur les ordinateurs les plus récents.
En attendant, si vous souhaitez exécuter un système d’exploitation ARM sur une machine virtuelle Linux, choisissez QEMU. Si vous n’aimez pas passer trop de temps dans le terminal, utilisez l’interface graphique.
A propos de l’auteur