保存qemu虚拟机的输出可使用如下方法:
1、重定向内核输出至Serial Port:在内核启动参数中添加console=ttyS0,38400参数。
2、通过qemu 控制参数将输出保存至文件:-serial file:output.txt
示例:
sudo qemu-system-x86_64 -kernel vmlinuz-3.13.0-40-generic -hda initrd.img-3.13.0-40-generic -append "root=/dev/sda ro quiet splash console=ttyS0,38400"-serial file:output.txt
参考资料:
1、http://fedoraproject.org/wiki/How_to_use_qemu
2、http://superuser.com/questions/269228/write-qemu-booting-virtual-machine-output-to-a-file