![Ubuntu qemu 显示输出到日志文件](https://linux22.com/image/944442/Ubuntu%20qemu%20%E6%98%BE%E7%A4%BA%E8%BE%93%E5%87%BA%E5%88%B0%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6.png)
我们安装了带有 packer 和 qemu 的 Ubuntu 20.04.3。由于我们在没有显示输出的情况下工作,现在的问题是是否可以将输出放入日志文件中。
我们激活了 qemu 和 packer 调试日志,但遗憾的是我们没有得到任何显示输出,也无法跟踪 nographic 安装当前的位置。
答案1
为了将所有内容放入一个文件中,您通常需要创建一个多路复用字符设备并将所需的所有输出分配给它。
-chardev stdio,mux=on,logfile=guest.log,id=char0 \
-mon chardev=char0,mode=readline \
-serial chardev:char0
您可以决定不将监视器放在该位置,或者将它们传递到不同的文件等等。一切由您决定。有关详细信息,请参阅man qemu
这里。