#1 Le 23/11/2005, à 18:35
- traaf
[resolu] echec compilation de kernel
salut a vous
je tente de compiler un kernel 2.6.14 pour mon pc, mais c'est un echec total
j'avais déja fait la manip sous hoary avec un kernel 2.6.11 + ac7 patch avec succès
mais le patch est maintenant intégré au kernel 2.6.13 (mais pas encore au 2.6.12...d'ou mon changement : support du controlleur IDE/RAID IT8212 et du chipset winbond W83627ehf)
pour le moment, surprise, kernel panic au reboot
j'ai tenté en récupérant les parametres par défaut du fichier .config de linux-headers-2.6.12-9-686
en rajoutant les options qui m'intéressent ds le nouveau kernel
mais pas moyen que ca passe
voila mon fichier config
http://regis.pondaven.club.fr/config-2.6.14.2
si qqun de compétent peut y jeter un coup d'oeil et me dire ce qui cloche
SVP merci
Dernière modification par traaf (Le 25/11/2005, à 19:24)
Vault106, musique libre, enjoy it /!\
Hors ligne
#2 Le 23/11/2005, à 18:58
- Bobbybionic
Re : [resolu] echec compilation de kernel
Bonsoir,
J'ai compilé ce kernel ça marchait... mais c'était ma premiere compilation donc je peux pas trop t'aider !
Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.
http://bobbybionic.wordpress.com
Hors ligne
#3 Le 24/11/2005, à 17:54
- traaf
Re : [resolu] echec compilation de kernel
bon, j'avance, mais c'est pas encore bon
le boot avance un peu plus loin et bloque avec ceci
Modprobe : Fatal, could not load /lib/modules/2.6.14.2/modules.dep : no such file
umount : devfs : not mounted
pivot_root : no such file
/sbin/init : 428 : cannot open dev/console : no such file
concernant le modules.dep, il est bien présent ds le répertoire
le reste doit etre lié au pb de chargement des modules....
no comment ?
Vault106, musique libre, enjoy it /!\
Hors ligne
#4 Le 24/11/2005, à 18:06
- lut!n
Re : [resolu] echec compilation de kernel
bon moi je suis pas super connaisseur kernel mais pour configurer ton kernel t'as fait comment ??
parcequ'il se pourrait tres bien que tu aies viré un module important par mégarde non ??
je pense que si ca ne marche pas, tu devrais reperendre ton fichier de config du kernel par defaut (2.6.12-9 ou 2.6.12-10) et fair un make-oldconfig
normalement en compilant avec --initrd ca devrai te faire un kernel bootable, auquel cas ca te fera une base stable pour continuer a la modifier
Hors ligne
#5 Le 25/11/2005, à 07:38
- traaf
Re : [resolu] echec compilation de kernel
alors
j'ai récupéré mon config2.6.12-9-686, puis tout a l'ancienne
make xconfig
puis make && make modules_install && make install
puis mkinitrd -o /boot/initrd.img-2.6.14.2
>kernel panic
par contre, apres avoir enfin compris l'utilisation de fakeroot, j'ai compilé avec cette commande
fakeroot make-kpkg --initrd --append-to-version="-2.6.14" --revision="2.6.14.2" kernel_image
puis
dpkg -i kernel-image-2.6.14.2-2.6.14_2.6.14.2_i386.deb
et la ca passe...avec le meme fichier de configuration....
je comprends pas
si qqun a une explication a me fournir, ca m'intéresse, j'aime bien comprendre les choses
avis aux amateurs éclairés
reste maintenant a customiser un peu tout ca et virer tous les trucs par défauts de l'install ubuntu
et la j'aurais encore besoin de qques conseils, ya des options au niveau du xconfig qui ne me disent pas grand chose
mais ce sera pour plus tard, la je vais me coucher, on verra ca ce WE, je posterais un topic dédié
PS
je poste les liens des pages qui m'ont servi, ca peut etre utile a qqun, parce que le wiki ubuntu...j'ai rien compris
http://www.parinux.org/ressources/mini-howtos/noyau.html
http://leia.tuxfamily.org/article_3.html
Vault106, musique libre, enjoy it /!\
Hors ligne