Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[KERNEL] kernel panic avec grub +1 [SOLVED]
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sat Oct 07, 2006 9:57 am    Post subject: [KERNEL] kernel panic avec grub +1 [SOLVED] Reply with quote

Bonjour,

comme beaucoup de personnes apres l'installation du dernier noyau, j'ai eu la joie d'avoir cette erreure.
j'ai donc chercher sur le forum a la recherche d'une solution et malheureusement rien y fait, quand ca ne veut pas, ca ne veut pas :)

je possède :
Acer ASPIRE 1693WLMi

j'ai bien verifier d'avoir mis en dur les modules de mon disque dur dans le noyau (chipset intel) j ai verifier mon fs (j'utilise ext2 pour mon /boot et ext3 pour /) et puis il me semble que ca soit les choses les plus importantes non?

quelqu'un pourrait il m aider (encore une fois)?

PS: je posterais mon grub.conf fstab et lspci des que possible.


Last edited by illog1k on Fri Oct 13, 2006 5:43 pm; edited 2 times in total
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sat Oct 07, 2006 12:18 pm    Post subject: Re: [KERNEL] kernel panic avec grub +1 Reply with quote

illog1k wrote:
PS: je posterais mon grub.conf fstab et lspci des que possible.

Et surtout le message d'erreur exact parce que "kernel panic", c'est trop vague !
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sat Oct 07, 2006 12:24 pm    Post subject: Reply with quote

en effet le message d erreurs peut etre util aussi lol

Code:

VFS : Cannot open root device "hda8" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat Oct 07, 2006 12:33 pm    Post subject: Reply with quote

il faut spécifier la partition root à ton noyau (via la ligne kernel dans grub).

par exemple chez moi j'ai :
Code:

kernel /kernel-2.6.18 root=/dev/ram0 udev init=/linuxrc real_root=/dev/hdc2 video=vesa:ywrap,pmipal,mtrr,1024x768-32@60 acpi_irq_balance pci=routeirq resume2=swap:/dev/hdc5 splash=silent,fadein,theme:livecd-2005.1 quiet CONSOLE=/dev/tty1

(ce qui t'interesses ici c'est le paramètre root et real_root)
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sat Oct 07, 2006 12:44 pm    Post subject: Reply with quote

kwenspc: euh...ce que tu as c est une grub.conf avec genkernel non? parce que (j ai oublie de preciser) j ai fais mon noyau a la main :)
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Sat Oct 07, 2006 12:45 pm    Post subject: Reply with quote

Salut,

t'as bien le support pour ton disque dur et les filesystems en dur dans le kernel ?
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sat Oct 07, 2006 12:48 pm    Post subject: Reply with quote

kernel: oui j ai mis en dur les modules de mon disque dur (Intel) et les fs ext2 et ext3

désolé de ne pouvoir donner les fichiers de log je n ai pas encore accés a l'ordi sous "gentoo"
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sat Oct 07, 2006 1:00 pm    Post subject: Reply with quote

C'est quoi comme type de disque : P-ATA, S-ATA, SCSI, ... ?
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat Oct 07, 2006 1:02 pm    Post subject: Reply with quote

illog1k wrote:
kwenspc: euh...ce que tu as c est une grub.conf avec genkernel non? parce que (j ai oublie de preciser) j ai fais mon noyau a la main :)

Non, non c'est moi qui est fait cette config. (comme le noyau aussi).
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sat Oct 07, 2006 1:05 pm    Post subject: Reply with quote

ok j essai de rajouter le real_root des que possible. je n ai juste qu a mettre real_root=/dev/hda8 en plus et retirer le root=/dev/hda8 ou je mets les deux?
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sat Oct 07, 2006 1:06 pm    Post subject: Reply with quote

ghoti wrote:
C'est quoi comme type de disque : P-ATA, S-ATA, SCSI, ... ?


c est un disque IDE sur laptop :)
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat Oct 07, 2006 1:11 pm    Post subject: Reply with quote

ben root j'ai toujours mis /dev/ram0 car vfs je crois qu'au moment où il se charge dans le noyau la "table" des devices gens hda, hdc, sda etc... n'est pas encore faite. Il me semble en tout cas, à vérifier donc. mets /dev/ram0 pour root
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sat Oct 07, 2006 1:31 pm    Post subject: Reply with quote

kwenspc wrote:
ben root j'ai toujours mis /dev/ram0 car vfs je crois qu'au moment où il se charge dans le noyau la "table" des devices gens hda, hdc, sda etc... n'est pas encore faite. Il me semble en tout cas, à vérifier donc. mets /dev/ram0 pour root

Ton "ram0" n'est valable que si tu utilises un initrd donnant un disque virtuel en RAM. Ceci ne se justifie que si tu ne veux pas mettre tes modules en dur dans le noyau.
Comme notre ami se fait son noyau à la mimine, il est fort probable qu'il n'utilise pas initrd (car tout de même un peu compliqué ;) ).
Perso, je n'utilise pas initrd non plus, donc pas de ram0 et je m'en trouve très bien :cool:

[EDIT] Par contre, il est effectivement capital de pouvoir dire si les drivers sont en dur ou non ! Dans 50% des cas (bon, disons 49,9), les "kernel panic" sur le VFS proviennent de là et les 50 % restants proviennent d'une erreur de nommage du disque contenant la partition root.


Last edited by ghoti on Sat Oct 07, 2006 1:37 pm; edited 2 times in total
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat Oct 07, 2006 1:34 pm    Post subject: Reply with quote

ok merci de la précision :)
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sat Oct 07, 2006 1:38 pm    Post subject: Reply with quote

illog1k wrote:
[c est un disque IDE sur laptop :)

On s'en doutait un peu faut dire ;)
La question est de savoir quel protocole il utilise : "Parallel ATA" ou "Serial ATA" car cela conditionne le driver que tu dois mettre dans le noyau ainsi que le nommage des partitions (hdxx pour Parallel et sdxx pour Serial).
Tu peux trouver l'info en bootant sur un LiveCD et en tapant la commande dmesg (cherche la séquence "ATA")
Back to top
View user's profile Send private message
Scullder
Guru
Guru


Joined: 16 Mar 2006
Posts: 466
Location: France

PostPosted: Sat Oct 07, 2006 8:52 pm    Post subject: Reply with quote

ghoti wrote:
La question est de savoir quel protocole il utilise : "Parallel ATA" ou "Serial ATA" car cela conditionne le driver que tu dois mettre dans le noyau ainsi que le nommage des partitions (hdxx pour Parallel et sdxx pour Serial).


bah l'IDE c'est du PATA
_________________
Linux gentoo 2.6.18-ck1-r2 #1 PREEMPT Fri Nov 17 01:37:56 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sun Oct 08, 2006 9:51 am    Post subject: Reply with quote

Scullder wrote:
bah l'IDE c'est du PATA

Strictement parlant, tu as raison.
Pourtant :
wikipedia wrote:
C'est l'évolution du standard Advanced Technology Attachment (ATA ou IDE)

Sous Linux, il existe 2 drivers permettant de gérer le SATA : l'un (le plus ancien) le gère à la mode "IDE" (notation hdxx) et l'autre à la façon "SCSI" (notation sdxx).
Si cela n'a pas changé, le LiveCD traite le SATA comme un disque IDE (notation hdxx), ce qui peut entretenir la confusion.
En conséquence, si on tombe sur une notation hdxx, on pourrait être tenté de croire qu'il s'agit d'office d'un "IDE pur" alors qu'il peut s'agir d'un "SATA". Si c'est effectivement un SATA et qu'on oublie de mettre en dur un des drivers "SATA" dans le noyau, il ne sera pas reconnu au boot et on obtient le fameux "kernel panic"

Je maintiens donc ma question ;-)
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sun Oct 08, 2006 1:17 pm    Post subject: Reply with quote

hum...ok je viens de comprendre ton explication mais par contre je ne sais pas cmt te dire si c est un IDE "pur" ou bien un SATA. Comme tu le dis, j utilise la notation hdx donc pour moi c est de l IDE. Donc je vais essayer de mettre les drivers SATA dans mon kernel et je verrais bien ce que ca donne :)
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sun Oct 08, 2006 1:51 pm    Post subject: Reply with quote

bon bah je viens de rajouter les modules de SATA et ca ne marche pas plus que cela...
mais que faire...?! :?:
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Sun Oct 08, 2006 2:04 pm    Post subject: Reply with quote

salut à toi ..


j'ai mal lu ou tu n'as pas posté ton grub.conf ? ^^
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sun Oct 08, 2006 2:24 pm    Post subject: Reply with quote

tu as mal lu :D

grub.conf:
Code:

default 0
timeout 30

splashimage=(hd0,2)/boot/grub/splash.xpm.gz

title=Gentoo Linux
# Partition qui contient l'image du noyau
root (hd0,2)
kernel /boot/kernel-2.6.17-gentoo-r8 root=/dev/hda8

title=Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1


fstab:
Code:

# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency).  It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#

# <fs>         <mountpoint>   <type>      <opts>      <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hda3      /boot     ext2      noauto,noatime   1 2
/dev/hda8      /            ext3      noatime               0 1
/dev/hda7      none      swap      sw                      0 0
/dev/cdroms/cdrom0   /mnt/cdrom   iso9660      noauto,ro   0 0
#/dev/fd0      /mnt/floppy   auto      noauto      0 0

# NOTE: The next line is critical for boot!
proc         /proc      proc      defaults   0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
#  use almost no memory if not populated with files)
shm         /dev/shm   tmpfs      nodev,nosuid,noexec   0 0


voila j avais completement oublie de le poster ce matin :D


Last edited by illog1k on Sun Oct 08, 2006 2:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Sun Oct 08, 2006 2:51 pm    Post subject: Reply with quote

héhéhé


title=Gentoo Linux
# Partition qui contient l'image du noyau
root (hd0,1) OU (hd1,1)
kernel /boot/kernel-2.6.17-gentoo-r8 root=/dev/sda3 OU /dev/hda3

les OU sont du au fait que tu as deux disques .. donc vas savoir lequel grub vas prendre ...

le /dev/hda8 il sors d'ou celui la ?? :p
et pour infos grub commene sur le premier disque premiere partition pard hd0,0 donc ton /dev/hda2 est sois hd0,1 sois hd1,1 selon sur quel disque il est vu de grub ^^

et on ne sais jamais mais sais tu que tu peux modifier l'entrée de grub dans le menu de grub au démarrage avec la touche E ?? ca permet de modifier sans rebooter sur livecd
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sun Oct 08, 2006 2:59 pm    Post subject: Reply with quote

euh...je n ai qu un seul disque sur mon portable!

oops...mal recopier le fstab...je le remets a jour de suite
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Sun Oct 08, 2006 3:31 pm    Post subject: Reply with quote

l'erreur venait de ton fstab ou alors j'ai besoin de me reposer ?


il y avait bien un /dev/SD quelque chose dedans rassure moi ?


sinon au vu de ton fstab .. bah tout est bon ... gulps .. dis moi que ton ancien fstab contenant un sd dis le moi je te prie :oops:


EDIT =

ha non en fait .... le grub.conf il as


kernel /boot/kernelkekchose ... hors tu as une partition dédiée au boot .. ... donc normallement c'est

kernel /kernelkekchose


à moins que je sois vraiment fatigué :lol:


Last edited by dapsaille on Sun Oct 08, 2006 3:33 pm; edited 1 time in total
Back to top
View user's profile Send private message
illog1k
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 115

PostPosted: Sun Oct 08, 2006 3:33 pm    Post subject: Reply with quote

mon ancien fstab ne contenait pas un sd...désolé, mais DEUX sd :D
une erreur de copie de ma part ^^

sinon quelqu un a une idée du pourquoi du comment ca ne marche pas? :(


Last edited by illog1k on Sun Oct 08, 2006 3:35 pm; edited 1 time in total
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum