I'm sorry for your virtualization troubles. I don't have solid solutions for you, but some questions that might help us get your VMs working correctly.
What kind of networking are the VMs using? That is, are they bridged, or NATted?
Have you thought about modifying the VM definitions to include a console on a virtual serial port you can connect to?
https://rwmj.wordpress.com/2011/07/0...u-and-libvirt/ shows something similar to what I have done in the past. It doesn't look identical to how I did it, but I'm away from my virtual environment right now.
Perhaps you could turn qemu logging on:
https://unix.stackexchange.com/quest...rtual-machines. I'm assuming you would have to modify the init script for the qemu service or maybe a /etc/sysconfig/qemu file. I've never tried changing an option like this.