Aller au contenu

Problème avec mon nouveau kernel

Featured Replies

Posté(e)

Hello,

Je viens de configurer et d'installer un kernel-2.6.7 sur ma Debian, au reboot tout semble bien se passer, aucun kernel panic :menfin: mais.....vers la fin du reboot, mon système se bloque après avoir charger cron.

Pour plus de précision, bien que cela ne semble dans ce cas pas super pertinent, voilà ce que j'ai sous les yeux:

warning! Invalid contegnant file for exim4. Exiting

starting file atteration monitor: FAm

starting internet superserver: inetd

starting Xprint servers

starting deferred execution scheduler: atd

starting periodic command scheduler: cron

INIT: Id "2" respawning too fast: disabled for 5 minutes

.................................

INIT: no more processes left in this runlevel.

Le plus important est qu'il n'y a aucun message d'erreurs!

1/ Je pense que mon problème vient du fait que j'ai oublié quelquechose dans ma configuration, est-ce que vous savez ce que c'est ?

2/ Je pense également que pour résoudre mon problème, il faudrait savoir ce qui se charge après cron. Est-ce qu'il existe une commande qui permet d'avoir le listing de ce qui est chargé et si possible dans l'ordre? (Sinon, par curiosité j'ai jeté un coup d'oeil sur le boot de mon vieux kernel et ce qui se charge après cron c'est usbaudio)

Posté(e)

ls /etc/rc3.d/ si tu demarres en mode txt ou ls /etc/rc5.d/ si tu demarres direct sous x.

Ce sont juste des raccouric, qui lancent des scripts places dans /etc/init.d. Tu peux donc en virer qq uns si tu veux limiter le lancement de services aux demarrage !

Ps: ils sont lances dans l'ordre alphabetique.

Posté(e)

C'est pas X qui démarrerais pas, des fois?

...genre tu as compilé le driver pour ton ancien kernel, et tu n'as pas refait pour le nouveau, mais le XF86Config est resté en "nvidia" (cartes nvidia) ou "fglrx" (ATI)

Posté(e)
  • Auteur

$ ls -l /etc/rc5.d/

total 0

lrwxrwxrwx 1 root root 18 2004-07-25 15:45 S10sysklogd -> ../init.d/sysklogd

lrwxrwxrwx 1 root root 15 2004-07-25 15:45 S11klogd -> ../init.d/klogd

lrwxrwxrwx 1 root root 13 2004-07-25 15:44 S14ppp -> ../init.d/ppp

lrwxrwxrwx 1 root root 15 2004-07-25 14:00 S15bind9 -> ../init.d/bind9

lrwxrwxrwx 1 root root 17 2004-07-25 14:00 S18portmap -> ../init.d/portmap

lrwxrwxrwx 1 root root 16 2004-07-25 14:02 S20cupsys -> ../init.d/cupsys

lrwxrwxrwx 1 root root 15 2004-07-25 15:44 S20exim4 -> ../init.d/exim4

lrwxrwxrwx 1 root root 13 2004-07-25 14:01 S20fam -> ../init.d/fam

lrwxrwxrwx 1 root root 15 2004-07-25 15:44 S20inetd -> ../init.d/inetd

lrwxrwxrwx 1 root root 17 2004-07-25 15:44 S20makedev -> ../init.d/makedev

lrwxrwxrwx 1 root root 27 2004-07-25 14:03 S20nfs-kernel-server -> ../init.d/nf s-kernel-server

lrwxrwxrwx 1 root root 20 2004-07-25 14:00 S20postgresql -> ../init.d/postgresq l

lrwxrwxrwx 1 root root 15 2004-07-25 14:03 S20samba -> ../init.d/samba

lrwxrwxrwx 1 root root 16 2004-07-25 17:45 S20xprint -> ../init.d/xprint

lrwxrwxrwx 1 root root 20 2004-07-25 14:00 S21nfs-common -> ../init.d/nfs-commo n

lrwxrwxrwx 1 root root 13 2004-07-25 15:45 S89atd -> ../init.d/atd

lrwxrwxrwx 1 root root 14 2004-07-25 15:44 S89cron -> ../init.d/cron

lrwxrwxrwx 1 root root 17 2004-07-25 14:01 S91apache2 -> ../init.d/apache2

lrwxrwxrwx 1 root root 13 2004-07-25 14:02 S99gdm -> ../init.d/gdm

lrwxrwxrwx 1 root root 13 2004-07-25 14:03 S99kdm -> ../init.d/kdm

lrwxrwxrwx 1 root root 19 2004-07-25 15:44 S99rmnologin -> ../init.d/rmnologin

lrwxrwxrwx 1 root root 23 2004-07-25 15:44 S99stop-bootlogd -> ../init.d/stop-b ootlogd

Vu qu'après cron c'est apache2 qui se charge, je suppose que le mieux c'est de supprimer son lien apparent puis de rebooter pour voir se qu'il se passe?

Posté(e)

ben apres la cron, si elle se lance bien, c'est apache, ou x. Tu devrais essayer d'en supprimer qq uns pour voir, si bien sur tu n'arrives pas a voir le pb dans /var/log/syslog

Posté(e)
  • Auteur

J'ai vérifié dans Xfree86 et c'est bien ma carte graphique qui est spécifié, une ATI.

Par contre, au lieu de faire:

rm /etc/rc5.d/init.d/apache2 pour supprimer le lien apparent,

Si je veux juste remplacer la lettre S par K , je dois faire:

mv S91apache2 K91apache2

C'est ça?

Posté(e)

Si je veux juste remplacer la lettre S par K , je dois faire:

mv S91apache2 K91apache2

Je n'en suis pas certain, vu que c'est juste des liens je ne me suis jamais pose la question, je le kill direct, quitte a refaire le lien ensuite... dsl

Posté(e)
J'ai vérifié dans Xfree86 et c'est bien ma carte graphique qui est spécifié, une ATI.

Ben oui, et c'est ça, le pb...

recompile le driver pour ton nouveau noyau...

Posté(e)
  • Auteur

-Le noyau du kernel a bien été compilé;

-J'ai fait tout ce qui fallait faire dans /etc/rc5.d

Est-ce que qqn ayant compilé un 2.6.7 orienté ATI RAdeon pourrait m'envoyer son .conf, parcque là je suis perdu.

Merci.

Posté(e)

Est-ce que qqn ayant compilé un 2.6.7 orienté ATI RAdeon pourrait m'envoyer son .conf, parcque là je suis perdu.

Rien a voir, c'est plutot qq'un ayant la meme cm que toi qu'il faudrait.... :D La cg, on s'en tape comme pas permis pour le kernel !

Posté(e)
  • Auteur

Ben qqn ayant une Asus p4c800 alors :)

D'ailleurs c'est vrai que ds les options de configuration y a pas le chipset i875!

Modifié par Bébé_Pingouin

Posté(e)
  • Auteur

Je viens d'essayer d'installer le kernel-image-2.6.7, j'ai le message qui m'indique que le kernel-image-2.6.7 est déjà la plus récente version disponible.

1/ je suppose que je vais devoir forcer l'installation, en faisant apt-get -f install kernel-image-2.6.7?

2/ En faisant cela, est-ce que je vais pas shooter l'image généré lors de la compilation de mon kernel-source-2.6.7?

Posté(e)

si tu utilise grub en bootloader (les liloteurs donneront l'équivalence)

tu peux rajouter "1" à la ligne boot=, il s'arrêtera en runlelvel 1, ensuite tu essaies de démarrer les process 1 par 1, et mater les logs en parallèle

si tu es encore plus sauvage (ou que t'as une grosse merde dans ta config), tu peux mettre à la fin de ta ligne pas "1", mais init=/bin/bash, tu auras la main avant même de démarrer init.

Modifié par Sandeman

Posté(e)

Je viens d'essayer d'installer le kernel-image-2.6.7, j'ai le message qui m'indique que le kernel-image-2.6.7 est déjà la plus récente version disponible.

1/ je suppose que je vais devoir forcer l'installation, en faisant apt-get -f install kernel-image-2.6.7?

2/ En faisant cela, est-ce que je vais pas shooter l'image généré lors de la compilation de mon kernel-source-2.6.7?

Pourquoi tu veux reinstaller un truc que tu as deja ?? C'est une reaction de windaubien ca ! Il suffit juste de le reconfigurer ! Il faut regarder dans le noyau ce qui semble convenir pour ta carte mere, ca doit pouvoir se trouver... Et es tu sur de savoir d'ou vient exactement ton pb ?? Tu as regarde /var/log/syslog ?

Posté(e)

J'ai eu le meme problème avec la mise à jour de mon kernel 2.6.5 vers 2.6.7 (automatisé par Fedora). Le problème vient de ton driver video qui n'est plus complilé pour le bon kernel.

La solution:

J'ai réinstallé le driver video (personnlement une Geforce 4ti donc nVidia). comme les synthomes et le contexte sont semblables tu devrais essayer... :francais:

Posté(e)

Ouais, depuis longtemps, mais personne m'écoute

Ben y a eu au moins moi, c'est deja mieux que rien ! :transpi:

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.