Ça tombe bien, tu peux. Les machins dans /etc/grub.d/ sont des scripts et tu peux très bien y mettre un 99_my_ugly_regex qui mouline comme un sale pour faire ce que le script de ta distrib faisait avec Grub 1.
Je n’ai jamais dit que je considérais ça comme une bonne solution, c’est juste une autre mauvaise solution, mais bien plus pratique, existant sur une distribution.
À la base, ce qu’on veut, c’est pouvoir conserver plusieurs noyaux, démarrer le dernier par défaut, garder la possibilité de démarrer le précédent en secours (c’est largement suffisant pour l’utilisateur de base), tout en laissant la marge à l’utilisateur avancé de démarrer un noyau de son choix.
Vous voyez autre chose d’utile ?
La solution simple existait déjà il y a plus de 10 ans sur Mandrake : des liens sur le noyau courant et le précédent. Ça fait deux commandes mv et deux commandes ln (il y a aussi l’init ram disk) dans le script post-install du noyau.
Avec ça, il n’y a plus besoin de modifier la configuration de démarrage. Quant aux utilisateurs avancés, ajouter une entrée de menu pour leur noyau à eux n’est pas difficile (il suffit d’adapter une entrée existante dans la configuration), ils peuvent l’ajouter sans problème où ils veulent et sans risque d’avoir à le refaire, puisque la configuration n’a pas à être regénérée, et s’ils l’ont mis par défaut, ça ne risque pas de changer parce qu’à la mise à jour du noyau officiel grub-mkconfig n’aura pas classé les noyaux dans le même ordre.
Évidemment, reprendre une bonne idée de Mandriva, pour Fedora/RedHat, ce serait un déshonneur et pour un debianiste, la honte.
Amuse toi bien avec ton pseudo KISS plein de regex alors que des scripts plus simples font déjà tout pour te simplifier la vie.
C’est de l’humour, c’est ça ?
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Re: Grub
Posté par Arthur Accroc . En réponse au journal Arch et le tournant. Évalué à 1.
Je n’ai jamais dit que je considérais ça comme une bonne solution, c’est juste une autre mauvaise solution, mais bien plus pratique, existant sur une distribution.
À la base, ce qu’on veut, c’est pouvoir conserver plusieurs noyaux, démarrer le dernier par défaut, garder la possibilité de démarrer le précédent en secours (c’est largement suffisant pour l’utilisateur de base), tout en laissant la marge à l’utilisateur avancé de démarrer un noyau de son choix.
Vous voyez autre chose d’utile ?
La solution simple existait déjà il y a plus de 10 ans sur Mandrake : des liens sur le noyau courant et le précédent. Ça fait deux commandes mv et deux commandes ln (il y a aussi l’init ram disk) dans le script post-install du noyau.
Avec ça, il n’y a plus besoin de modifier la configuration de démarrage. Quant aux utilisateurs avancés, ajouter une entrée de menu pour leur noyau à eux n’est pas difficile (il suffit d’adapter une entrée existante dans la configuration), ils peuvent l’ajouter sans problème où ils veulent et sans risque d’avoir à le refaire, puisque la configuration n’a pas à être regénérée, et s’ils l’ont mis par défaut, ça ne risque pas de changer parce qu’à la mise à jour du noyau officiel grub-mkconfig n’aura pas classé les noyaux dans le même ordre.
Évidemment, reprendre une bonne idée de Mandriva, pour Fedora/RedHat, ce serait un déshonneur et pour un debianiste, la honte.
C’est de l’humour, c’est ça ?
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone