Mise à jour : Debian Buster 11.1
Sommaire
-drive file=<nom_du_périphérique>,media=xxxx,format=xxxx,index=xxxx,if=xxxx
Les noms et extensions des fichiers sont arbitraires
-drive file=/dev/sdb
CD ROM réél
-drive file=/dev/sr0
Disque dur virtuel, format brut, si plusieurs disques sont présents, ils sont priorisés dans l'ordre d'apparition, à moins qu'un index soit utilisé (index=0 ou 1 ou 2 ou 3)
-drive media=disk,format=raw,file=file.img
Disque dur virtuel, format qcwo2
-drive media=disk,format=qcwo2,file=file.qcwo2
-drive media=cdrom,file=file.iso
-drive if=pflash,format=raw,file=var.fd
-drive if=pflash,format=raw,readonly,file=code.fd
$ qemu-system-x86_64
$ sudo qemu-system-x86_64
$ sudo qemu-system-x86_64 -runas <nom_utilisateur>
$ qemu-system-x86_64 -m 2048 \
-boot menu=on,order=d -drive media=cdrom,format=raw,file=debian.iso
L'attribution d'une mémoire supérieure à la mémoire par défaut (256M) est nécessaire pour que l'installateur puisse s'exécuter, les autres options, telles que ci-dessous sont facultatives, mais recommandées (adapter le nombre de processeurs, option -smp aux possibilités de la plate-forme hôte)
-accel kvm -cpu host -smp 4
Créer une image de taille variable (format qcow2), par exemple 20GiB
$ qemu-img create -f qcow2 debian.img 20G
Lancer l'installation sur le disque avec
$ qemu-system-x86_64 - m 2048 \
-drive media=cdrom,format=raw,file=debian.iso \
-drive media=disk,format=qcwo2,file=debian.img \
-boot menu=on,order=c,once=d
Lancer le système émulé en démarrant sur le disque virtuel debian.img
$ qemu-system-x86_64 - m 2048 \
-boot menu=on,order=c -drive media=disk,format=qcwo2,file=debian.img