View previous topic :: View next topic |
Author |
Message |
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Sat Apr 08, 2006 10:48 pm Post subject: [kernel Panic] veut pas monter mon / (resolu) |
|
|
Coucou
j'ai compiler un nouveau noyau mais ça ne veut pas passer
Code: | VFS: Cannot open root device "hda5" or unknow-block (0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS : Unable ti mount root fs on unknow-block (0,0) |
pourtant, le systeme de fichier (reiserfs) est bien compilé en dur
et /hda5 correspond bien à ma partition /
/boot est sur /hda3
ce qui est d'autant plus surprenant qu'avec les même options, mon ancien noyau boote sans pb.
une idée de ce que je dois vérifier/faire ?
@+
Last edited by toufou on Sat Apr 22, 2006 4:03 pm; edited 1 time in total |
|
Back to top |
|
|
E11 l33t
Joined: 24 Feb 2004 Posts: 764 Location: Bruxelles
|
Posted: Sat Apr 08, 2006 11:06 pm Post subject: |
|
|
Essayé un autre noyau |
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Sun Apr 09, 2006 12:03 am Post subject: |
|
|
justement non, c'est celui là que je veux
une autre idée ? |
|
Back to top |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Sun Apr 09, 2006 9:48 am Post subject: |
|
|
la partition root avec e2fsck ? elle est en reiserfs, c'est pas bon je crois.
et, de toute façon, avec l'ancien noyau (que je n'ai pas désinstallé), je boote sans pb donc je ne pense pas que ça puisse venir de là.
allez y, je suis preneur de toute solution, a vot bon coeur messieurs dames |
|
Back to top |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Sun Apr 09, 2006 11:07 am Post subject: |
|
|
salut,
, dsl ...
Franchement, si tu boot sur ton ancien noyau sans problème ce qui fait que tout devrait être bien configuré sur ton nouveau noyau ( support reiserfs ds le kernel, fstab)....
As-tu besoin de ce kernel pour un support particulier ?
Essais d'autres kernel (une version ou une révision en dessous ou au-dessus)...
Revérifie tout...minutieusement...
Je ne peux pas d'aider plus sûr ce coup là...Utilise aussi le moteur de recherche...
@+ _________________ Get Up and Go ! |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Sun Apr 09, 2006 11:21 am Post subject: |
|
|
Est-ce qèue les driver pour ton controlleur disque dur sont également en dur ? |
|
Back to top |
|
|
E11 l33t
Joined: 24 Feb 2004 Posts: 764 Location: Bruxelles
|
Posted: Sun Apr 09, 2006 11:28 am Post subject: |
|
|
toufou wrote: | justement non, c'est celui là que je veux
une autre idée ? |
La façon la plus facile de savoir si le problème vient d'un bug du kernel ou d'une mauvaise configuration, est d'installer un autre kernel de la même "famille" ( genre tu as installé un 2.6.16-gentoo-r1 et bien tu peux essayé de compiler le 2.6.16-gentoo ) et d'y mettre la même configuration en copiant ton fichier .config...
S'il y a de nouveau un problème alors repasse toute ta config au script, mais si celui-là fonctionne, je crois qu'il te faudra abandonner l'autre car c'est qu'il y a sans doute un problème dedans...
PS : pour pouvoir copier la config, il faut bien être dans les mêmes types de kernel ! |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Sun Apr 09, 2006 11:32 am Post subject: |
|
|
E11 wrote: | PS : pour pouvoir copier la config, il faut bien être dans les mêmes types de kernel ! |
Ou copier le .config et faire un make oldconfig
Et la il demandera un a un quoi choisir pour le nouveau paramètre. |
|
Back to top |
|
|
E11 l33t
Joined: 24 Feb 2004 Posts: 764 Location: Bruxelles
|
Posted: Sun Apr 09, 2006 2:43 pm Post subject: |
|
|
BuBuaBu wrote: | E11 wrote: | PS : pour pouvoir copier la config, il faut bien être dans les mêmes types de kernel ! |
Ou copier le .config et faire un make oldconfig
Et la il demandera un a un quoi choisir pour le nouveau paramètre. |
Oui, c'est l'un ou l'autre Mais ma méthode est plus facil (fin jusqu'à présent je n'ai jms eu de prob avec en tt cas ) |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Sun Apr 09, 2006 3:06 pm Post subject: |
|
|
E11 wrote: | BuBuaBu wrote: | E11 wrote: | PS : pour pouvoir copier la config, il faut bien être dans les mêmes types de kernel ! |
Ou copier le .config et faire un make oldconfig
Et la il demandera un a un quoi choisir pour le nouveau paramètre. |
Oui, c'est l'un ou l'autre Mais ma méthode est plus facil (fin jusqu'à présent je n'ai jms eu de prob avec en tt cas ) |
non le mieux c'est de copier le .config et de faire un make oldconfig car il refait le .config suivant la nouvelle arborescence du kernel et te montre les choix nouveaux auquels tu dois répondre.
make oldconfig rocks _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
E11 l33t
Joined: 24 Feb 2004 Posts: 764 Location: Bruxelles
|
Posted: Sun Apr 09, 2006 3:59 pm Post subject: |
|
|
sireyessire wrote: | E11 wrote: | BuBuaBu wrote: | E11 wrote: | PS : pour pouvoir copier la config, il faut bien être dans les mêmes types de kernel ! |
Ou copier le .config et faire un make oldconfig
Et la il demandera un a un quoi choisir pour le nouveau paramètre. |
Oui, c'est l'un ou l'autre Mais ma méthode est plus facil (fin jusqu'à présent je n'ai jms eu de prob avec en tt cas ) |
non le mieux c'est de copier le .config et de faire un make oldconfig car il refait le .config suivant la nouvelle arborescence du kernel et te montre les choix nouveaux auquels tu dois répondre.
make oldconfig rocks |
Bon ben j'ai plus qu'à m'incliner ! lol
N'en pèche que j'ai toujours fait ma façon et ça a toujours fonctionné |
|
Back to top |
|
|
PabOu Veteran
Joined: 11 Feb 2004 Posts: 1088 Location: Namur - Belgium
|
Posted: Tue Apr 11, 2006 6:36 am Post subject: |
|
|
toufou : tu utilises genkernel ? on pourrait également voir ton grub/lilo.conf ? _________________ Mangez du poulet ! |
|
Back to top |
|
|
lesourbe l33t
Joined: 24 Nov 2005 Posts: 710 Location: Champagne !
|
Posted: Tue Apr 11, 2006 7:18 am Post subject: |
|
|
et si c est lilo ne pas oublier de faire
_________________ Is that a banhammer ?
LeSourbe, Member of EPowerforce. |
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Tue Apr 11, 2006 10:22 am Post subject: |
|
|
non, pas genkernel
je suis sous mac et j'utilise yaboot. Là encore, pas de différence dans le fichier avec le noyau qui fonctionne.
ma machine est en prêt, je la récupère ce soir et je pourrais être plus précis
@+ |
|
Back to top |
|
|
agm650 n00b
Joined: 25 Sep 2004 Posts: 47 Location: France
|
Posted: Tue Apr 11, 2006 10:36 am Post subject: |
|
|
si tu fais
Code: | grep CONFIG_CMDLINE /usr/src/linux/.config |
ca te donne quoi?
moi j ai quelque chose du genre:
console=ttyS0,9600 console=tty0 root=/dev/hda5 |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Apr 11, 2006 1:29 pm Post subject: |
|
|
Tu as reiserfs compile en dur dans le noyau? _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
agm650 n00b
Joined: 25 Sep 2004 Posts: 47 Location: France
|
Posted: Tue Apr 11, 2006 8:44 pm Post subject: Re: [kernel Panic] veut pas monter mon / |
|
|
je pense pouvoir repondre pour lui ^^
toufou wrote: |
pourtant, le systeme de fichier (reiserfs) est bien compilé en dur |
|
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Tue Apr 11, 2006 8:55 pm Post subject: |
|
|
je confirme pour reiserfs
sinon, grep CONFIG_CMDLINE /usr/src/linux/.config me donne
CONFIG_CMDLINE_BOOL=y
CONFIG_CMDLINE=""
là, je suis sur le noyau qui fonctionne (évidemment)
et yaboot.conf ressemble à ça:
Code: | ofboot=/pci@f4000000/ata-6@d/disk@0:2
boot=/dev/hda2
device=/pci@f4000000/ata-6@d/disk@0:
partition=3
root=/dev/hda5
timeout=30
install=/usr/lib/yaboot/yaboot
magicboot=/usr/lib/yaboot/ofboot
#ofboot=hd:2
defaultos=linux
image=/kernel-2.6.15
label=Linux
read-only
image=/kernel-2.6.16-gentoo-r1
label=Linux-2.6.16-gentoo-r1
read-only
macosx=/dev/hda7
enablecdboot
enableofboot
|
ça vous parle ? |
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Wed Apr 12, 2006 1:13 pm Post subject: |
|
|
hugh
une nouvelle version du noyau vient de sortir (r2)
je vais en profiter pour remédier à mon pb.
mais, je voudrais être sûr de tout faire comme il faut
puis-je me servir de mon config de la version r1même si jk'ai apparement un pb ? si oui, quelles précautions dois-je prendre ? sinon, je dois tout me taper à la main c'est ça ?
@+ |
|
Back to top |
|
|
E11 l33t
Joined: 24 Feb 2004 Posts: 764 Location: Bruxelles
|
Posted: Wed Apr 12, 2006 3:40 pm Post subject: |
|
|
Comme dit plus haut, tu peux copier le fichier .config de ton kernel actuel et le mettre dans la nouvelle version puis faire "make oldconfig" où il te demandra ce que tu veux faire pour chaque nouveau paramètre ( en refaisant un nouveau .config adapté )
Normalement, comme ce sont presque deux version identique un simple copié/coller suffit mais c'est toujours mieu de passer par l'étape oldconfig
Pour le problème, s'il se reproduit c'est que tu as un problème de configuration et alors je te conseil de le refaire manuellement sinon, c'est qu'il a du y avoir un bug avec l'autre version... |
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Wed Apr 12, 2006 4:24 pm Post subject: |
|
|
bon, recompilation effectuée, tout se passe sans pb
mais, après boot sur le nouveau noyau, kernel panic.
arrggh je crois que je vais craquer |
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Fri Apr 14, 2006 6:40 pm Post subject: |
|
|
nouvelle tentative
j'ai tout repris à zero, la compilation passe.
je boote avecle nouveau noyau et paf, de nouveau kernel panic
mais pour le coup, il y a un petit changement:
unknow-block (3,5)
pourmémoire, mon /boot est sur /dev/hda3 et / sur /dev/hda5
personne a une petite idée ?
[edit]
j'ai aussi remarqué qu'avant le message de kernel panic, les lignes ne sont pas similaires.
dans le premier cas j'ai:
Code: |
NET: Registered protocol family 1
NET: Registered protocol family 17 |
dans le second c'est
Code: |
ieee80211: 802.11 data/management/control stack, git-1.1.7
ieee80211: Copyright (C) 2004-2005 Intel Corporation |
@+ |
|
Back to top |
|
|
toufou Guru
Joined: 07 Jun 2004 Posts: 326
|
Posted: Wed Apr 19, 2006 3:05 pm Post subject: |
|
|
bon, comme personne ne m'aide, resnif, je me suis lancé sur un autre noyau; le 2.6.17-r1
la compilation se passe bien mais, quand je botte avec, ce coup ci, ça bloque très vite:
Code: | Calling quiesce ...
returning from prominit |
pas plus.
une idée ? |
|
Back to top |
|
|
agm650 n00b
Joined: 25 Sep 2004 Posts: 47 Location: France
|
Posted: Wed Apr 19, 2006 3:14 pm Post subject: |
|
|
le 2.6.17-r1 ne boot pas sur PPC a moins d appliquer un patch:
https://forums.gentoo.org/viewtopic-p-3241327.html#3241327
sinon pour tes diverses probleme je sais pas trop
serait il possible que tu post ton .config (ou si il est deja sur le net que tu mettes l adresse pour qu on puisse le consulter), a defaut d avoir des idées ca me permettra de le comparer avec le mien, et meme si nos machines sont differentes, je pense qu il y a suffisament de points commun pour peut etre avoir une solution |
|
Back to top |
|
|
|