web-dev-qa-db-fra.com

La boîte à bornes du thème Grub apparaît, pourquoi?

J'ai donc téléchargé un thème de commande sur gnome-look.org et cela fonctionne à merveille!

La seule chose que je ne comprends pas, c’est pourquoi, après avoir sélectionné quoi amorcer, une boîte noire ressemblant à un terminal (sans texte) apparaîtra au milieu de l’écran avant de poursuivre le processus d’amorçage?

Dans le fichier theme.txt, il mentionne une boîte à bornes et définit même la couleur et les types de police, mais aucun texte n'apparaît.

Est-ce que cela est censé être une boîte pour que mon texte de démarrage apparaisse? Si oui, comment pourrais-je le faire fonctionner?

Merci pour votre temps :)

1
mechsec tech

Il est parfaitement normal que la zone de texte noire apparaisse vide. Parfois, il affichera la version du noyau "Loading":

Grub boot.gif

Le but de cette boîte est d’afficher les messages du terminal avant le démarrage du noyau et de monter son propre écran avec une liste déroulante de messages du noyau.

Dans cet exemple, l'image d'arrière-plan "boîte noire" a été créée en tant qu'image découpée de l'écran principal pour le rendre moins gênant.


Mettre le texte de démarrage dans la boîte

Lorsque vous démarrez votre premier noyau (dernière version installée), aucun texte ne s'affiche dans la zone. Lorsque vous démarrez des noyaux plus anciens:

  • Le numéro de version du noyau est affiché
  • Le texte "Chargement du disque ram initial" est affiché

Bien que vous puissiez écrire un script à mettre à jour/boot/grub/grub.cfg, il est plus simple de le modifier simplement:

    echo    'Loading Linux 4.15.0-42-generic ...'
        linux   /boot/vmlinuz-4.15.0-42-generic root=UUID=b40b3925-70ef-447f-923e-1b05467c00e7 ro  noplymouth fastboot acpiphp.disable=1 pcie_aspm=force scsi_mod.use_blk_mq=1 vt.handoff=7 i915.enable_guc_loading=1 i915.enable_guc_submission=1 i915.edp_vswing=2 nopti nospectre_v2 nospec
    echo    'Loading initial ramdisk ...'
    initrd  /boot/initrd.img-4.15.0-42-generic

Insérez les deux lignes echo devant les deux lignes existantes.

Important: Après vous, ou plus souvent une mise à jour du système, lance Sudo update-grub les modifications sont perdues et vous devrez éditer à nouveau le fichier manuellement. .

3
WinEunuuchs2Unix