Sous Gentoo il y a aussi Genkernel, qui "scan" la conf du pc et taille le
kernel en conséquence automatiquement.

2009/2/6 Pim <[email protected]>

> > Pareil sous Gentoo où ont compile quasi systématiquement le kernel à la
> > main, on arrive à un résultat convenable après plusieurs
> tentatives/échecs,
> > il n'y a à priori pas de recette miracle, il faut bien connaitre le
> matériel
> > et les drivers/modules correspondants.
>
> Je n'ai jamais touché à Gentoo mais j'aime bien sa philosophie.
> je pensait que justement, il devait y avoir sous Gentoo un moyen plus
> sophistiqué
> pour permettre d'y voir plus clair à ce niveau.
>
> Le noyau roulette russe quoi.
> Bon ya pas mort d'homme, mais on peut y passer sa vie.
>
> J'ai du créer un script qui "dump" tous les Kconfigs
> au moyen d'une routine recursive (qui s'appelle elle-même)
> car les Kconfigs s'incluent les uns les autres (sous forme d'arbre).
>
> Je génère un gros fichier all_config.txt dans lequel je peux voir
> toute la documentation du noyaux.
>
> Puis ensuite, j'ai d'autres routines qui me fond la corrélation
> module => CONFIG_XXXX(_XXXXX) : option de compilation, quoi.
>
> Pour cela je scan tous les Makefiles et recherche le .o correspond
> au module.
>
> C'est très efficace, mais si ça se trouve ces outils existent déja
> tout fait.
> Je n'ai pas trouvé, donc j'ai programmé.
>
> Bon ben malgré tout ça mon noyau ne me démarre pas le LVM.
> Les modules sont bien chargés, et je vois le fichier control
> mais aucune trace de mes volumes groups dans /dev ou ailleurs.
>
> vgscan, vgs et vgchange  me renvoie tous :
> "No volume groups found"
> Comment pourrais-je voir d'ou ça vient.
> Je sait qu'il me manque quelque-chose dans le noyau mais quoi?
>
> J'ai ceux la:
> dm_snapshot            18724  0
> dm_mirror              23120  0
> dm_mod                 60440  32 dm_snapshot,dm_mirror
>
> Et c'est pareils avec les noyaux qui me donnent accès au LVM.
> Si quelqu'un saurait.
> D'avance merci.
>
> Pim.
>
> _________________________________
> Linux mailing list
> [email protected]
> http://lists.parinux.org/mailman/listinfo/linux
>



-- 
Jean-Marc
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à