O que eu quero alcançar:
Quero personalizar minha inicialização completa da minha instalação do Ubuntu 16.04 LTS para mostrar o mesmo papel de parede que está realmente na minha área de trabalho.
O que eu consegui até agora:
adicionou o papel de parede ao menu do grub, adicionando as seguintes linhas
/etc/deault/grub
e fazendo umupdate-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 inicializo, a imagem está sendo exibida no grub, mas raramente vejo a tela inicial. Em vez disso, recebo uma tela quase em branco mostrando a verificação do sistema de arquivos da seguinte maneira:
/dev/sda1: clean, 201776/60878736 files, 4991277/243040256 blocks
Isso me impede de ter a experiência de inicialização que desejo obter, pois a tela inicial será exibida logo após a mensagem.
Questão:
Como posso impedir que esta mensagem apareça para obter uma inicialização perfeita com meu amado papel de parede, sem desligar completamente a verificação do sistema de arquivos (se possível)?
Respostas:
Silenciando mensagens de inicialização
Você deve conseguir isso com o parâmetro kernel
loglevel=
ouquiet
Não sei exatamente em que nível isso estaria oculto (ou quão silencioso você gostaria que sua inicialização fosse).
Temporariamente
reinicie o computador e, no menu grub, clique em
e
para editar os parâmetros de inicialização.role para baixo até o final da
linux...
linha usando as teclas de setaadicione o
loglevel
parâmetro desejado ouquiet
no final dessa linha. exemplo:ou
Quando terminar de editar, continue com a inicialização pressionando
F10
Persistentemente
Para fazer isso, edite
/etc/default/grub
edite a linha:
GRUB_CMDLINE_LINUX_DEFAULT=
remova o comentário, se necessário, e adicione o nível de registro desejado ou silêncio - por exemplo,
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
ouGRUB_CMDLINE_LINUX_DEFAULT="quiet"
e corra
sudo update-grub
mensagens fsck
remover fsck do initramfs
O fsck é executado por padrão pelo initramfs. removendo-o e fazendo com que systemd execute 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
No wiki do arch:
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.
consulte http://manpages.ubuntu.com/manpages/wily/man8/[email protected]
fonte
fsck
mensagem. Aqui estão meus parâmetros:GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=0 splash"
e
no menu boot grub. Se forem, não tenho certeza de qual seria a solução.man initramfs.conf
irá ajudá-lo a entender como removerfsck
do ram fs. O wiki.ubuntu.com/Initramfs tem mais informações sobre como gerar seu próprio ram fs.Eu também tenho experimentado tela preta após grub com o registro do console e um flash da tela inicial de Plymouth, mesmo em uma nova instalação do 16.04 LTS. Desativar mensagens provavelmente não é a melhor coisa a fazer. Eu procurei no Google fora do ask Ubuntu e descobri este tópico . No comentário nº 18, você encontrará os comandos que corrigiram meu problema sem desativar as mensagens.
Meu procedimento para implementar a correção foi o seguinte:
sudo -i
(digite sua senha de administrador)echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
update-initramfs -u
exit
(para sair como root).Agora, se o Plymouth estiver funcionando corretamente, continue com a personalização do seu processo de inicialização. Se você tentou várias tentativas de corrigir a tela inicial do Plymouth com os comandos do terminal, sugiro uma nova instalação e reinicialização, você pode ter causado danos ao seu sistema de arquivos e não estar ciente disso.
fonte
console=tty3
move a saída do fsck para o console não padrão e mantém o tty1 limpo.fonte