До загрузки ядра можно указывать vga=ask
параметром ядра, тогда появляется возможность выбрать разрешение и битность фреймбуффера. Можно указывать шестнадцатеричный код какого-нибудь видеорежима.
Это, конечно хорошо, но нет ли какой-нибудь утилиты для инициализации фреймбуффера и смены его разрешения уже после загрузки ядра (без указания параметра vga= вообще)?
У новых ядер ещё есть опция CONFIG_X86_SYSFB. Возможно, если её включить и подсунуть QEMU биос, поддерживающий такое, то всё будет работать.