J'ai Ubuntu Server 18.04 LTS. Je souhaite supprimer les messages du noyau affichés sur la console lors du démarrage. (Le type de [0.1234] kernel message
chose qui inonde l’écran).
CE DID PAS DE TRAVAIL :
LogLevel=err
ou LogLevel=emerg
dans /etc/systemd/system.conf
. Ceci a en fait supprimé le type de messages [ ok ] Blah blah
mais pas le type [123.456] Something something
.GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3 rd.systemd.show_status=auto rd.udev.log-priority=3 loglevel=0"
( source ). Non, différence dans loglevel=0
ou loglevel=3
. Non, je n'ai pas oublié de lancer Sudo update-grub
.Sudo dmesg -n 1
( source )agetty
n'a aucun lien avec les messages de démarrage et la propre réponse de OP ne fonctionne pas, comme je l'ai mentionné plus haut à propos de la partie GRUB
./etc/systemd/journal.conf
pour régler ForwardToWall=no
ou MaxLevelWall=emerg
console=tty5
dans /etc/default/grub
( source )plymouth
complètement - les messages apparaissent toujours. Ce qui est également logique dans la mesure où il n’est pas lié à plymouth, il n’a même pas été démarré en tant que service dans systemd, et il n’ya pas d’interface graphique sur ce système.Je vais probablement offrir une prime pour la réponse qui peut créer un paramètre de démarrage parfaitement silencieux et peut-être réduire la résolution de toutes ces autres réponses, car elles sont obsolètes et ne sont d'aucune utilité et ne fonctionnent pas du tout. J'ai passé beaucoup de temps à essayer de comprendre cela avec peu de résultats.
Donc, apparemment, console=tty5
ne fonctionne pas, pas plus que n'importe quelle console virtuelle. Ce qui semble fonctionner est que console=ttyS0
est défini dans GRUB_CMDLINE_LINUX
(le GRUB_CMDLINE_LINUX_DEFAULT
ne fonctionne pas pour une raison quelconque, même si cette option doit envoyer les paramètres du noyau au démarrage normal, tandis que GRUB_CMDLINE_LINUX
- à la fois diagnostique et normal). Je mettrai à jour cette réponse si je découvre autre chose, mais jusqu'à présent, cela semble être le cas.