Outils pour utilisateurs

Outils du site


sysadmin:linux:virtualisation:kvm:installation_invite:creation-vm-debian10-minimale

Ceci est une ancienne révision du document !


KVM/QEMU : VM debian 10 minimaliste

Création d'une VM sous Debian 10 (Buster) minimaliste en mode console (sans interface graphique).

Environnement

Date 06/2026
Plateforme matérielle AMD/Intel x86_64
OS Ubuntu 25.10 x86_64
Kernel 6.17.0-35-generic
Virtualisation KVM/QEMU
Bibliothèque libvirt libvirt 11.6.0
QEMU 10.1.0

Création de la VM

# Créer un répertoire dédié pour les disques de la VM
newgrp libvirt-qemu
cd ~/KMV
mkdir deb10-minimal
 
# Créer les disques
qemu-img create -f qcow2 deb10.qcow2 10G
qemu-img create -f qcow2 swap.qcow2 1G
 
# Seul l'utilisateur et les membres du groupe peuvent modifier les fichiers disques
chmod g+w,o-rwx *.qcow2
virt-install --name deb10-minimal \
--description "Debian 10 (Buster). Système minimal sans support vidéo ni son." \
--osinfo debian10 \
--memory 2048 \
--vcpus 2 \
--boot bootmenu.enable=on,bios.useserial=on,uefi=off \
--controller type=scsi,model=virtio-scsi,driver.iommu=on \
--controller type=virtio-serial,driver.iommu=on \
--rng /dev/random,driver.iommu=on \
--disk /home/yoann/KVM/deb10-minimal/deb10.qcow2,format=qcow2,target.bus=scsi,driver.discard=unmap \
--disk /home/yoann/KVM/deb10-minimal/swap.qcow2,format=qcow2,target.bus=scsi,driver.discard=unmap \
--graphics none \
--sound none \
--controller type=usb,model=none \
--location /home/yoann/KVM/sysinstall/debian-10.13.0-amd64-netinst.iso \
--console pty,target_type=serial --extra-args "inst.text console=ttyS0,115200n8,TERM=linux" \
--network network=default,model=virtio,driver.iommu=on \
--dry-run

L'installation depuis l'ISO netinstall ne pose pas de gros problème. Un message d'avertissement apparait indiquant que le dépot des mises à jour de sécurité n'est pas disponible.

Une fois le système redémarré, il faut mettre à jour les sources du gestionnaire paquets APT

# Editer le fichier sources.list
vi /etc/apt/sources.list

Ci-dessous le contenu du fichier une fois modifié :

sources.list
deb http://archive.debian.org/debian/ buster main non-free contrib
deb-src http://archive.debian.org/debian/ buster main non-free contrib
 
deb http://archive.debian.org/debian-security/ buster/updates main non-free contrib
deb-src http://archive.debian.org/debian-security/ buster/updates main non-free contrib

Mettre à jour le système installé depuis la netinstall :

apt update && apt upgrade -y
apt install -y openssh-server

Références

sysadmin/linux/virtualisation/kvm/installation_invite/creation-vm-debian10-minimale.1780742982.txt.gz · Dernière modification : 2026/06/06 10:49 de yoann