Leiten Sie die Ausgabe des QEMU-Fensters auf das Terminal um, auf dem qemu ausgeführt wird

Ich versuche, die Boot-Sequenz eines Linux-Kernels mit qemu zu debuggen. Der Befehl, den ich ausführe, lautet:

  qemu -serial stdio -kernel <path to kernel> -hda <path to rootfs> -append "root=/dev/sda terminal = ttyS0"

Während des Startvorgangs werden alle Kernelmeldungen im QEMU-Fenster gedruckt. Erst wenn der Bootvorgang beendet ist, erhalte ich meine Aufforderung zurück zum Terminal, in dem ich QEMU ausgeführt habe.

Jetzt kann ich das Kernel-Terminal verwenden, auf dem ich arbeite und dessen Ausgabe im Terminal und nicht im QEMU-Fenster angezeigt wird.

Wie erhalte ich alle Meldungen einschließlich der Startmeldungen an mein Terminal und nicht an das QEMU-Fenster (da ich in diesem Fenster nicht nach oben scrollen kann)?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage