User Tools

Site Tools


public:techstuff:libvirt

This is an old revision of the document!


libvirt

Creating a VM

virt-install \
--name=<VM name> \
--ram=<memory> \
--location=http://ftp.nz.debian.org/debian/dists/stable/main/installer-amd64/ \
--os-type=linux \
--os-variant=debiansqueeze \
--disk=/img/<vm name>.img,device=disk,bus=virtio,size=<disk size GB>,sparse=true,format=raw \
--network=bridge=int,model=virtio \
--extra-args=console=ttyS0,115200

Creating a VM from an existing image

virt-install \
--name <VM name> \
--ram <memory> \
--vcpus 1 \
--disk path=/img/<VM name>.img \
--import --noautoconsole --force

Open Serial Console to VM

virsh console <VM name>

Enable grub over serial

virt-edit Guestname /boot/grub/grub.conf

Add console to the the kernel line as shown

kernel /vmlinuz ro [...] console=ttyS0
public/techstuff/libvirt.1345558822.txt.gz · Last modified: 2020/04/25 13:05 (external edit)