Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Script en fonction de GRUB
Envoyé par: srvchess

Bonjour.

J'aimerais pouvoir éxécuter un script en fonction de la ligne de GRUB choisie au démarrage de la machine. Seulement, comme ces lignes utilisent le même noyau, je ne peux pas utiliser uname -r

Est-ce que quelqu'un saurait comment réaliser ça ?
Merci d'avance.

@+
Rémi

Poste le Friday 30 March 2007 10:32:20
Répondre     Citer    
Re: Script en fonction de GRUB
Envoyé par: oudoubah

Dans /proc/cmdline tu as le contenu des options passées à init lors du boot.

Tu peux donc faire un parsing du contenu de ce fichier.

Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"

Poste le Friday 30 March 2007 11:02:24
Répondre     Citer    
Re: Script en fonction de GRUB

Et je crois (mais je peux me tromper) qu'on peut passer une variable d'environnement FOO à init via GRUB en bootant avec FOO=bar. A mon avis il faudrait éviter, et je ne vois pas pourquoi tu veux faire çà.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Friday 30 March 2007 15:04:37
Répondre     Citer    
Re: Script en fonction de GRUB
Envoyé par: oudoubah

Citation
Basile STARYNKEVITCH
et je ne vois pas pourquoi tu
veux faire çà.

Une des applications possible est de pouvoir spécifier au boot certains services/applications que l'on veut lancer, pouvoir spécifier lors du boot le profil réseau que l'on veut utiliser (wifi, lan,...).

Cela permet de démarrer dans un certain runlevel, mais d'affiner le lancement de certains services.

Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"

Poste le Friday 30 March 2007 16:07:15
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Script en fonction de GRUB
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons