This is an old revision of the document!
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
virt-install \ --name <VM name> \ --ram <memory> \ --vcpus 1 \ --disk path=/img/<VM name>.img \ --import --noautoconsole --force
virsh console <VM name>
virt-edit Guestname /boot/grub/grub.conf
Add console to the the kernel line as shown
kernel /vmlinuz ro [...] console=ttyS0