Я уже некоторое время ищу решение, и там, где я нашел несколько тем, которые, похоже, помогли другим людям, эти решения, похоже, не работают для меня. Я хотел бы запустить гостевую qemu через cmdline и получить вывод гостевого последовательного порта в терминале, который начал квест. Подробности; host = ubuntu 18.04, guest = debian 9. ISO, который я использовал для создания гостя, был debian-9.6.0-i386-netinst.iso. Я использовал обычную установку, но без рабочего стола. Я спрятал экран загрузчика grub, и он загружается с приглашением имени пользователя. Я перепробовал много разных опций из разных потоков, включая «-nographics -serial stdio -append и другие»: приложение дало мне ошибку в ядре, и в зависимости от комбинации переключателей у меня возникали некоторые ошибки, но чаще всего терминал просто сидит там и мигает. Я изменил Debian Grub, как многие люди предложили в других темах, я приложу конфигурацию Grub. После изменения grub я сделал update-grub.

Вот мой конфиг grub:

GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFUALT="console=ttys0 console=tty0"
GRUB_CMDLINE_LINUX="console=tty0 console=ttys0,9600n8"
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_DISABLE_OS_PROBER=true

вот cmd, который я сейчас использую для запуска qemu

qemu-system-i386 -hda deb.qcow2 -m 1024 -net nic -net user -serial stdio 

Я не уверен, что проблема в хосте, госте или cmd для его запуска. Любая помощь будет отличной. Заранее спасибо.

0