Como posso mostrar ou ocultar mensagens de inicialização quando o Ubuntu é iniciado?

70

Existe uma maneira de ativar / desativar facilmente as mensagens de inicialização (carregando os serviços) quando o Ubuntu é iniciado? É algo no Grub2?

Estou correndo 10.04.

    
por Weboide 29.07.2010 / 04:03

6 respostas

68

Você precisaria editar o arquivo /etc/default/grub . Neste arquivo, você encontrará uma entrada chamada GRUB_CMDLINE_LINUX_DEFAULT . Esta entrada deve ser editada para controlar a exibição da tela inicial.

A presença da palavra splash nessa entrada ativa a tela inicial, com saída de texto condensado. Adicionando quiet , resulta apenas na tela inicial; que é o padrão para a edição de desktop desde 10.04 (Lucid Lynx). Para ativar a inicialização de texto "normal", você removeria os dois.

Portanto, o padrão para a área de trabalho (ou seja, somente tela inicial):

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #Hide text and show splash

Para a exibição de texto tradicional:

GRUB_CMDLINE_LINUX_DEFAULT=        #Show text but not the splash

Para o splash, mas a capacidade de mostrar as mensagens de inicialização pressionando Esc :

GRUB_CMDLINE_LINUX_DEFAULT="splash"

Ou, finalmente, para apenas uma tela preta (normalmente), tente:

GRUB_CMDLINE_LINUX_DEFAULT=quiet   #Don't show Ubuntu bootup text
GRUB_CMDLINE_LINUX="console=tty12" #Don't show kernel text

Depois de editar o arquivo, você precisa executar update-grub .

sudo update-grub

Para mais detalhes, veja isto: link

    
por George Marian 29.07.2010 / 08:57
27

Eu posso estar fora do assunto, mas você pode simplesmente pressionar "escape" durante a inicialização, para mostrar / ocultar a tela inicial do plymouth ...

    
por Little Jawa 29.07.2010 / 10:28
7

Existe uma maneira simples de ocultar todas as mensagens de inicialização. Em /etc/default/grub , ajuste o seguinte:

GRUB_TIMEOUT=0 # Do not show the GRUB menu at all
GRUB_CMDLINE_LINUX_DEFAULT=quiet
GRUB_CMDLINE_LINUX="console=tty12" # Redirect the kernel output to another tty

Depois disso, apenas sudo update-grub , e isso deve ser feito.

    
por jweyrich 24.09.2012 / 07:50
3

Você não identificou se está em um sistema de servidor ou área de trabalho, por isso vou abordar ambos.

Se você adicionar splash a /etc/default/grub/ em GRUB_CMDLINE_LINUX_DEFAULT , o Ubuntu apresentará uma tela inicial, uma barra de progresso simples baseada em texto ou graficamente por meio de plymouth , que descrevemos abaixo.

Usando plymouth , um animador de inicialização gráfico, você pode fornecer uma bonita tela de inicialização que seja adequada para máquinas desktop. Você pode não querer fazer isso em um servidor, mas depende de você.

sudo apt-get install plymouth-theme-ubuntu-logo
    
por lfaraone 29.07.2010 / 04:47
2

Eu uso GRUB_CMDLINE_LINUX_DEFAULT="noplymouth" para dizer ao meu laptop para não me mostrar a foto de inicialização, mas as mensagens de inicialização ... ainda funciona para 11.10

    
por manfred 15.10.2011 / 10:31
0

Se você remover a opção quiet de GRUB_CMDLINE_LINUX_DEFAULT para mostrar mensagens de inicialização, às vezes é necessário definir também a opção loglevel para um valor mais alto. Caso contrário, alguns drivers podem inundar seu tty com mensagens de aviso. Eu uso esta linha para habilitar mensagens de inicialização:

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"

Desta forma, apenas mensagens significativas do sistema serão impressas no console.

    
por Sergey 14.01.2018 / 20:39

Tags