Rechercher dans ce blog

mercredi 13 septembre 2023

Forcer la langue par défaut d'un LiveCD LUbuntu

J'utilise beaucoup les LiveCD de LUbuntu professionnellement (et un peu "à coté" évidemment : - ), mais ça m'a toujours fortement ennuyé (pour ne pas dire autre chose) que le choix de la langue par défaut, avec validation automatique, soit l'anglais.
Tu bootes et tu fais pas attention, hop, il a démarré en anglais ) - :

Et après des années de recherche d'info et de bricolage pour pouvoir changer ça, j'ai finis par trouver un moyen simple ("Ouais, chuis un benêt, mais fier de l'être !").


Je démarre une VM (par exemple) sur VMware WorkStation, avec un LUbuntu récent (installé celui-là) et j'installe dessus le logiciel "ISOMaster"
Je copie sur ma VM (par WinSCP) l'image ISO que je souhaite "modifier".

Voici la petite astuce toute simple :
Dans le même répertoire que l'iso, je crée un fichier "lang" contenant seulement "fr" par la commande "echo fr >lang".
Et ce fichier, doit être placé dans le répertoire "isolinux" du CD.

Donc là, je lance "ISOMaster", j'ouvre mon ISO et je me positionne dans son répertoire "isolinux".
Je viens rajouter le fichier "lang" créé précédemment dans ce fameux répertoire.

Il me reste qu'à sauvegarder ma nouvelle image ISO (dans un autre répertoire ou avec un autre nom) et de le rapatrier sur le disque de mon poste principal (re par WinSCP).

Pour tester ma nouvelle image ISO, je crée une nouvelle VM que j'attache à cet ISO.


Lorsque je démarre la VM, le LiveCD passe directement en français : Nickel Chrome !!