Comment changer le titre de l'en-tête et le message d'aide dans le menu GRUB?
Ma version de Grub est 1.99-21ubuntu3
et j'utilise Ubuntu 12.04 LTS.
Vous pouvez essayer de modifier le code source grub2 pour modifier ces chaînes (en-tête, pied de page, etc.).
1) Assurez-vous d'avoir activé le référentiel de code source .
Ouvrir une fenêtre de terminal Ctrl+Alt+T et type:
Sudo apt-get update
2) Dans le Terminal, tapez ce qui suit pour installer les packages nécessaires.
Sudo apt-get install build-essential quilt
3) Installez les dépendances de construction.
Sudo apt-get build-dep grub2
4) Créez un dossier pour télécharger le code source.
mkdir ~/Downloads/src
cd ~/Downloads/src
5) Téléchargez le code source et les variables d'exportation.
apt-get source grub2
export QUILT_PATCHES=debian/patches
export EDITOR=gedit
6) Créez le patch et éditez le code source.
cd grub2-1.99
quilt new 99_custom-header-footer.patch
quilt edit grub-core/normal/main.c
A titre d'exemple, j'ai changé la ligne 214
De:
const char *msg = _("GNU GRUB version %s");
À:
const char *msg = _("My Custon Grub Title");
quilt edit grub-core/normal/menu_text.c
Éditez les "Cordes" (couleur rose) selon vos besoins.
Seulement à titre d'exemple, j'ai changé les lignes 159 & 160
De:
const char *msg = _("Use the %C and %C keys to select which "
"entry is highlighted.\n");
À:
const char *msg = _("You can write a text message here according \
to your needs...\n");
Et les lignes 187 à 189
De:
(_("Press enter to boot the selected OS, "
"\'e\' to edit the commands before booting "
"or \'c\' for a command-line.\n"),
À:
(_("You can put a message here... to press \
a key to boot the OS.\nOr a Help text... etc."),
7) Construisez les paquets deb.
quilt refresh
fakeroot dpkg-buildpackage
NOTE: Cela peut prendre un certain temps.
8) Installez les paquets deb.
cd ..
Sudo dpkg -i grub-pc*.deb grub2-common*.deb
9) Enfin, vous pouvez redémarrer votre ordinateur pour voir les modifications.
J'espère que cela t'aides.
vous pouvez utiliser un fichier.\locales\en.mo pour modifier l'en-tête du menu. Un exemple est ici