View previous topic :: View next topic |
Author |
Message |
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Wed Dec 31, 2003 11:04 am Post subject: [Kernel 2.6] Kernel Panic |
|
|
Bonjour,
Alors je vous dis pas que j'ai honte, poster pour un kernel panic nan mais! N'empèche que je bloque un peu, c'est ou j'ai mal lu les quelques docs qui me sont passé devant les yeux ou alors j'ai des problèmes tout court!
Bon je vais résumer simplement mais rapidement, installer du kernel linux-2.6.0-mm2, compilation, la je configure mon grub.conf et j'ajoute :
Code: |
default 0
timeout 5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title=neiluJ Workstation 2.6
root (hd0,0)
kernel (hd0,0)/boot/bzImage.2.6 root=/dev/hda3
title=neiluJ Workstation 2.4
root (hd0,0)
kernel (hd0,0)/boot/bzImage root=/dev/hda3
|
Je me dis que tout est bon, je reboot et me met sur le 2.6, et là j'ai un kernel panic qui me dit qu'il arrive pas à monter le root, qu'il faut checker le root=. Malheureusement je n'ai noté l'erreur.
J'ai beau réflechir ca coince!
Julien |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Dec 31, 2003 11:07 am Post subject: |
|
|
Si tu arrives au "kernel panic", c'est que ton noyau a bien été trouvé et le problème ne vient pas de grub.
As-tu bien inclus dans le noyau (et pas en module) le support des systèmes de fichiers de ta partition root ("/") ??? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Wed Dec 31, 2003 11:13 am Post subject: |
|
|
Oui il a bien été trouvé mais des options doivent peut-être lui être donnés.
Code: |
hda1 Primaire Linux ext3 98,71
hda2 Primaire Linux swap 1003,49
hda3 Primaire Linux ReiserFS 40007,77
|
Et donc il faut l'ext3 et le ReiserFS de compiler en dûr dans le noyau. Qui le sont.
Code: |
<*> Ext3 journalling file system support
[*] Ext3 POSIX Access Control Lists
[*] Ext3 Security Labels
|
et
Code: |
<*> Reiserfs support
[*] Enable reiserfs debug mode
[*] Stats in /proc/fs/reiserfs
|
|
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Dec 31, 2003 11:35 am Post subject: |
|
|
As-tu également le support de l'ext2 ???
Il me semble avoir vu sur une doc que l'utilisation de l'ext3 nécessitait la prise en charge de l'ext2 (mais peut-être n'est-ce plus valable ??).
Je n'avais pas vu le nom de ton noyau 2.6. A tout hasard, essaie de le renommer en quelque chose du genre "bzImage.mm" (je ne sais pas si grub interprète bien les 2 points ...).
Je suppose que tu peux booter sur le 2.4 sans problème ??? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Wed Dec 31, 2003 11:35 am Post subject: |
|
|
Peux-tu apercevoir les 2 ou 3 lignes qui précèdent le "kernel panic" ?
Peux-tu les noter exactement ? |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Wed Dec 31, 2003 11:39 am Post subject: |
|
|
yoyo wrote: | A tout hasard, essaie de le renommer en quelque chose du genre "bzImage.mm" (je ne sais pas si grub interprète bien les 2 points ...). |
Comme tu l'as dit toi-même, le "kernel panic" signifie que le noyau a bien été trouvé ... |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Wed Dec 31, 2003 11:42 am Post subject: |
|
|
Non je n'avais pas de support de l'ext2, c'est entrain de compiler avec celui-ci.
A tout hasard c'est pas possible de voir dans les logs ce que le Kernel Panic me disait ? J'ai déjà jeté un coup d'oeil dans /var/log/kernl.log.0 ( c'est à dire les les logs d'ajourd'hui ) mais il 'y a rien, je me demandais si il n'y avait pas un autre endroit.
EDIT : Le 2.4 boot sans problème, en effet. |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Wed Dec 31, 2003 11:53 am Post subject: |
|
|
knarf wrote: | A tout hasard c'est pas possible de voir dans les logs ce que le Kernel Panic me disait ?. |
Pour cela, il faudrait au moins que le système de fichier soit monté, ce qui est justement le problème ...
En temps normal, les logs du boot ne sont pas stockés sur disque mais uniquement en mémoire.
Ils sont alors disponibles avec dmesg. Encore faut-il que le noyau tourne ...
La seule solution, c'est de noter ce qui se trouve sur l'écran, quand c'est possible |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Wed Dec 31, 2003 2:21 pm Post subject: |
|
|
D'accord, c'est donc ce que j'ai fait.
Code: |
VFS: Cannot open root device "hda3" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel Panic : VFS : Unable to mount root fs on unknown-block(0,0)
|
|
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Wed Dec 31, 2003 3:10 pm Post subject: |
|
|
knarf wrote: | VFS: Cannot open root device "hda3" or unknown-block(0,0) |
Mhmm, ce n'est pas un prob de fs : en fait il n'arrive pas à reconnaître ta partition (ton disque, quoi!)
Tu as compilé le support ide ainsi que le support de ton chipset (+ contrôleur spécifique éventuel) ?
Tout ça en dur, évidemment ! |
|
Back to top |
|
|
knarf Guru
Joined: 20 Feb 2003 Posts: 338 Location: Geneva, Switzerland
|
Posted: Wed Dec 31, 2003 3:42 pm Post subject: |
|
|
En effet, c'était bien cela.
Je voulais mettre le plus grand nombre d'option en modules mais j'ai pas dû faire attention à celle-ci.
En vous remerciant, passez de bonnes fêtes. |
|
Back to top |
|
|
|