it-swarm-pt.tech

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

Existe uma maneira de ligar/desligar facilmente mostrando o mensagens de inicialização (carregando os serviços) quando o Ubuntu inicia? É algo no Grub2?

Estou correndo 10.04.

82
Weboide

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 nesta entrada ativa a tela inicial, com saída de texto condensado. Adicionando quiet também, resulta apenas na tela inicial; que é o padrão para a edição desktop desde 10.04 (Lucid Lynx). Para habilitar a inicialização de texto "normal", você removeria ambos.

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, por 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: https://help.ubuntu.com/community/Grub2

83
George Marian

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

28
Little Jawa

Existe uma maneira simples de esconder 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.

8
jweyrich

Você não identificou se está em um sistema de servidor ou desktop, 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 simples barra de progresso baseada em texto ou graficamente via plymouth, que descreverei abaixo.

Usando plymouth, um animador de inicialização gráfico, você pode fornecer uma tela de inicialização bonita 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
3
lfaraone

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

2
manfred

Se você remover a opção quiet de GRUB_CMDLINE_LINUX_DEFAULT para mostrar mensagens de boot, à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 essa 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.

1
Sergey