Como inicializar usando splash / quiet após uma instalação mínima sem pacotes selecionados

2

Depois de instalar o Ubuntu 17.10 usando o ISO minimial e seguindo este guia , eu sou apresentado com uma tela em branco na inicialização.

Existem vários bugs relacionados a esse problema:

Pelo que entendi, a razão para esse bug é que o GRUB seleciona um tty incorreto na inicialização, já que espera que um servidor X11 esteja disponível.

Como a instalação de zero pacotes tecnicamente não é suportada pelo instalador, posso ver porque esse problema recebeu pouca prioridade. Também é fácil alternar para o tty correto pressionando Alt + F1, que, supondo que você tenha um volume criptografado, apresentará uma tela com a marca do Ubuntu para inserir sua frase secreta de descriptografia.

Se eu instalar um gerenciador de exibição, por exemplo, GNOME com apt install gdm3 , o comportamento persiste, embora (e eu acho que esta informação pode ser relevante) agora eu tenho que alternar entre tty2 e tty1 algumas vezes, terminando em tty1, antes de ver qualquer coisa, por exemplo Alt+F2 then Alt+F1 , repetido duas vezes. Isso pode ser um novo bug, já que minha leitura dos bugs atualmente arquivados parece indicar que a instalação de um gerenciador de exibição deve eliminar o problema.

O guia que eu segui propõe uma correção que envolve a edição de /etc/default/grub da seguinte forma:

Antigo: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Novo: GRUB_CMDLINE_LINUX_DEFAULT=""

Isso desativa completamente a tela inicial e fornece feedback completo de texto de rolagem durante a inicialização até que finalmente apresente um prompt de modo de texto para a senha de descriptografia.

Outra coisa que pode ser relevante:

Em /etc/grub.d/10_linux existe esse código:

vt_handoff="1"

#snip

if [ "$vt_handoff" = 1 ]; then
  for word in $GRUB_CMDLINE_LINUX_DEFAULT; do
    if [ "$word" = splash ]; then
      GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT $vt_handoff"
    fi
  done
fi

O que eu gostaria de ter : uma instalação mínima com inicialização silenciosa e a atraente caixa de diálogo de descriptografia LVM de tela inteira (crucialmente, na minha opinião, com feedback na tela quando você digita).

Qualquer ajuda apreciada com gratidão.

    
por Jamie 20.01.2018 / 11:41

1 resposta

1

Embora eu ainda não tenha certeza se isso funcionará para você, vou tentar responder sua pergunta de qualquer maneira. Se o Plymouth já estiver instalado, recomendo instalar o plymouth-theme-ubuntu-logo:

sudo apt-get install plymouth-theme-ubuntu-logo

Uma vez instalado, ou se já estiver instalado, você deve executar:

sudo update-alternatives --config default.plymouth

Não tenho muita certeza sobre quais opções ele pode oferecer, mas, se ele solicitar, você deseja o tema do logotipo do Ubuntu. Depois disso, você estará quase pronto. Embora esta etapa possa ou não ser necessária em versões mais recentes do Ubuntu, eu ainda recomendo que você execute:

sudo update-initramfs -u

Mais uma coisa: você precisará definir sua configuração do grub de volta ao que era antes, então você deve editar /etc/default/grub novamente e colocar a parte "quiet splash" de volta.

Isso deve corrigir seus problemas com a caixa de diálogo de descriptografia e mostrar a bela tela do logotipo do Ubuntu na inicialização! Espero que isso resolva isso para você ou que você tenha encontrado outra solução. Muito obrigado!

    
por rplaughlin 01.02.2018 / 16:07