Перенаправить консоль Qemu в файл или на хост-терминал?

Фон:

Моя система - ядро на базе x86 иRamfsкорневая файловая система. Я сделал ramfs на основе архива cpio (который будет использовать boot = / dev / ram0 в качестве устройства RAM), и у меня возникли некоторые проблемы с init. Все намерение состоит в том, чтобы оптимизировать ramfs до минимума, чтобы уместиться в действительно маленькую систему. Я пытаюсь отладить проблему в init. я начинаюQEMU вUbuntu12,10 (Quantal Quetzal) с помощью команды:

qemu-system-x86_64 -kernel linux-3.9.2/arch/x86/boot/bzImage -serial stdio -append "root=/dev/ram0 console=tty1"

И, как и ожидалось, система переходит в OOPS.

Вопрос:

Я хотел бы видеть журналы, чтобы выяснить причину сбоя, но я не могу перемещаться в консоли QEMU, используясдвиг ключ иPage Up /Листать вниз, Поэтому я попытался перенаправить вывод на хост-терминал с помощью команды curses:

qemu-system-x86_64 -kernel linux-3.9.2/arch/x86/boot/bzImage -serial stdio -append "root=/dev/ram0 console=tty1" -curses

Но и здесь я не могу ориентироваться и найти проблему.

Постскриптум Если моя система загружается нормально (используя правильные rootfs), я могу перемещаться и видеть сообщения.

Как перенаправить сообщения в терминал или в файл?

Ответы на вопрос(1)

Ваш ответ на вопрос