O sistema está permitindo que você faça o logon em serial porque você tem uma linha como essa em /etc/inittab
:
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
Isso diz para executar um a getty em ttyS0 nos níveis de execução 2 e 3, e para reabri-lo quando existir. 9600 é, claro, os bits por segundo, e vt100 é o tipo de terminal. Você também notará gettys em tty1–6 também, esses são os consoles virtuais VGA do kernel (que provavelmente estão conectados à tela pequena).
Você pode escrever para o console VGA que executa o programa nele ou, alternativamente, abri-lo (geralmente após comentar as linhas inittab executando o getty nele). Você também pode usar as bibliotecas de buffer de quadros (ou a interface de framebuffer do kernel diretamente). Poderia até começar o X, suponho.
Não sei qual é a maneira mais fácil de espelhar a saída em ambos os ttys.