Silenciando mensagens de inicialização
Você deve conseguir isso com o parâmetro kernel loglevel=
ouquiet
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 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 seta
adicione o loglevel
parâmetro desejado ou quiet
no 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, 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:
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 = yes
ExecStart = / usr / lib / systemd / systemd-fsck
StandardOutput = null
StandardError = diário + 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.
consulte http://manpages.ubuntu.com/manpages/wily/man8/systemd-fsck@.service.8.html