No ono bude opravdu hlavní to, na jaké zařízení tiskne ten Váš Helloworld OS, případně s jakým výstupním zařízením byl konfigurován/kompilován, pokud jste ho zkoušel i na té 386 platformě. Opravdu bych hledal tam, protože pokud jste OS napsal, tak víte, kam tiskne. A pokud jste použil něco hotového, budete tomu holt muset takto do hloubky porozumět, tj. najít, na jaký hw (serial port, vga video, ...) to posílá svůj výstup. Viz Qemu dokumentace k parametru -nographic, která podle mne potvrzuje můj názor z prvního příspěvku, tj. že grafický režim znamená virtuální grafický adapter a textový režim znamená sériovou konzoli přesměrovanou na terminál, ve kterém bylo qemu spuštěno. A to, že něco běželo v obou režimech, znamená asi jen to, že to kromě vga konzole mělo nahozenou i ttyS0 konzoli, to nějaká qemu linux demo image nejspíš nahozené mít bude ...:
`-nographic'
Normally, QEMU uses SDL to display the VGA output. With this option, you can totally disable graphical output so that QEMU is a simple command line application. The emulated serial port is redirected on the console. Therefore, you can still use QEMU to debug a Linux kernel with a serial console.