Você precisará especificar uma opção de inicialização para dizer ao kernel para enviar sua saída normal do console para uma porta serial. Parece que seu dispositivo está redirecionando a saída do modo de texto do BIOS para a porta serial até que o kernel do Linux assuma o controle, portanto, você pode se comunicar com o carregador de inicialização como está.
Se a porta serial for a COM1 padrão do PC, ou seja, ela possui o endereço de E / S 0x3f8 e o IRQ 4, a opção de inicialização necessária é console=ttyS0,115200n8
. Se a porta serial for mais especial do que isso, você pode precisar de outro nome de dispositivo TTY e / ou mais opções: por exemplo, dispositivos ARM podem usar ttySA0
ou ttyAM0
.
Se sua distribuição OEL / RHEL for versão 6.0 ou superior, isso é tudo o que você precisa fazer: em 7.x, systemd
é configurado para fornecer automaticamente um prompt de login (um processo getty
) para qualquer porta serial mencionado nas opções de inicialização console=
. As versões do OEL / RHEL 6.x fazem o mesmo usando upstart
.
Para o OEL / RHEL 5.x, você definitivamente tinha que configurar um getty
para um console serial em /etc/inittab
no estilo clássico do SysVinit, além da opção console=
do kernel.