skay.actoweb.com mon petit cahier du libre... |
| accueil > DebianRecompiler le noyaupar skay • le 29/07/2007 • modifié le 24/10/2008 02:08Dans cet exemple, debian Lenny, noyau 2.6.21 J'ai été obligé de recompiler le noyau car le pilote Nvidia refuse de s'installer. Le noyau inclue l'option paravirtualization qui empêche les pilotes video nvidia de s'installer... Paquets nécessaires pour compiler # apt-get install debhelper modutils kernel-package libncurses5-dev fakeroot et bien sûr les sources du noyau... # apt-get install linux-source-2.6.21 Edition du fichier de Packager entrez votre nom et adresse électronique, je pense que c'est optionnel... # nano /etc/kernel-pkg.conf On prépare les sources du noyau pour configuration On va copier le fichier de config actuel dans le répertoire des sources, histoire d'avoir déjà les mêmes options configurées... # cd /usr/src On configure le noyau # make menuconfigC'est un application en shell, qui permet de sélectionner les options et modules pour son noyau tout neuf... Dans un premier temps, on va charger le fichier .config précédemment copié, descendez en bas de la liste et choisir 'Load...' Puis modifier les options de son choix... Pour les cartes nvidia et un noyau > 2.6.20 il faut désélectionner la paravirtualisation Processor type and features ---> [ ] Paravirtualization support (EXPERIMENTAL) Une fois configuré, on nettoie avant de packager # make-kpkg cleanOn peut maintenant patienter un bon bout, un petit café ne vous fera pas de mal... Avant d'installer le nouveau noyau, on va sauver les modules... # mv /lib/modules/2.6.21-2-486 /lib/modules/2.6.21-2-486.old Puis on installe # cd .. On peut alors booter sur le nouveau noyau | ![]()
|