web-dev-qa-db-fra.com

Comment remplacer les messages de l'écran de démarrage?

Je voulais demander comment changer les messages de l'écran de démarrage tout en demandant le mot de passe de cryptage avec un texte simple comme "insérer un mot de passe". Ne sais pas s'il a déjà été répondu à cette question.

Merci d'avance pour la réponse.

2
IlGala

Ce n'est pas si simple à faire.

Le texte lui-même vient de quelque part au plus profond de l'intérieur de cryptsetup, puis est rendu par plymouth. Il n'est probablement pas recommandé d'aller jouer avec cryptsetup à moins que vous ne vouliez briquer votre machine !!

Le mieux que vous puissiez faire serait probablement d'écrire un script plymouth personnalisé (ou probablement de modifier de manière plus réaliste un script existant) pour remplacer le message que cryptsetup demande à plymouth d'afficher et d'afficher toujours le texte que vous souhaitez à la place.

En supposant que vous ne l'ayez pas changé, le thème ubuntu plymouth par défaut est ubuntu-logo défini dans ce script:

/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.script

Vous devrez modifier la fonction display_password_callback je pense. Faites d'abord une sauvegarde !!!

Une fois cela fait, vous devez exécuter ce qui suit pour installer votre script personnalisé:

Sudo update-initramfs -u

Je vous suggère fortement de jeter un œil aux liens en bas de la page this pour en savoir plus sur les scripts plymouth (et en particulier lire comment tester vos scripts ... vous ne voulez pas vous découvrir un bug grave dans votre script lors d'un vrai démarrage)

1
Matt Caswell