; Créer directement les disques via commande virt-install
Pour créer la VM nous allons utiliser l'outil en ligne de commande **virt-install**.
<code bash>
virt-install --version
4.1.0
</code>
S'il n'est pas disponible sur le système consulter l... n/linux/virtualisation/kvm/creer_une_vm_avec_virt-install|notes de présentation de virt-install]].
=====
m qemu linux vm}}
====== Créer une VM avec virt-install ======
La CLI **virt-install** est un assistant de création de machine Virtuelle. Elle peut être lancée e... au distant avec spice
===== Installation de virt-install =====
<code bash>
sudo apt-get install virtinst libosinfo-bin
</code>
===== A propos des modes d'exécut
allation sont présents dans le dossier ''~/KVM/sysinstall''. Ils doivent être accessibles en lecture aux ut... s du groupe ''kvm'' :
<code bash>
ls -l ~/KVM/sysinstall/Win98SE*
-r--r--r-- 1 yoann kvm 1474560 Jan 30 2015 /home/yoann/KVM/sysinstall/Win98SE-Boot.ima
-r--r--r-- 1 yoann kvm 658130944 Apr 29 2022 /home/yoann/KVM/sysinstall/Win98SE_fr_retail.iso
</code>
Pour pouvoir charg
automatiquement déterminés par la commande ''virt-install'' en fonction de l'argument ''%%--osinfo%%''. On ... signés numériquement.
</note>
<code bash>
virt-install --connect=qemu:///session \
--name win7pro \
--me... rtio,cache=writeback \
--cdrom /home/yoann/KVM/sysinstall/win7/Win_Pro_7_SP1_64BIT.ISO \
--graphics spice \... virsh change-media win7pro sda /home/yoann/KVM/sysinstall/virtio-win-0.1.302.iso --live
</code>
Une fois l
on l'enregistre sous le nom ''/home/yoann/KVM/sysinstall/Rocky-9.7-x86_64-minimal.iso''.
Pour la création de la VM on s'appuie sur la CLI **virt-install** :
<code bash>
virt-install \
--name rocky9-minimal \
--description "Rocky Linux 9.7 minimaliste. Systèm... pe=usb,model=none \
--location /home/yoann/KVM/sysinstall/Rocky-9.7-x86_64-minimal.iso \
--console pty,targ
ch?v=XEBMWiLBKuI
</note>
===== Création via virt-install =====
Création de la VM via virt-install :
<code bash>
virt-install --name win311 \
--metadata title="Windows 3.11 for Workgroups",description="W... \
--sound none \
--video=vga --graphics=spice \
--install no_install=yes \
--boot hd,bootmenu.enable=on \
d/debian-13.6.0-amd64-netinst.iso|installateur netinstall de Debian]]
Créer un répertoire dédié pour stoc... /KVM/deb13
</code>
Création de la VM via **virt-install** :
<file>
virt-install --connect qemu:///session \
--name deb13 \
--description "Debian 13 (Trixie) sans... pe=usb,model=none \
--location /home/yoann/KVM/sysinstall/debian-13.6.0-amd64-netinst.iso \
--extra-args "c
ag>software virtualisation kvm qemu linux vm virt-install uefi efi}}
====== Créer une VM avec support du... r s'il ne l'est pas encore :
<code bash>
sudo apt install -y ovmf
</code>
Lors de la création de la VM, i... ' :
<file txt [ highlight_lines_extra="7"]>
virt-install \
-n deb13-minimal \
--description "Debian 13 VM ... none \
--sound=none \
--cdrom /home/yoann/KVM/sysinstall/debian-13.3.0-amd64-netinst.iso \
--network bridg