#!/bin/bash images=/var/lib/libvirt/images init_dir=/root/vms-init disk_size=20G memory=2048 cpu=2 vm_name=$1 os_variant=$2 if [ ! -f ${images}/bases/${os_variant}.img ]; then echo "OS inconnu, liste des distributions supportées :" for b in ${images}/bases/*; do echo " * `basename ${b} .img`" done exit 1 fi if [ -e ${images}/storage/${vm_name}.img ]; then echo "VM déjà existante" exit 1 fi qemu-img create -f qcow2 -F qcow2 -b ${images}/bases/${os_variant}.img ${images}/storage/${vm_name}.img ${disk_size} cat > ${init_dir}/state/meta-data <