Qemuに「ROMから起動」以上の機能を実行させることはできませんか?

Qemuに「ROMから起動」以上の機能を実行させることはできませんか?

gcc-11.2を使用してカスタマイズされたカーネル4.9.327がQemuから起動せず、「ROMから起動中」で停止します。

ここのスクリーンショットのように:カスタム64ビット3.10.9カーネルがqemuから起動できず、ROMから起動すると停止する

私はqemu-system-x86_64 -kernel linux-4.9.327/arch/x86/boot/bzImageを実行します。

どのようなヒントがありますか?

答え1

おそらくあなたは必要になるでしょう

--append "console=tty0 console=ttyS0"

次のように出力を端末にリダイレクトします。

qemu-system-x86_64 -kernel linux-4.9.327/arch/x86/boot/bzImage
-nographic --append "console=tty0 console=ttyS0"

関連情報