Como desativar a mensagem de verificação do sistema de arquivos que ocorre durante a inicialização

7

O que eu quero alcançar:

Eu quero personalizar minha inicialização completa da minha instalação do Ubuntu 16.04 LTS para mostrar o mesmo papel de parede que está na minha área de trabalho.

O que consegui até agora:

  • adicionou o papel de parede ao menu grub adicionando as seguintes linhas a /etc/deault/grub e fazendo um update-grub depois.

    export GRUB_MENU_PICTURE="/boot/grub/wallpaper.png"
    export GRUB_COLOR_NORMAL="white/black"
    export GRUB_COLOR_HIGHLIGHT="black/white"
    
  • adicionou o papel de parede à tela inicial e à tela de login

Problema:

Quando eu inicializo, a imagem é exibida no grub, mas raramente vejo a tela inicial, em vez disso, vejo uma tela quase em branco mostrando a verificação do sistema de arquivos como segue:

/dev/sda1: clean, 201776/60878736 files, 4991277/243040256 blocks

Isso me impede de ter a experiência de inicialização que quero alcançar, já que depois disso a tela inicial aparece logo depois dessa mensagem.

Pergunta:

Como posso remover esta mensagem de aparecer para que eu obtenha uma inicialização perfeita com meu papel de parede amado, sem desligar completamente a verificação do sistema de arquivos (se possível)?

    
por Videonauth 15.05.2016 / 19:33

2 respostas

2

Silenciando mensagens de inicialização

Você deve conseguir isso com o parâmetro do kernel loglevel= ou quiet

loglevel=       All Kernel Messages with a loglevel smaller than the
                console loglevel will be printed to the console. It can
                also be changed with klogd or other programs. The
                loglevels are defined as follows:

                0 (KERN_EMERG)          system is unusable
                1 (KERN_ALERT)          action must be taken immediately
                2 (KERN_CRIT)           critical conditions
                3 (KERN_ERR)            error conditions
                4 (KERN_WARNING)        warning conditions
                5 (KERN_NOTICE)         normal but significant condition
                6 (KERN_INFO)           informational
                7 (KERN_DEBUG)          debug-level messages


quiet       [KNL] Disable most log messages

Não sei ao certo em que nível isso estaria oculto (ou quão quieto você gostaria que sua bota estivesse).

Temporariamente

reinicie o computador e, no menu do grub, clique em e para editar os parâmetros de inicialização.

role para baixo até o final da linha linux... usando as teclas de seta

adicione o parâmetro loglevel desejado ou quiet ao final dessa linha. exemplo:

linux      /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro loglevel=4

ou

linux      /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro quiet

quando terminar de editar, prossiga com a inicialização pressionando F10

Persistentemente

Para isso, edite /etc/default/grub

edite a linha: GRUB_CMDLINE_LINUX_DEFAULT=

descomente se necessário, e adicione o nível de log desejado ou silencioso - por exemplo, GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4" ou GRUB_CMDLINE_LINUX_DEFAULT="quiet"

e execute sudo update-grub

mensagens fsck

remove o fsck do initramfs

fsck é executado por padrão pelo initramfs. removendo-o e tendo o systemd executando o fsck, poderemos redirecionar a saída.

veja man initramfs e wiki.ubuntu.com/Initramfs para mais informações sobre como remover o fsck dos ramfs.

systemd fsck

Do wiki do arco:

  

Agora copie os arquivos systemd-fsck-root.service e systemd-fsck @ .service localizados em / usr / lib / systemd / system / para / etc / systemd / system / e edite-os, configurando StandardOutput e StandardError assim. :

     

[Serviço]

     

Tipo = oneshot
  RemainAfterExit = sim
  ExecStart = / usr / lib / systemd / systemd-fsck
  StandardOutput = null
  StandardError = journal + console
  TimeoutSec = 0

No Ubuntu, esses arquivos estão localizados em /lib/systemd/system

Se o sistema de arquivos não for verificado pelo initramfs durante a inicialização, o systemd-fsck-root.service será executado automaticamente.

veja link

    
por Paul 08.06.2016 / 20:23
0

Eu também tenho experimentado a tela preta após o grub com o registro do console e um flash da tela inicial do Plymouth, mesmo em uma nova instalação do 16.04 LTS. Desativar mensagens provavelmente não é a melhor coisa a fazer. O Google pesquisou fora do Ubuntu e descobriu este tópico . Em comentário # 18 você encontrará os comandos que corrigiram meu problema sem desativar as mensagens.

Meu procedimento para implementar a correção foi o seguinte:

  1. Abra o Terminal (você precisará estar logado como root)
  2. Digite: sudo -i (digite sua senha de administrador)
  3. Tipo: echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
  4. Tipo: update-initramfs -u
  5. Digite: exit (para efetuar logout como root).
  6. Feche seu terminal e reinicie seu computador.

Agora, se o Plymouth estiver funcionando corretamente, prossiga com a personalização do processo de inicialização. Se você tentou várias tentativas de consertar a tela inicial do Plymouth com comandos de terminal, sugiro uma nova instalação e comece de novo, você pode ter causado danos ao seu sistema de arquivos e não estar ciente disso.

    
por Joe Wicz 17.11.2017 / 22:10