kernel panic après l'install d'un nouveau kernel - Débats - Linux et OS Alternatifs
Marsh Posté le 12-11-2002 à 00:21:22
Tux Le Penguin a écrit a écrit : oui , je sais, c'est l'erreur de base quand on installe un nouveau kernel, mais là je vois vraiment pas pourquoi ça fait ça |
ca peut être n'importe quoi si t'as merdé en choisissant (ou en virant trop de trucs) dans la compil de ton kernel
si tu l'as pas recompilé toi même, t'es mal
Marsh Posté le 12-11-2002 à 00:22:33
schnapsmann a écrit a écrit : ca peut être n'importe quoi si t'as merdé en choisissant (ou en virant trop de trucs) dans la compil de ton kernel si tu l'as pas recompilé toi même, t'es mal |
je l'ai recompiler moi même mais je pense pas avoir virer trop de truc ... enfin j'espere pas : il a mis 2 h à se compiler ce con
Marsh Posté le 12-11-2002 à 00:23:52
Tux Le Penguin a écrit a écrit : je l'ai recompiler moi même mais je pense pas avoir virer trop de truc ... enfin j'espere pas : il a mis 2 h à se compiler ce con |
bin genre si t'as viré le support de l'ext2, de l'ext3 et du reiser fs, t'as un kernel panic parce que le noyau ne peux pas monter "/"
Marsh Posté le 12-11-2002 à 00:27:14
schnapsmann a écrit a écrit : bin genre si t'as viré le support de l'ext2, de l'ext3 et du reiser fs, t'as un kernel panic parce que le noyau ne peux pas monter "/" |
c'est pas mon premier kernel
et en plus j'ai viré le minimum de chose parce que j'avais pas envi de me prendre la tete ...
c'est à dire que j'ai rien enlevé dans les détails, mais que des sections entière (ou presque) : pcmcia, rnis, amateur radio, scsi, i2o, raid, son, irda ... peut-être d'autre .. je vais vérifier mais si tu as une autre piste ça m'interesse
ça peut pas être un module foireux pour le reseau si ? (c'est pas un module chargé au boot en plus)
Marsh Posté le 12-11-2002 à 00:27:46
tiens pis lit ce que j'ai mis dans mon premier post si ça peut t'aider. je l'ai édité
Marsh Posté le 12-11-2002 à 00:32:05
Tux Le Penguin a écrit a écrit : tiens pis lit ce que j'ai mis dans mon premier post si ça peut t'aider. je l'ai édité |
bin voila comme par zazard; t'as viré un fs de ton kernel je parie.
bon aller spa grave une recompil kernel c'est pas la mort; dans mon enfance il m'est arrivé d'en faire plusieurs par jour (j'avais le mojo à cette époque )
Marsh Posté le 12-11-2002 à 00:35:56
schnapsmann a écrit a écrit : bin voila comme par zazard; t'as viré un fs de ton kernel je parie. bon aller spa grave une recompil kernel c'est pas la mort; dans mon enfance il m'est arrivé d'en faire plusieurs par jour (j'avais le mojo à cette époque ) |
mais non pardi ! je t'ai dit que j'ai enlevé que des sections (auquel je peux rajouter le port paralele et bcp de carte rezo), mais j'ai pas touché au fs
Marsh Posté le 12-11-2002 à 00:57:09
j'ai oublié de désactiver l'option "utiliser un initrd", hors je démarre sans initrd
ça peut venir de là ?
Marsh Posté le 12-11-2002 à 01:04:59
et j'ai pas de system.map dans /boot
je sens que ça vient de ça
EDIT : Pour ceux que ça interesse, j'ai compilé en faisant :
apt-get install kernel-source-2.4.19
cd /usr/src
bunzip2 kernel-source-2.4.19.bz2
tar xf kernel-source-2.4.19.tar
ln -s kernel-source-2.4.19 linux
cd linux
make xconfig
dpkg-reconfigure kernel-image
et 2h plus tard ( )
cd ..
dpkg -i kernel-custom_machinbidule.deb
vi /boot/grub/menu.lst (j'ai juste copié le libellé du kernel actuel, en enlevant le suffixe -586tsc partout où il était, et en virant la ligne sur initrd
Marsh Posté le 12-11-2002 à 01:05:56
Tux Le Penguin a écrit a écrit : et j'ai pas de system.map dans /boot je sens que ça vient de ça |
euh... g jamais remis de system.map ds boot apres un compil kernel
Marsh Posté le 12-11-2002 à 01:14:07
leirn a écrit a écrit : euh... g jamais remis de system.map ds boot apres un compil kernel |
bah moi j'en ai toujours habituellement, mais là non ... je sais pas ce que c'est
mais tu as peut-être un initrd toi non ?
sinon j'ai éditer mon message précédent, si ça peut t'aider à m'aider
Marsh Posté le 12-11-2002 à 01:17:31
je fais jamais comme ca
apres make xconfig (enfin j'utilise menuconf, mais c pareil)
je fais make dep clean bzImage modules modules_install
et ensuite
cp /boot/leirn /boot/leirn.old
cp arch/i386/boot/bzImage /boot/leirn (j'utilise leirn kom nom de kernel habituel)
lilo
et c fini
Marsh Posté le 12-11-2002 à 01:19:03
leirn a écrit a écrit : je fais jamais comme ca apres make xconfig (enfin j'utilise menuconf, mais c pareil) je fais make dep clean bzImage modules modules_install et ensuite cp /boot/leirn /boot/leirn.old cp arch/i386/boot/bzImage /boot/leirn (j'utilise leirn kom nom de kernel habituel) lilo et c fini |
et merde, j'ai été trop vite à la config :
CONFIG_EXT2_FS=m |
ce con est en module
il risque pas de booter sans initrd
bon bah compile pendant la nuit
Marsh Posté le 12-11-2002 à 01:20:50
tu avais ete prevenu
ct un fs
euh....
ta koi kom machine pour ke le bourrin tourne pdt 2h?
Marsh Posté le 12-11-2002 à 01:23:05
leirn a écrit a écrit : tu avais ete prevenu ct un fs euh.... ta koi kom machine pour ke le bourrin tourne pdt 2h? |
un 200mmx
pis j'ai eu la fleme de faire le grand ménage ... du coup j'ai 10Mo de modules ... c'est toujours mieux que les 20 de base mais ça fait encore beaucoup
Marsh Posté le 12-11-2002 à 01:24:11
Tux Le Penguin a écrit a écrit : un 200mmx pis j'ai eu la fleme de faire le grand ménage ... du coup j'ai 10Mo de modules ... c'est toujours mieux que les 20 de base mais ça fait encore beaucoup |
g pas de modules
effectivement, sur un 200 je veux bien croire ke ca soit un peu long
Marsh Posté le 12-11-2002 à 01:26:14
leirn a écrit a écrit : g pas de modules effectivement, sur un 200 je veux bien croire ke ca soit un peu long |
je crois que je vais faire un ménage un peu plus profond avant de relancer (au cas où ça déconne encore, c'est mieux que j'attende pas 2h à chaque coup)
Marsh Posté le 12-11-2002 à 01:27:14
Tux Le Penguin a écrit a écrit : je crois que je vais faire un ménage un peu plus profond avant de relancer (au cas où ça déconne encore, c'est mieux que j'attende pas 2h à chaque coup) |
ben si c la nuit c moins grave
sinon compile le sur une autr emachine et fait la copie apres, si c le meme compilo... ca pourrait passer?
Marsh Posté le 12-11-2002 à 01:45:46
leirn a écrit a écrit : ben si c la nuit c moins grave sinon compile le sur une autr emachine et fait la copie apres, si c le meme compilo... ca pourrait passer? |
ouai, y-a moyen de faire ça, mais pas envi de chercher comment (surement très simple, mais vraiment trop marre de chercher pour aujourd'hui)
bon, j'ai fait le ménage et relancer la compile
dodo
Marsh Posté le 12-11-2002 à 01:46:35
Tux Le Penguin a écrit a écrit : ouai, y-a moyen de faire ça, mais pas envi de chercher comment (surement très simple, mais vraiment trop marre de chercher pour aujourd'hui) bon, j'ai fait le ménage dodo |
le moyen: a mon avis, un pc avec meme distrib et compil pour eviter les probs, tu vré le .config comme il fo, tu compile sur l'autre, et tu copie bzImage from nfs, et rulez
Marsh Posté le 12-11-2002 à 07:57:16
et fo p'tete copier aussi /lib/2.x.y/modules aussi nan ?
Marsh Posté le 12-11-2002 à 13:03:00
nan mé debian rulez parce que après compil tout est dans le .deb
mais bon, ça a toujours pas marché
j'ai toujours un splendide "vfs can't mount root fs device" (ou un truc comme ça
voilà quelque donnée :
serveur:~/tmp# lspci |
serveur:~/tmp# cat /usr/src/linux/.config | grep PIIX |
c'est suffisant pour la gestion de mon chipset non ?
et pour le fs :
serveur:~/tmp# cat /usr/src/linux/.config | grep EXT2 |
serveur:~/tmp# cat /etc/fstab |
n'hésiter pas à me demander d'autres info parce que là je vois pas ...
je précise la compile au niveau du patch htb c'est effectué sans erreur
Marsh Posté le 12-11-2002 à 13:04:48
kazekami a écrit a écrit : et fo p'tete copier aussi /lib/2.x.y/modules aussi nan ? |
nan... c modules_install ke le fait pour toi je kroi
Marsh Posté le 12-11-2002 à 13:44:06
Citation : il me dit un truc du genre, vfs can't mount /dev/hda3 |
et
Citation : serveur:~/tmp# cat /etc/fstab |
Y'a comme un truc qui me semble bizarre la... pas de /dev/hda3 dans ton fstab...
C'est quoi ta config de lilo (ou grub, mais la j'y connai rien). Ca viendrait pas de la des fois ???
Marsh Posté le 12-11-2002 à 13:47:30
en meme tps fstab c ke les arguments de mount, rien de plus... c pas tellement en rapport avec lilo ou grub...
fodrai voir si /dev/hda3 existe deja...
ensuite faire un mount -t auto /dev/hda3 /rep_cible
Marsh Posté le 12-11-2002 à 13:54:01
leirn a écrit a écrit : en meme tps fstab c ke les arguments de mount, rien de plus... c pas tellement en rapport avec lilo ou grub... fodrai voir si /dev/hda3 existe deja... |
Bah voui, mais c'est pour ca que je demande si ca vient pas de la config lilo/grub, parce que le fstab laisse penser que /dev/hda3 n'existe pas (ou du moins, il dis pas que ca existe...). J'ai pas dis que ca venait du fstab...
Marsh Posté le 12-11-2002 à 13:59:03
e_esprit a écrit a écrit : Bah voui, mais c'est pour ca que je demande si ca vient pas de la config lilo/grub, parce que le fstab laisse penser que /dev/hda3 n'existe pas (ou du moins, il dis pas que ca existe...). J'ai pas dis que ca venait du fstab... |
le fstab laisse trien penser du otut
libre a toi de rien mettre dedans.. perso g pas mis usbdevfs alors ke je le monte svt, je me tapeles param a la main a chak fois;.. ya pas de rapport entre fstab et les partoches existantes... /proc/partitions a la limite, mais pas fstab
Marsh Posté le 12-11-2002 à 14:09:01
leirn a écrit a écrit : le fstab laisse trien penser du otut libre a toi de rien mettre dedans.. perso g pas mis usbdevfs alors ke je le monte svt, je me tapeles param a la main a chak fois;.. ya pas de rapport entre fstab et les partoches existantes... /proc/partitions a la limite, mais pas fstab |
t'as pas bien lu ou quoi ???
e_esprit a écrit a écrit : Bah voui, mais c'est pour ca que je demande si ca vient pas de la config lilo/grub, parce que le fstab laisse penser que /dev/hda3 n'existe pas (ou du moins, il dis pas que ca existe...). J'ai pas dis que ca venait du fstab... |
Ou alors t'as un esprit de contradiction et une volonté de toujours avoir le dernier mot encore pire que moi !!!
Marsh Posté le 12-11-2002 à 14:10:07
g bien lu "le fstab laisse penser ke /dev/hda3 n'existe pas", ce ki est bel et bien une pure connerie, t'en fais pas g tout compris
Marsh Posté le 12-11-2002 à 14:12:08
leirn a écrit a écrit : g bien lu "le fstab laisse penser ke /dev/hda3 n'existe pas", ce ki est bel et bien une pure connerie, t'en fais pas g tout compris |
C bien ce que je dis... t pire que moa
Marsh Posté le 12-11-2002 à 14:15:56
e_esprit a écrit a écrit : C bien ce que je dis... t pire que moa |
non
enfin si, je suis pire
maisn'empeche ke ya pas de rapport direct entre fstab et /proc/partition, a par une vague inclusion, mais ki serta rien ici (cf un post d'hier osir ou kkun n'arrivai pas a atteindre sa partoche de windaube pcq l'instal de redhat l'avait pas mis ds fstab... c pas pour ca kel existait pas, et lilo ou grub on rien a voir la dedans )
Marsh Posté le 12-11-2002 à 14:24:20
leirn a écrit a écrit : non enfin si, je suis pire maisn'empeche ke ya pas de rapport direct entre fstab et /proc/partition, a par une vague inclusion, mais ki serta rien ici (cf un post d'hier osir ou kkun n'arrivai pas a atteindre sa partoche de windaube pcq l'instal de redhat l'avait pas mis ds fstab... c pas pour ca kel existait pas, et lilo ou grub on rien a voir la dedans ) |
Si ca sert, pisque si /dev/hda3 avait été dans fstab, en tant que /boot ou /, alors le /dev/hda3 du message d'erreur n'aurait pas été en rapport avec l'absence de la partoche (enfin peut etre, amis bon, restons dans le domaine du plausible...). Par contre, le fait q'il n'y soit pas peut nous amener a envisager une mauvaise config du loader... donc ca sert
(si ca c'est pas du post sans interet... mais je veux voir a quel point t pire que moi )
Marsh Posté le 12-11-2002 à 14:33:18
e_esprit a écrit a écrit : Si ca sert, pisque si /dev/hda3 avait été dans fstab, en tant que /boot ou /, alors le /dev/hda3 du message d'erreur n'aurait pas été en rapport avec l'absence de la partoche (enfin peut etre, amis bon, restons dans le domaine du plausible...). Par contre, le fait q'il n'y soit pas peut nous amener a envisager une mauvaise config du loader... donc ca sert (si ca c'est pas du post sans interet... mais je veux voir a quel point t pire que moi ) |
allez hop, on continu
tu sous entend ke le package deb foire au nivo de la recomp du noyau, en effectuant mal les modifs du loader?
c pdkg ki emrde alrs...
le prob c ke le monsieur il a l'air de savoir ce kil fait pour ses autres noayux, je pense kil sait aussi la...
et c un prob de fs qd meme, pas d'existance de la partoche
/deb/hda3 il est toruvé, il arrive juste pas a s'en servir
dc fstab indik rien
Marsh Posté le 12-11-2002 à 14:43:42
Ou mais make-kpkg (enfin moi j'utilise cette commande la...) utilise la config courante du loader quand tu installe le package. Donc si elle est foireuse, bah ca marche po. Maintenant ca me parait bizarre effectivement, etant donné que c'est pas sa premiere install de kernel...
Mais bon, des fois on se fait chier a chercher des trucs compliqués, alors que le probleme vient d'un truc tout con.
Marsh Posté le 12-11-2002 à 14:45:59
e_esprit a écrit a écrit : Ou mais make-kpkg (enfin moi j'utilise cette commande la...) utilise la config courante du loader quand tu installe le package. Donc si elle est foireuse, bah ca marche po. Maintenant ca me parait bizarre effectivement, etant donné que c'est pas sa premiere install de kernel... Mais bon, des fois on se fait chier a chercher des trucs compliqués, alors que le probleme vient d'un truc tout con. |
si la config etait foireuse avant, je suppose kil s'en serai appercu au moment de booter pour recompiler le server.. il a bien fallu kil demarre la machine
Marsh Posté le 12-11-2002 à 14:49:00
Pas si le loader n'a pas été réexecuté depuis la derniere modif du fichier de conf
Et pis :
Tux Le Penguin a écrit a écrit : je vous previens, ma passerelle c'est le premier linux que j'ai installé, c'est très vieux, et j'y ai jamais touché depuis (a part pour les driver de benoit papillau) donc c'est possible que ce soit un truc tout con qui m'échappe |
héhé...
Mais bon on va quand meme le laisser s'exprimer, apres tout c'est lui qu'a un soucaaaïïïïeee...
Marsh Posté le 12-11-2002 à 14:52:25
enfin il est pas la alors on lui up gentment
mais je pense ke dpkg doit le refaire: vu kya ke ddeux lignes a taper pour recompiler un kernel a la mano, si en plus dpkg en zap une, alors je vois vraiment pas l'interet
Marsh Posté le 12-11-2002 à 14:55:58
Je pense a un truc...
C'est quoi ta distrib ? (une deb, ja sais... mais une Patate ou Woody ?).
Parce que si c une patate, alors y'a plein d'autres trucs a mettre a jour pour passer au kernel 2.4.X...
Marsh Posté le 12-11-2002 à 14:59:27
e_esprit a écrit a écrit : Je pense a un truc... C'est quoi ta distrib ? (une deb, ja sais... mais une Patate ou Woody ?). Parce que si c une patate, alors y'a plein d'autres trucs a mettre a jour pour passer au kernel 2.4.X... |
vu ke c un vieux, peut etre bien un patate
Marsh Posté le 12-11-2002 à 00:19:11
oui , je sais, c'est l'erreur de base quand on installe un nouveau kernel, mais là je vois vraiment pas pourquoi ça fait ça
il me dit un truc du genre, vfs can't mount /dev/hda3
mettez quelque chose de correct après root=
le problème c'est que l'option en question, je l'ai pas inventé, c'est la même que pour mes autres noyau, et y-a pas de raison que ça change ...
je vous previens, ma passerelle c'est le premier linux que j'ai installé, c'est très vieux, et j'y ai jamais touché depuis (a part pour les driver de benoit papillau)
donc c'est possible que ce soit un truc tout con qui m'échappe
Message édité par Tux Le Penguin le 12-11-2002 à 00:21:37