Utilisation du file de configuration du kernel Linux d'une version à l'autre

J'ai actuellement Linux Kernel 2.6, qui fonctionne pour mon matériel. Maintenant, je veux comstackr le kernel Linux 3.2 pour le même matériel. Puis-je utiliser le même .config de 2.6 directement pour la version 3.2?

Existe-t-il une documentation ou un guide sur la façon de faire migrer le file .config d'une version du kernel vers l'autre?

Vous pouvez utiliser make oldconfig .

Après avoir copié le file .config 2.6, cette option make vous requestra les options de la source de kernel actuelle qui ne sont pas trouvées dans le file. Cependant, vous devrez faire face au choix des options hors du context, étant difficile de donner la bonne réponse

Pour en savoir plus :

  • Que fait "make oldconfig" exactement – Le kernel Linux makefile
  • Kernel / Upgrade – Gentoo Wiki

Officiellement, ce n'est pas recommandé mais vous pouvez le faire et c'est ce que je fais. Vous devez passer par les menus de construction très attentivement . Les choses changent (en particulier de 2.6 à 3.2), et sans examen, vous pourriez vous refind avec beaucoup de fonctionnalités et de pilotes dont vous n'avez pas besoin.

Je ne connais pas de guide de migration, mais pour le réglage du kernel, vous pouvez consulter le kernel Linux en quelques mots de Greg Kroah-Hartmann; Les chapitres 7 et 8 seront d'un intérêt particulier. Écrit en 2006, il est un peu daté maintenant, mais le contenu est essentiellement valide.