O_DOCUPDATE:
Création du fichier disque :
<code bash>
newgrp libvirt-qemu
mkdir ~/KVM/ms-dos6.22
qemu... me disquette demandée par l'installateur :
<code bash>
virsh change-media --domain ms-dos6.22 fda --eje... ervé mais sera vide au prochain démarrage :
<code bash>
virsh change-media --config --domain ms-dos6.22 ... --domain ms-dos6.22
</code>
Arrêter la VM
<code bash>
# NB : pas d'effet de virsh shutdown
virsh destr
dédié pour stocker les fichiers de la VM :
<code bash>
mkdir ~/KVM/deb13
</code>
Création de la VM vi... rminer quelle IP a été attribuée à la VM :
<code bash>
# Afficher l'adresse IP affectée à la VM
virsh d... er que la console s'affiche normalement : :
<code bash>
update-grub
systemclt reboot
</code>
==== Journ... e de la gestion du swap n'a pas été fait :
<code bash>
free -h
total used
e port utilisé pour se reconnecter à la VM:
<code bash>
virsh vncdisplay --domain debian11-amd64
</code>... t simplement sont ID ou son nom de domaine:
<code bash>
# Lister les VMs
virsh list
Id Name ... ifications apportées dans la configuration:
<code bash>
update-grub
systemctl reboot
</code>
Pour se connecter à la console du système invité :
<code bash>
virsh console --domain debian11-amd64
</code>
til en ligne de commande **virt-install**.
<code bash>
virt-install --version
4.1.0
</code>
S'il n'est... réer le fichier disque de la VM en amont :
<code bash>
# Changement du groupe principal de l'utilisate... lecture pour l'utilisateur libvirt-qemu :
<code bash>
mkdir ~/KVM/install_files
wget "https://cdimage.... mmande ''%%virt-install --osinfo list%%''.
<code bash>
# Ici on n'affiche que les identifiants pour les
|
===== Création de la VM =====
<code bash>
# Créer un répertoire dédié pour les disques de ... rs disques
chmod g+w,o-rwx *.qcow2
</code>
<code bash>
virt-install --name deb10-minimal \
--descriptio... r les sources du gestionnaire paquets APT.
<code bash>
# Editer le fichier sources.list
vi /etc/apt/sou... le système installé depuis la netinstall :
<code bash>
apt update && apt upgrade -y
</code>
Installati
====
Création de la VM via virt-install :
<code bash>
virt-install --name win311 \
--metadata title="... de base sans s'occuper des cartes réseau.
<code bash>
# Arrêter la VM
virsh destroy win311
# Snapshot... no NIC installed."
</code>
Relancer la VM
<code bash>
virsh start win311 && virt-viewer --wait win311
... our afficher les modèles émulés par QEMU :
<code bash>
qemu-system-i386 -net nic,model=?
</code>
Ajout
On utilise la commande **virt-install** :
<code bash>
virt-install --connect=qemu:///session \
--name ... es VirtIO **''virtio-win-0.1.189.iso''** :
<code bash>
cd ~/KVM/sysinstall
wget "https://fedorapeople.o... n peut recharger le média d'installation :
<code bash>
virsh change-media win-8.1-pro sda --eject --liv... nde ci-dessous doit retourner des lignes :
<code bash>
find /lib/modules/"$(uname -r)"/ | grep virtio
<
llation Windows 98 pour installer MS-DOS
<code bash>
# Création d'un répertoire dédié pour le disque ... cture aux utilisateurs du groupe ''kvm'' :
<code bash>
ls -l ~/KVM/sysinstall/Win98SE*
-r--r--r-- 1 yoa... ture que pour l'utilisateur libvirt-qemu :
<code bash>
setfacl -m u:libvirt-qemu:rw- ~/KVM/sysinstall/W... ode>
Instancier la VM avec virt-install :
<code bash>
virt-install --name ms-dos7.1 \
--metadata title
virtualisation sous Windows 98SE.
</note>
<code bash>
virt-install --connect qemu:///session \
--name... Esc pour quitter fdisk
Redémarrer la VM :
<code bash>
virsh reset win95
# Equivalent
virsh send-key w... _guestmount|installation de guestmount]].
<code bash>
# Eteindre la VM
virsh destroy win95
# Monter l... h. Depuis l’hôte charge l'image disquette :
<code bash>
# Retirer le CD-ROM : l'installation se fera dep
e disque ;
Création des fichiers disques
<code bash>
newgrp libvirt-qemu
mkdir ~/KVM/rocky9-minimal
... on s'appuie sur la CLI **virt-install** :
<code bash>
virt-install \
--name rocky9-minimal \
--descrip