Eu gostaria de poder interagir com o sistema através da linha de comando, mas também obter a saída para um arquivo ao mesmo tempo.
Se eu fizer:
qemu-sysem-x86_64 -serial stdio |& tee file
então funciona principalmente, mas eu gostaria de evitar qualquer operação de Bash e deixar o QEMU fazer o trabalho pesado para mim. Por exemplo, estou usando o Python e não é tão simples implementar um confiável tee
lá.
Se eu fizer:
qemu-sysem-x86_64 -serial file:myfile
Ele redireciona para o arquivo e não posso dar nenhuma entrada.
Existe uma maneira de "combinar" ambos file:
e stdio
um único -serial
?
Múltiplas -serial
entradas apenas criam várias portas seriais em vez de modificar uma única.
Eu também estou interessado se funciona com telnet como em:
-serial tcp::1234,server,nowait
http://lists.nongnu.org/archive/html/qemu-discuss/2018-11/msg00011.html
mon
configuração (esperançosamente algo análogo a-serial mon:stdio
mas com logging)? Eu também queria isso, mas esqueci de mencionar em questão, e minhas tentativas iniciais falharam.signal=on|off
opção dentrochardev
. Eu vou fornecer omon
exemplo como edição.signal=off
faz o que eu queria.signal=off
parece ser o caminho preferido, irá adicioná-lo como edição.