comment extraire complètement la sortie video au démarrage (pas de journalisation du kernel, sortie grub, etc.)

Donc, c'est une inversion de la question classique: "Pourquoi mon terminal est-il vide au démarrage?" – Comment rendre mon terminal vide au démarrage?

Je crée un système Debian Wheezy avec GRUB comme chargeur de démarrage qui produira la video sur nodm ("no display manager" – ne nécessite aucune connection user). Je ne veux pas que les users voient des informations de démarrage sur leur écran video au démarrage.

Au niveau du gestionnaire d'affichage, j'utilise nodm et cela semble fonctionner très bien.

Au niveau GRUB, j'utilise ces parameters dans / etc / default / grub (et en exécutant update-grub):

GRUB_DEFAULT=0 GRUB_FORCE_HIDDEN_MENU=true GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=0 GRUB_TIMEOUT_STYLE=hidden GRUB_DISTRIBUTOR= #GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="silent splash loglevel=3 console=tty2 earlyprintk=tty2" GRUB_CMDLINE_LINUX="" 

Et pour inittab j'utilise un programme personnalisé:

 #!/bin/sh cat - 

/ etc / inittab:

 1:2345:respawn:/sbin/getty 38400 -i -w -n -l /usr/bin/nothing tty1 

Ensuite, je peaufine les parameters du BIOS autant que cela me le permettra.

La sortie de journal que je vois toujours semble être liée à GRUB, c'est à peu près comme suit:

 "Booting GNU/Linux .... " <-- I think this is the GRUB option at index 0 that is loading "Decompressing the kernel" "Booting the kernel" <-- not sure if these are GRUB or Kernel related? 

Quelqu'un a-t-il des conseils pour purger ces derniers bouts de text?

–Mettre à jour–:

Ce lien indique que les lignes finales peuvent nécessiter la suppression d'un patch du kernel:

https://forums.gentoo.org/viewtopic-t-975550.html

La bannière GRUB est imprimée avant la lecture des files de configuration, donc la seule façon de s'en débarrasser consiste à patcher la source ou les binarys. Il y a de l'art antérieur dans ce domaine, cependant, si vous le voulez vraiment. Syslinux se comporte de la même manière à cet égard. La bannière du chargeur de démarrage est souvent utilisée comme une «barre de progression»: différentes parties sont imprimées à différentes étapes du bootstrap.

D'autre part, la plupart des messages du journal du kernel (tout sauf les erreurs graves) sont supprimés par le paramètre du kernel quiet . Essayez cela au lieu de silent .