View previous topic :: View next topic |
Author |
Message |
Alcap0ne n00b
Joined: 09 Sep 2004 Posts: 43
|
Posted: Sat Sep 11, 2004 11:39 am Post subject: [Boot]1er boot, Kernel Panic : ...unable to mount...(résolu |
|
|
Bonjout tout le monde !
Je suis tout débutant dans linux, et apres avoir essayer et un peu déçu par Mandrake, j'ai decidé de me lancer dans l'installation d'un Gentoo.
Apres plusieurs (3) tentatives, j'ai reussi a tout installé apparemment correctement, mais lors du premier boot, j'obtient le message suivant :
Please append a correct "root=" boot option
Kernel panic : VFS : Unable to mount root fs on 21:03
et accessoirement le systeme ne boot pas.
J'ai réalisé integralement l'installation a partir du stage1, configuration manuelle du noyau, en suivant la documentation disponible sur le site officiel.
C'est possible d'arranger ça
Merci de votre aide!
Last edited by Alcap0ne on Mon Sep 13, 2004 4:45 pm; edited 1 time in total |
|
Back to top |
|
|
bosozoku Advocate
Joined: 11 Jan 2004 Posts: 2431 Location: Roazhon
|
Posted: Sat Sep 11, 2004 11:42 am Post subject: |
|
|
Vu l'erreur je dirais une mauvaise configuration du /etc/fstab.
tu peux nous l'afficher ? (rentre en chroot a partir du live cd ou d'une autre distrib si tu sais faire). _________________ Stationlinux.org - Wiki Fvwm FR - Config Fvwm |
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Sat Sep 11, 2004 11:42 am Post subject: Re: [Boot]1er boot, Kernel Panic : ...unable to mount... |
|
|
Alcap0ne wrote: | C'est possible d'arranger ça |
Oui
T'utilises lilo ? grub ?
Et aussi, qu'y a t'il dans ton fichier /etc/fstab ? |
|
Back to top |
|
|
BoBBY-nOOb Tux's lil' helper
Joined: 23 Jun 2004 Posts: 88 Location: Toulouse , France
|
Posted: Sat Sep 11, 2004 12:11 pm Post subject: |
|
|
Après avoir donné l'emplacement du kernel , as-tu pensé a mettre root=/dev/hdXX dans ton grub.conf ( je connais que GRUB )
Est-ce que tu as bien compiler le support du fs en dur dans le noyau
est-ce que tu as bien mis la bonne partition pour / dans /etc/fstab ? |
|
Back to top |
|
|
bosozoku Advocate
Joined: 11 Jan 2004 Posts: 2431 Location: Roazhon
|
Posted: Sat Sep 11, 2004 12:15 pm Post subject: |
|
|
La compilation du kernel à été faites avec genkernel.
Donc le problème vient du fstab, un simple chroot et c''est bon _________________ Stationlinux.org - Wiki Fvwm FR - Config Fvwm |
|
Back to top |
|
|
Alcap0ne n00b
Joined: 09 Sep 2004 Posts: 43
|
Posted: Sat Sep 11, 2004 12:25 pm Post subject: |
|
|
Oui, j'utilise GRUB.
un extrai du fstab :
/dev/hde1 /boot reiserfs defaults,noatime,notail 1 2
/dev/hde3 / reiserfs noatime,notail 0 1
il vous faut le reste aussi?
NB : je n'ai pas utilisé genkernel |
|
Back to top |
|
|
BoBBY-nOOb Tux's lil' helper
Joined: 23 Jun 2004 Posts: 88 Location: Toulouse , France
|
Posted: Sat Sep 11, 2004 12:38 pm Post subject: |
|
|
HDE ? T'as plusieurs disque ?
T'as bien compiler le support ru reiserfs dans le noyau ( en dur )
Est-ce que tu peux nous montrer le grub.conf aussi stp |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sat Sep 11, 2004 12:40 pm Post subject: |
|
|
bosozoku wrote: | Donc le problème vient du fstab |
Absolument pas !
Le problème vient tout simplement du fait que le noyau ne reconnait pas le filesystem de la partition racine.
Raisons :
- ou bien on utilise initrd et il faut y inclure le module correspondant au fs de la partition racine.
- ou bien on n'utilise pas initrd et il faut alors compiler le fs en dur dans le noyau.
Au demeurant, le fstab n'est pas absolument indispensable au noyau : au démarrage, il est essentiellement utilisé par les initscripts (incluant l'instruction "mount -a") pour éviter de "tester" le type de partition.
Mais lorsque les initscripts démarrent, il y a longtemps que la partition racine est montée ! |
|
Back to top |
|
|
BoBBY-nOOb Tux's lil' helper
Joined: 23 Jun 2004 Posts: 88 Location: Toulouse , France
|
Posted: Sat Sep 11, 2004 12:42 pm Post subject: |
|
|
Ca peut pas etre du a une mauvaise indication de la vrai root partition dans grub.conf ? |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sat Sep 11, 2004 12:47 pm Post subject: |
|
|
BoBBY-nOOb wrote: | Ca peut pas etre du a une mauvaise indication de la vrai root partition dans grub.conf ? |
En effet, c'est une possibilité !
Ce qu'il nous faudrait :
1) le contenu de /boot/grub/menu.lst
2) la description des disques ainsi que leurs partitions, leur type (fs) et leur affectation (boot, racine, home ...) |
|
Back to top |
|
|
Alcap0ne n00b
Joined: 09 Sep 2004 Posts: 43
|
Posted: Sat Sep 11, 2004 2:39 pm Post subject: |
|
|
Voici pour les infos :
pourquoi hde? -> ma carte mere (asus A7V premiere du nom) possede 2 contreuleurs IDE, et seul le second supporte le ATA-100, mon disque est donc sur le "cinquieme" canal IDE.
contenu du /boot/grub/menu.lst :
default 0
timeout 15
splashimage=hd(0,0)/grub/splash.xpm.gz
title=Gentoo Linux 2.4.26-r9
root hd(0,0)
kernel /kernel-2.4.26-gentoo-r9 root=/dev/hde3
J'ai un seul hdd, en trois partitions :
hde1 partition boot en ReiserFS
hde2 partition swap
hde3 partition racine, en ReiserFS
Voili voilou merci de votre aide! |
|
Back to top |
|
|
BoBBY-nOOb Tux's lil' helper
Joined: 23 Jun 2004 Posts: 88 Location: Toulouse , France
|
Posted: Sat Sep 11, 2004 5:33 pm Post subject: |
|
|
hum teste avec hda
Sinon le grub me parait bon |
|
Back to top |
|
|
Alcap0ne n00b
Joined: 09 Sep 2004 Posts: 43
|
Posted: Sun Sep 12, 2004 7:43 am Post subject: |
|
|
Ca ne change rien en mettant hda a la place. |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sun Sep 12, 2004 9:58 am Post subject: |
|
|
Alcap0ne wrote: | ma carte mere (asus A7V premiere du nom) possede 2 contreuleurs IDE, et seul le second supporte le ATA-100, mon disque est donc sur le "cinquieme" canal IDE |
Selon tes explications, il s'agirait donc de cette carte ?
Si c'est bien le cas, le second contrôleur devrait être un Promise PDC202xx (le "xx" peut varier)
As-tu compilé le support du contrôleur en dur dans le noyau ?
Normalement, il devrait s'agir de l'option BLK_DEV_PDC202XX_NEW
Si le "xx" est inférieur à 68, il est cependant possible que tu doives utiliser l'option BLK_DEV_PDC202XX_OLD.
Dans ce dernier cas, il n'est pas exclu qu'une mise à jour du BIOS s'impose. |
|
Back to top |
|
|
Alcap0ne n00b
Joined: 09 Sep 2004 Posts: 43
|
Posted: Sun Sep 12, 2004 10:55 am Post subject: |
|
|
Oui ghoti, c'est cette carte exactement.
Il me semble que je l'ai compilé, mais je vais verifier tt ça.
Le bios est à jour.
Merci je vous tien au courant !
NB : le controleur est un Promise PDC20265 |
|
Back to top |
|
|
limacette Apprentice
Joined: 25 Feb 2004 Posts: 168 Location: Belgique, Bruxelles
|
Posted: Sun Sep 12, 2004 4:43 pm Post subject: |
|
|
Si tu as fait la compil avec genkernel comme le dit bosozoku, pourquoi n as tu pas inclu le initrd dans ton grub.conf??? C est peut-etre de la que vient le probleme.... |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Sun Sep 12, 2004 4:54 pm Post subject: |
|
|
limacette wrote: | Si tu as fait la compil avec genkernel comme le dit bosozoku, pourquoi n as tu pas inclu le initrd dans ton grub.conf??? C est peut-etre de la que vient le probleme.... |
parce qu'il l'a pas fait avec genkernel.
Alcap0ne wrote: | NB : je n'ai pas utilisé genkernel |
_________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
limacette Apprentice
Joined: 25 Feb 2004 Posts: 168 Location: Belgique, Bruxelles
|
Posted: Sun Sep 12, 2004 9:48 pm Post subject: |
|
|
Oups sorry, mal lu... Ben alors je dirais de nous envoyer la config de son kernel... ou de refaire le choix des options de son kernel et de le recompiler en reverifiant tout... |
|
Back to top |
|
|
Talosectos Guru
Joined: 31 Aug 2004 Posts: 329 Location: Bugey-Libre
|
|
Back to top |
|
|
Alcap0ne n00b
Joined: 09 Sep 2004 Posts: 43
|
Posted: Mon Sep 13, 2004 4:02 pm Post subject: |
|
|
Quote: | Salut
en bootant à partir du livecd, peux tu me donner le résultat de la commandeCode:
dmesg|grep hd
|
En gros, ça me dit que hde est mon disque dur
Je suis entrain de recompiler le noyau, je pense que l'erreur venai que j'avait compilé le support du controleur en tant que module alors que j'aurai du l'intergrer au noyau, non?
Je test tout ça et je vous tien au courrant ! |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Mon Sep 13, 2004 4:13 pm Post subject: |
|
|
Quote: | default 0
timeout 15
splashimage=hd(0,0)/grub/splash.xpm.gz
title=Gentoo Linux 2.4.26-r9
root hd(0,0)
kernel /kernel-2.4.26-gentoo-r9 root=/dev/hde3
J'ai un seul hdd, en trois partitions :
hde1 partition boot en ReiserFS
hde2 partition swap
hde3 partition racine, en ReiserFS
Voili voilou merci de votre aide! |
Tu voudrais pas essayer de remplacer hd(0,0) par ou ce qui correspond pour ta config? _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
Alcap0ne n00b
Joined: 09 Sep 2004 Posts: 43
|
Posted: Mon Sep 13, 2004 4:44 pm Post subject: |
|
|
C'etai bien ça !!!!
Probleme résolu, il fallait intégrer le support du controleur au noyau et pas en module.
Merci à tous pour votre aide !
Et a biento sur le forum |
|
Back to top |
|
|
|