Você pode tentar editar o código-fonte grub2 para modificar essas sequências (Cabeçalho, Rodapé, etc.).
NOTA: Eu recomendo que você faça isso em uma máquina virtual ou em uma máquina de teste para ver se está tudo OK. (Neste exemplo estou executando o Ubuntu 12.04 com o grub2 1.99-21ubuntu3.10).
1) Certifique-se de ter ativado o Repositório de código fonte .
- Abra o Ubuntu Software Center.
- Na Barra de Menus, escolha Editar - > Fontes de Software . Clique para ativar o "Repositório do código fonte" . Apenas no caso de eu usar o "Servidor Principal" para fazer o download.
AbraumajaneladeTerminalCtrl+Alt+Tedigite:
sudoapt-getupdate
2)NoTerminal,digiteoseguinteparainstalarospacotesnecessários.
sudoapt-getinstallbuild-essentialquilt
3)Instaledependênciasdecompilação.
sudoapt-getbuild-depgrub2
4)Crieumapastaparabaixarocódigo-fonte.
mkdir~/Downloads/src
cd~/Downloads/src
5)Façaodownloaddocódigo-fonte&Exportarvariáveis.
apt-getsourcegrub2
exportQUILT_PATCHES=debian/patches
exportEDITOR=gedit
6)Crieopatcheediteocódigo-fonte.
cdgrub2-1.99
quiltnew99_custom-header-footer.patch
Editeoarquivomain.c
quilteditgrub-core/normal/main.c
Como exemplo, mudei a linha 214
De:
const char *msg = _("GNU GRUB version %s");
Para:
const char *msg = _("My Custon Grub Title");
Edite o arquivo menu_text.c
-
quilt edit grub-core/normal/menu_text.c
Edite as "Strings" (cor rosa) de acordo com suas necessidades.
Apenascomoexemplo,mudeiaslinhas159&160
De:
constchar*msg=_("Use the %C and %C keys to select which "
"entry is highlighted.\n");
Para:
const char *msg = _("You can write a text message here according \
to your needs...\n");
E as linhas 187 a 189
De:
(_("Press enter to boot the selected OS, "
"\'e\' to edit the commands before booting "
"or \'c\' for a command-line.\n"),
Para:
(_("You can put a message here... to press \
a key to boot the OS.\nOr a Help text... etc."),
7) Construa os pacotes deb.
-
quilt refresh
-
fakeroot dpkg-buildpackage
NOTA: Isso pode demorar um pouco.
8) Instale os pacotes deb.
-
cd ..
-
sudo dpkg -i grub-pc*.deb grub2-common*.deb
9) Finalmente você pode reiniciar sua máquina para ver as mudanças.
Antes:
Depois:
Espero que isso ajude.