This is an old revision of the document!
virt-install \ --name=<VM name> \ --ram=<memory in MB> \ --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
virt-install \ --name <VM name> \ --ram <memory> \ --vcpus 1 \ --disk path=/img/<VM name>.img \ --import --noautoconsole --force
virsh console <VM name>
On the VM edit /etc/default/grub and update GRUB_CMDLINE_LINUX
GRUB_CMDLINE_LINUX="text console=tty0 console=ttyS0,115200n8"
Finally run update-grub as root.