Como inicializo no modo de texto verdadeiro?

30

Eu encontrei maneiras de desabilitar gdm ou lightdm ou qualquer que seja o uso de 11.10, mas não consigo encontrar uma maneira de obter uma verdadeira inicialização no modo de texto. Eu quero ver todas as mensagens do kernel voando enquanto ele inicia, não uma tela roxa estúpida.

Eu finalmente desliguei o gerenciador de desktop, mas agora fico com uma tela roxa por um tempo, depois ela muda para TTY1. Depois disso, recebo cerca de meia tela de mensagens do kernel (o final da seqüência de inicialização; coisas sobre a execução de scripts de inicialização, etc.) e o prompt de login. Fiz isso alterando GRUB_CMDLINE_LINUX_DEFAULT e GRUB_CMDLINE_LINUX para text em /etc/defaults/grub .

Realmente, minha principal questão é: o que está colocando essa tela roxa no boot, e como desabilitá-la!?

    
por Caleb1994 02.01.2012 / 19:37

4 respostas

33

Edite em /etc/default/grub

# Stops the ubuntu purple screen
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

# Uncomment to disable graphical terminal (grub-pc only) 
GRUB_TERMINAL=console

Em seguida, execute um sudo update-grub .

    
por shantanu 02.01.2012 / 19:54
3

Para garantir que "essa tela roxa burra" nunca apareça novamente após a inicialização, faça o seguinte no arquivo /etc/default/grub :

  • sudo vi /etc/default/grub
  • Pressione i para entrar no modo de edição vi.
  • Remova o comentário da linha que lê #GRUB_TERMINAL=console removendo o primeiro #
  • Pressione Esc para sair do modo de edição vi.
  • Digite : w q para salvar a alteração feita no arquivo /etc/default/grub e sair do vi
  • Atualize /boot/grub/grub.cfg para que sua alteração seja aplicada executando sudo update-grub

    Se o seu computador usa o systemd, você deve dizer ao systemd para ignorar a GUI de login padrão assim:

  • sudo systemctl enable multi-user.target --force

  • %código%


  • Reinicie seu computador: sudo systemctl set-default multi-user.target

Agora, "aquela tela roxa idiota" nunca mais aparecerá.

Lembre-se de que você deve atualizar sudo reboot para que suas alterações sejam aplicadas.

    
por Daniel Okwufulueze 09.12.2016 / 11:23
1

A partir do editor do menu de inicialização do Grub (ou seja, o menu que aparece enquanto a sua máquina está inicializando), você pode tentar comentar a linha "load_video".

    
por VeeTheSecond 16.11.2013 / 05:55
1

Você também pode querer evitar que o kernel altere os modos de vídeo, o que pode ser problemático, especialmente se você não puder ver o prompt de login ou estiver parcialmente fora da tela. Adicione a configuração GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" para / etc / default / grub:

#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
#for text mode boot up... and also uncomment the "console" terminal
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
#GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
    
por PrgWiz 02.11.2016 / 16:46