On Thu, 7 Jul 2011, Chunyan Liu wrote: > In previous thread "Support logging xen-guest console", it's considered that > adding a "tee" option to char layer is a more generic way and makes more > sense. > http://lists.nongnu.org/archive/html/qemu-devel/2011-06/msg03011.html > > Following is an implementation of "tee" option to char device. It could be > used > as follows: > -chardev pty,id=id,path=path,[mux=on|off],[tee=filepath] > -serial tee:filepath,pty > With "tee" option, "pty" output would be duplicated to filepath. > > I've ported this patch to qemu-xen and tested with xen guests already. But I'm > not very clear how to test the qemu binary directly. Any info?
Configure your Xen HVM guest to use the serial. Compile Qemu as emulator: ./configure --disable-xen --target-list=x86_64-softmmu then use qemu directly to boot your guest: ./qemu-system-x86_64 -hda /path/to/file -serial tree:/path/to/log,pty you can connect to the pty using a program like picocom: picocom -b 115200 /dev/pts/$NUM