14 juillet 2024

Virtualisation avec Qemu

Il est possible de lancer des VM très simplement sous linux en installant un seul paquet 😉

Installation de Qemu et OVMF

Arch: sudo pacman -S qemu (optionally « qemu-arch-extra » for more architectures)
Debian/Ubuntu: sudo apt install qemu
Fedora: sudo dnf install qemu

sudo dnf install edk2-ovmf.noarch

Créer un disque virtuel

qemu-img create -f qcow2 Image.img 10G

Lancer la machine virtuelle

qemu-system-x86_64 :Définir l’architecture utilisée pour la VM
enable-kvm : Activer KVM
cdrom : Chemin vers le fichier ISO pour le cdrom
boot menu=on : Afficher un menu pour selectionner le périphérique de boot
drive file : Chemin vers le fichier image du disque dur
cpu host = Utiliser directement le CPU hôte plutôt que d’émuler un CPU
m 4G = Définir la quantité de mémoire de la vm
vga virtio -display sdl,gl=on : Optimiser la carte graphique (meilleure performance)

qemu-system-x86_64 \
-enable-kvm \
-boot menu=on \
-drive file=~/qemu/storage/win11.img \
-cpu host \
-smp 6 \
-m 4G \
-vga virtio \
-display sdl,gl=on \
-usb

Particularités pour Windows 11

Voir l’article pour bypass les pré-requis 😉