Não há mensagens RC no início entre o carregamento do kernel e o prompt de login

0

Eu tenho um kernel 4.3.2 e o OpenRC 0.19.1. Após o carregamento do kernel, não há mensagens dos scripts RC. E então, há o prompt para efetuar login.

Existe outro sistema com rc.conf idêntico e ele inicializa com mensagens RC no lugar, então eu presumo que este não é um problema openrc, e sim, um problema com o console - eu li que a mesma coisa pode acontecer se o kernel tiver um console serial configurado como primário. Mas não há nenhum parâmetro CONFIG_* tendo "serial" definido:

# zgrep -i '^config.*serial' /proc/config.gz
#
Os

CONFIG_* parâmetros que têm "console" diferem apenas em CONFIG_VT_CONSOLE_SLEEP=y , que está presente apenas na máquina que não exibe mensagens RC.

Não há nenhum parâmetro console= passado pela linha de comando do kernel:

# cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-4.3.2 root=LABEL=p_root rootflags=data=journal,errors=remount-ro,barrier=1 elevator=bfq acpi_osi=Linux

E não há outro tty que tty0 no dmesg.

# dmesg | grep -i tty
[    0.000000] console [tty0] enabled
#

Este é o meu rc.conf:

# grep ^[^#] /etc/rc.conf
rc_parallel="YES"
rc_interactive="NO"
rc_shell=/sbin/sulogin
rc_depend_strict="NO"
rc_hotplug="*" # !net.*
rc_logger="YES"
rc_log_path="/var/log/rc.log"
unicode="YES"
rc_tty_number=12

Outra coisa que provavelmente vale a pena mencionar é que não há saída em tty12, para onde a cópia das mensagens deve ir. Nem no tempo de inicialização do RC, nem depois dele. Mas o /var/log/rc.log existe e tem todas as mensagens.

Os arquivos

/ etc / inittab também são idênticos em ambas as máquinas. Não lembro de ter editado esse arquivo, mas aqui está seu conteúdo, só para garantir:

# grep ^[^#] /etc/inittab
id:3:initdefault:
si::sysinit:/sbin/rc sysinit
rc::bootwait:/sbin/rc boot
l0:0:wait:/sbin/rc shutdown 
l0s:0:wait:/sbin/halt -dhp
l1:1:wait:/sbin/rc single
l2:2:wait:/sbin/rc nonetwork
l3:3:wait:/sbin/rc default
l4:4:wait:/sbin/rc default
l5:5:wait:/sbin/rc default
l6:6:wait:/sbin/rc reboot
l6r:6:wait:/sbin/reboot -dk
su0:S:wait:/sbin/rc single
su1:S:wait:/sbin/sulogin
c1:12345:respawn:/sbin/agetty 38400 tty1 linux
c2:2345:respawn:/sbin/agetty 38400 tty2 linux
c3:2345:respawn:/sbin/agetty 38400 tty3 linux
c4:2345:respawn:/sbin/agetty 38400 tty4 linux
c5:2345:respawn:/sbin/agetty 38400 tty5 linux
c6:2345:respawn:/sbin/agetty 38400 tty6 linux
ca:12345:ctrlaltdel:/sbin/shutdown -r now
x:a:once:/etc/X11/startDM.sh

Atualização:

Para @MarkWagner.

# tty
/dev/tty1
# /etc/init.d/hostname status
 * status: started
    
por tijagi 23.02.2016 / 14:47

0 respostas