Silenciar mensajes de arranque
Debería poder lograr esto con el parámetro del núcleo loglevel=
oquiet
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
No estoy seguro exactamente en qué nivel estaría oculto (o qué tan tranquilo le gustaría que estuviera su bota).
Temporalmente
reinicie su computadora, y en el menú de grub presione e
para editar los parámetros de arranque.
desplazarse hacia abajo hasta el final de la linux...
línea con las teclas de flecha
agregue el loglevel
parámetro deseado o quiet
al final de esa línea. ejemplo:
linux /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro loglevel=4
o
linux /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro quiet
cuando termine de editar, proceda a arrancar presionando F10
Continuamente
Para hacer esto, edite /etc/default/grub
editar la línea:
GRUB_CMDLINE_LINUX_DEFAULT=
descomente si es necesario y agregue el nivel de registro deseado o silencioso, por ejemplo GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
oGRUB_CMDLINE_LINUX_DEFAULT="quiet"
y correr sudo update-grub
mensajes fsck
eliminar fsck de initramfs
fsck se ejecuta de forma predeterminada por initramfs. quitándolo y haciendo que systemd ejecute fsck podremos redirigir la salida.
Consulte man initramfs
y wiki.ubuntu.com/Initramfs para obtener más información sobre cómo eliminar fsck de los ramfs.
systemd fsck
Desde el arco wiki:
Ahora copie los archivos systemd-fsck-root.service y systemd-fsck @ .service ubicados en / usr / lib / systemd / system / a / etc / systemd / system / y edítelos, configurando StandardOutput y StandardError de esta manera:
[Servicio]
Tipo = oneshot
RemainAfterExit = yes
ExecStart = / usr / lib / systemd / systemd-fsck
StandardOutput = null
StandardError = journal + console
TimeoutSec = 0
En Ubuntu, estos archivos están ubicados en /lib/systemd/system
Si initramfs no comprueba el sistema de archivos durante el arranque, systemd-fsck-root.service se ejecutará automáticamente.
ver http://manpages.ubuntu.com/manpages/wily/man8/systemd-fsck@.service.8.html