Forum francophone pour la Debian
Vous n'êtes pas connecté.
Hello,
Pff, dans le temps la compilation d'un noyau était simple, on installait et pif, ça machait .
Hier j'ai recompilé un noyau 2.6.18 avec le fichier de conf du noyau debian, en modifiant une ou deux options (sur la gestion dynamique de la fréquence CPU), et pif, kernel panic impossible de monter /devfs, et du coup il trouve pas le système de fichier root, et ça se termine en kernel panic, not syncing: attempted to kill init !
J'ai fait ce que préconise le Maître (mkinitrd -o /boot/initrd.img-2.6.17 2.6.18), modifié en conséquences mon /boot/grub/menu.lst, mais rien n'y fait. J'ai oublié quoi ??
Usti
Hors ligne
Y'a pas plus récent comme noyau ?
Il me semble qu'il y ait un problème de compatibilité entre l'udev et certains noyau.
LeDub qui passe pour un pro de la compilation de noyau alors qu'c'est même pô vrai !!
Hors ligne
udev ça marche avec 2.6.18 (sinon j'ai un gros problème)
Hors ligne
Y'a pas plus récent comme noyau ?
Ben le 2.6.18 a ma connaissance est encore le noyaux officiel sur testing, il y a bien le 2.6.21 en plus du 26.18 dans sid, mais pas encore versé dans l'archive testing
Hors ligne
Ne serait-ce pas un problème dans la modification que tu as faite ?
C'est-à-dire sans faire de changement sur la configuration de ta gestion dynamique de la fréquence CPU ?
LeDub qui a du taff mais pas de chef disponible !
Hors ligne
J'ai fait ça il y a quelques mois (recompilation du noyau et installation de powernowd, maintenant mon(mes) proc (because HT) varient de 480 Mhz à 2,8 Ghz). Si je n'oublie pas, je jette un oeil sur mes "notes" ce soir.
Bon, ben à ce soir
Hors ligne
J'ai deja un probleme qui ressemblait foutrement au tien : les scripts contenus dans mes initrd ne fonctionnaient qu'avec devfs, et pas avec udev. Or, comme udev a ete jarte du noyau depuis la 2.6.12 (de memoire), forcement ca chouine.
Essaie donc de verifier que tu as les bons outils pour generer un initrd qui supporte udev. D'apres les dependances des noyaux recents, tu devrais avoir ca : initramfs-tools (>= 0.55) | yaird (>= 0.0.12-8) | linux-initramfs-tool
D'autre part, utilise plutot la commande 'update-initramfs -u' lorsque tu as deja un initrd qui fonctionne et que tu veux juste le mettre a jour.
Hors ligne