Estou usando o Ubuntu 20.04 e fiz a seguinte configuração:
sudo systemctl set-default multi-user.target
sudo systemctl add-wants multi-user getty@tty1
e /etc/securetty
foi criado.
No entanto, tty1 não aparece após a inicialização, a menos que Ctrl+ Alt+ F1seja pressionado.
Embora getty@tty1
queira multi-user.target
, já vi resultados getty@tty1
antes . Está correto?multi-user.target
systemd-analyze
Responder1
Não tenho certeza se você deve adicionar getty em add-wants, porque parece tornar getty uma das dependências de multi-user.target.
Também encontrei problemas semelhantes de nenhuma tela de login exibida ao mudar para multi-user.target. Pode estar relacionado à configuração do GRUB, conforme mencionado nestes dois posts:
Ubuntu rodando apenas no modo gráfico e não consigo mudar para o modo texto
Não é possível inicializar após sudo systemctl set-default multi-user.target
Então, basicamente, GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
força /etc/default/grub
o kernel a exibir uma tela inicial, então parece não haver saída. Você poderia simplesmente alterá-lo para:
GRUB_CMDLINE_LINUX_DEFAULT=""
sem modificar o getty para mostrar o console de login.
Em seguida, execute update-grub
para atualizar o GRUB