Bonjour.
La sélection manuelle des parties du noyau à compiler est fastidieuse. Je commence à connaitre ma machine et je sais maintenant à peut prêt ce qu'il faut cocher pour qu'elle marche.
Mais voila, récement j'ai essayé de repartir de zéro avec une nouvelle machine, avec un noyau récent et je me suis trouvé mal.
Alors j'imagine qu'on pourrait avoir un outils qui ferait cela pour nous.
Par exemple on compile un noyau qui dispose de toutes les options activées.
On le lance.
Et là, on a un utilitaire qui est capable de regarder toutes les options effectivement utilisées. On pourrait générer un .config minimal pour faire tourner le système : je pense par exemple à avoir un support de matériel exhaustif, système de fichier minimums, etc.
Ensuite, charge à l'admin de rajouter les options qu'il désire (netfilter, périphériques usb divers ....).
La cerise sur le gâteaux serait d'avoir la possibilité de générer des .config plus ou moins complet en fonctions de profils d'utilisation (en gros améliorer les options qui compile le noyau avec tout activé, ou avec tout en module, ou avec rien du tout...).
# c'est pas le cas ?
Posté par NeoX . Évalué à 1.
make xconfig
qui dans les 2 cas te propose de sauvegarder, mais aussi de charger une config à partir d'un fichier .config ?
ensuite pour la "modularité" de la config, il me semble que make xconfig se debrouillait pas trop mal à l'epoque en n'activant les ecrans que des options dependantes des autres.
en gros si tu ne coches pas USB, il n'affiche pas les disques, clef, imprimante, scanner usb.
c'est aussi le cas de make menuconfig
[^] # Re: c'est pas le cas ?
Posté par BAud (site web personnel) . Évalué à 3.
c'est ballot de ne pas avoir sauvegardé le .config précédent tout de même, ta méthode permettant effectivement de l'utiliser (même s'il y a parfois quelques options qui changent d'un kernel à l'autre...).
[^] # Re: c'est pas le cas ?
Posté par NeoX . Évalué à 2.
faut voir, en combinant lspci/lsusb/lshw plus des filtres pour sortir la conf du materiel
=> puis injecter ca dans un .config qui irait bien
si ca se trouve les gentooïstes on deja pensé à ca.
faudrait aller voir.
[^] # Re: c'est pas le cas ?
Posté par Paul Chavent (site web personnel) . Évalué à 1.
[^] # Re: c'est pas le cas ?
Posté par NeoX . Évalué à 1.
tu coches en fonction de tes besoins.
sachant que par defaut pas mal de truc sont en module.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.