Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1749 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  kernel panic : VFS : Can't mount root fs ??!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

kernel panic : VFS : Can't mount root fs ??!

n°66707
tatanka
Posté le 12-02-2002 à 23:08:47  profilanswer
 

comment je regle le pb ?
qq'un a une piste ?

mood
Publicité
Posté le 12-02-2002 à 23:08:47  profilanswer
 

n°66718
911GT3
en roue libre
Posté le 12-02-2002 à 23:37:08  profilanswer
 

soit mauvaise configuration de lilo soit oublié d'intégrer le support du fs de / (ex: support reiserfs en module ou absent et racine en reiserfs)

n°66738
tatanka
Posté le 13-02-2002 à 00:20:48  profilanswer
 

911GT3 a écrit a écrit :

soit mauvaise configuration de lilo soit oublié d'intégrer le support du fs de / (ex: support reiserfs en module ou absent et racine en reiserfs)  




 
ben c'est ce qu'on m'a dit sur irc, mais j'étais sur le channel #debian, en anglais donc
et j'ai pas tout compris
 
 
mais mon /  est en ext2, ça doit être toujours supporter normalement, non ?
 
 
et pour le lilo, on a fait le tour sur irc, et tout semble être bon  :sweat:

n°66742
tatanka
Posté le 13-02-2002 à 00:28:11  profilanswer
 

je te le mets là, si tu peux m'aider :
 
 
image=/vmlinuz   (c'est le lien vers /boot/vmlinuz-2.4.17)
map=/map          ( lien vers /boot/map-2.4.17)
boot=/dev/hda
root=/dev/hda5
initrd=/initrd.img    (lien vers /boot/initrd-2.4.17.img)
 
je crois que je t'ai tout dit (de tete)
su y-a un truc qui va pas ou qui manque, n'hesite pas a me dire

n°66743
911GT3
en roue libre
Posté le 13-02-2002 à 00:33:47  profilanswer
 

ext2 est pas forcement pris en charge, ça depend de la conf de ton noyau. même si ext2 est (était?) le standart, on peut très bien compilé sans si on utilise autre chose.
 
un moyen de vérifié c'est de faire un make xconfig (ou menuconfig) et de regarder dans la cat file system si 'second extended fs support' est sur yes.
 
sinon, en plus court:
grep EXT2 /boot/config-2.x.x en adaptant à la version du noyau compilé

n°66748
tatanka
Posté le 13-02-2002 à 00:42:13  profilanswer
 

911GT3 a écrit a écrit :

ext2 est pas forcement pris en charge, ça depend de la conf de ton noyau. même si ext2 est (était?) le standart, on peut très bien compilé sans si on utilise autre chose.
 
un moyen de vérifié c'est de faire un make xconfig (ou menuconfig) et de regarder dans la cat file system si 'second extended fs support' est sur yes.
 
sinon, en plus court:
grep EXT2 /boot/config-2.x.x en adaptant à la version du noyau compilé  




 
 
ben j'ai pas du tout utiliser les make ...
j'ai une debian woody, et j'ai installer mon nouveau kernel (2.4.17 qui est sur le cd1) avec la commande dselect
il a tout fait tout seul, j'ai fait une connerie, il a pas aimer, et maintenant tout est cassé !! :(  
je me prends la tete depuis le debut de l'apres midi avec, donc je crois que je vais arreter là, et la reinstaller !  :sweat:

n°66751
911GT3
en roue libre
Posté le 13-02-2002 à 00:48:01  profilanswer
 

Dans ce cas on peut résonnablement écarter l'idée de l'ext2.
 
si l'install était fraîche c'est peut-être un gain de temps que de réinstaller (mais c'est une mauvaise habitude ;) )
 
sinon, si tu y a accès depuis une disquette rescue ou l'ancien kernel (ou autre), essaie un 'dpkg-reconfigure kernel-image-2.4.17'.

n°66754
tatanka
Posté le 13-02-2002 à 00:53:15  profilanswer
 

911GT3 a écrit a écrit :

Dans ce cas on peut résonnablement écarter l'idée de l'ext2.
 
si l'install était fraîche c'est peut-être un gain de temps que de réinstaller (mais c'est une mauvaise habitude ;) )
 
sinon, si tu y a accès depuis une disquette rescue ou l'ancien kernel (ou autre), essaie un 'dpkg-reconfigure kernel-image-2.4.17'.  




 
oué, je sais que c'est une mauvaise habitude, mais je me suis galérer toute la journée, et là, j'en ai vraiment raz le bol, j'abandone ...
en plus c'était une installation toute fraiche, donc je vais la refaire, je devrais pas en avoir pour trop longtemps

n°66755
tatanka
Posté le 13-02-2002 à 00:54:23  profilanswer
 

et je peux pas du tout démarrer, donc un dpkg est exclu (j'ai acces qu'a un petit shell qui fait pas grand chose, avec le rescue du cd1)

n°66756
911GT3
en roue libre
Posté le 13-02-2002 à 00:57:54  profilanswer
 

tu peux pas muonter la partition depuis le rescue ?
si oui, en supposant que tu ai mounter la partition sur /mnt/tmp, tu fais un chroot /mnt/tmp et la tu aura le system comme sous la main comme s'il avait démarrer par lui-même (sauf le noyau bien sûr). Tu peut pousser le lux jusqu'à faire un init 3 (ou 2 ?) par exemple.

mood
Publicité
Posté le 13-02-2002 à 00:57:54  profilanswer
 

n°66759
tatanka
Posté le 13-02-2002 à 01:01:11  profilanswer
 

911GT3 a écrit a écrit :

tu peux pas muonter la partition depuis le rescue ?
si oui, en supposant que tu ai mounter la partition sur /mnt/tmp, tu fais un chroot /mnt/tmp et la tu aura le system comme sous la main comme s'il avait démarrer par lui-même (sauf le noyau bien sûr). Tu peut pousser le lux jusqu'à faire un init 3 (ou 2 ?) par exemple.  




 
oula !?  je connais pas ça ...
je pourrais faire un grub-install par exemple ?

n°66761
911GT3
en roue libre
Posté le 13-02-2002 à 01:05:08  profilanswer
 

tout et n'importe (enfin, tu vois :D)

n°66762
tatanka
Posté le 13-02-2002 à 01:05:28  profilanswer
 

là, faudrait qu'on me dise comment chrooter, et comment ça marche
 
 
ça a l'air interessant cette fonctionnalité

n°66764
tatanka
Posté le 13-02-2002 à 01:06:30  profilanswer
 

911GT3 a écrit a écrit :

tout et n'importe (enfin, tu vois :D)  




 
ah j'ai eu peur que tu sois parti
 
comment marche chroot
je fais le chroot sur le repertoire ou est monter ma partoche
et apres ?
je redémarre ?
ou je lance une commande ?

n°66765
cedric80
Posté le 13-02-2002 à 01:12:25  profilanswer
 

chroot change la partition considérée comme / donc quand tu as fait  ça tu tapes tes commandes c'est tout.

n°66770
tatanka
Posté le 13-02-2002 à 01:22:25  profilanswer
 

cedric80 a écrit a écrit :

chroot change la partition considérée comme / donc quand tu as fait  ça tu tapes tes commandes c'est tout.  




 
merci bien
c'est ma derniere chance avant une réinstalle complete :sweat:

n°66799
mean
Posté le 13-02-2002 à 08:02:19  profilanswer
 

Soit ta partition / est pas bonne, soit elle est d'un type pas mis dans le noyau
Le piege a con classique est d'avoir une partition en reiserfs ou ext3 et de mettre le support en module
La poule et l'oeuf

n°66815
pipomolo
faisez gaffe aux pigeons
Posté le 13-02-2002 à 09:35:54  profilanswer
 

Le chroot n'est pas le plus important, ce qui compte c'est deja qut tu puisse monter ta partition qq part en bootant sur le CD1. Ensuite tu pourras faire un chroot sur cette patition, pour que la racine du systeme ("/" ) pointe dessus...
 
Ainsi tout se passera comme si tu avais boote normalement, sauf que tu seras sur le noyau du CD et qu'aucun service ne sera lance .
 
Et si tu fais init 2 ou 3 comme le propose 911, tu pourras justement lancer ces sevices si besoin est...
 
Maintenant ca n'est qu'un solution temporaire pr tenter de resoudre ton pb. Il faut que tu verifies la config du noyau, que tu lance un dpkg-reconfigure kernel-image-2.4.17 comme le propose 911.
 
Le lilo.conf que tu as montre date de quand ? Car tu dis que tu ne peux plus booter, donc peut-etre qu'il a ete modifie, ou que le lilo present sur le MBR ne correspond plus a ce qu'il y a ds le fichier, donc relance lilo pour actualiser...
 
Sinon je ne vois pas trop quoi faire d'autre...si tu re-installe, le mieux est de mettre directement le noyau 2.4
 
Bonne chance


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
n°66976
tatanka
Posté le 13-02-2002 à 15:57:19  profilanswer
 

bon , grosse mis a jour du pb :
j'ai tout réinstaller
j'ai suivi la meme procedure que la derniere fois
sauf que ce coup si, j'ai garder l'ancien kernel ;)  
 
toujours le même probleme, mais j'ai p-t qq piste
 
premierement, quand on change lilo, faut-il lancer un quelconque script pour que les changement soit pris en compte, ou les modif apportés à lilo.conf sont automatiquement pris en compte au démarrage suivant ?
 
ensuite, ce qu'il y a dans lilo.conf m'intrigue :
j'ai un map=/boot/map   or /boot/map est un repertoire vide
par contre j'ai un /boot/map.system-xxx, faudrait p-t que je crée un lien vers ce fichier ?
 
enfin, dans lilo.conf, j'ai image, map, ...
et dans le repertoire / et /boot  j'ai des liens (/vmlinuz, /boot/map ...) qui pointent tous sur la version 2.4 du kernel
dois-je tous les changer manuellement, ou puis-je faire un multi-boot avec lilo (si on peut faire ça, je voudrais bien savoir quoi changer dans lilo.conf)

n°66983
pipomolo
faisez gaffe aux pigeons
Posté le 13-02-2002 à 16:11:42  profilanswer
 

Oui bien sur il faut lancer l'outil lilo pour prendre en compte les modifs du fichier /etc/lilo.conf
 
J'ai pas bien compris ce que tu demandais ensuite, sinon que tu devrais effectivement faire un lien symbolique de /boot/map vers le map existant et que oui tu peux mettre plusieurs entrees dans lilo.conf pour booter sur des noyaux differents


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
n°67008
911GT3
en roue libre
Posté le 13-02-2002 à 16:55:17  profilanswer
 

J'avoue que j'ai aussi un peu de mal à te suivre.
Je te donne le contenu de mon /boot et mon /etc/lilo.conf . Il y a trois entrées sur mon menu lilo (un 2.4.18, un 2.5.4 et win2000).
 
Ca te permettra peut-être de voir la cohérence du truc:
 

contenu de boot a écrit :

-rw-r--r--    1 root     root          512 déc 13 16:49 boot.0200
-rw-r--r--    1 root     root          512 jun 26  2001 boot.0300
lrwxrwxrwx    1 root     root           17 jan  7 22:00 boot.b -> /boot/boot-menu.b
-rw-r--r--    1 root     root         7988 fév  8 03:14 boot-bmp.b
-rw-r--r--    1 root     root         6204 fév  8 03:14 boot-compat.b
-rw-r--r--    1 root     root         7964 fév  8 03:14 boot-menu.b
-rw-r--r--    1 root     root         6204 fév  8 03:14 boot-text.b
-rw-r--r--    1 root     root          728 fév  8 03:14 chain.b
-rw-r--r--    1 root     root        20242 fév 12 18:43 config-2.4.18-pre9-ac1
-rw-r--r--    1 root     root        25391 fév 12 15:15 config-2.5.4-dj1
-rw-------    1 root     root        27648 fév 12 19:11 map
-rw-r--r--    1 root     root          656 fév  8 03:14 os2_d.b
-rw-r--r--    1 root     root       467747 fév 12 18:56 System.map-2.4.18-pre9-ac1
-rw-r--r--    1 root     root       490660 fév 12 15:26 System.map-2.5.4-dj1
-rw-r--r--    1 root     root       896921 fév 12 18:56 vmlinuz-2.4.18-pre9-ac1
-rw-r--r--    1 root     root       942308 fév 12 15:26 vmlinuz-2.5.4-dj1



 

le lilo.conf. J'ai enlevé les lignes de commentaire pour alléger. a écrit :

 
 
lba32
boot=/dev/hda
root=/dev/hda1
install=/boot/boot-menu.b
menu-scheme=wr:bw:wr:Yr
prompt
vga=9
append="hdb=ide-scsi hdc=ide-scsi"
 
default=Linux
 
image=/vmlinuz
label=Linux
read-only
 
image=/vmlinuz.old
label=LinuxOLD
 
other=/dev/hda3
label=Windows




 

et à la racine il y a a écrit :

rwxrwxrwx    1 root     root           22 fév 13 00:43 vmlinuz -> boot/vmlinuz-2.5.4-dj1
lrwxrwxrwx    1 root     root           28 fév 12 15:56 vmlinuz.old -> boot/vmlinuz-2.4.18-pre9-ac1



 

[jfdsdjhfuetppo]--Message édité par 911GT3--[/jfdsdjhfuetppo]

n°67061
tatanka
Posté le 13-02-2002 à 20:26:49  profilanswer
 

merci les gars
mais pas moyen de faire accépter a lilo le kernel 2.4
j'ai pas réussi, je sais pas où je me suis planter mais il en voulait pas
j'ai réussi quand meme a faire demarrer le 2.2
j'ai foutu grub, qui a toute de suite accépter le 2.4, et maintenant ça roule   :sol:  
je peux passer a l'étape suivante : lui faire accépter mon modem adsl usb  :cry:

n°67108
pipomolo
faisez gaffe aux pigeons
Posté le 14-02-2002 à 09:13:29  profilanswer
 

Je ne vois pas trop ce que tu veux dire pas "accepter" mais si ca marche maintenant c'est l'essentiel...bonne chance pour la suite  :hello:


---------------
This message is provided AS IS, and comes with ABSOLUTELY NO WARRANTY,  
n°67210
tatanka
Posté le 14-02-2002 à 15:31:40  profilanswer
 

pipomolo a écrit a écrit :

Je ne vois pas trop ce que tu veux dire pas "accepter" mais si ca marche maintenant c'est l'essentiel...bonne chance pour la suite  :hello:  




 
1- ben ça marchait pas , c'est tout
 
 
2- merci, je viens d'installer mon modem speedtouch USB  :D  
 
reste a foutre ip-fowarding et le firewall et ce sera fini ... oufff

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  kernel panic : VFS : Can't mount root fs ??!

 

Sujets relatifs
Mise a jour d'un kernel, je crois que je vais abandonner linux....Driver NVIDIA et kernel 2.4.17 MDKE 8.2 beta2
carte pcmcia 3c589 ss Kernel 2.4Bad EIP Value, Kernel Panic : Attempted to kill init ! Ca vous parle ?
Problème après avoir upgrader kernelMount et user
Probleme compilation Nvidia kernel avec redhat 7.1 ...D7 boot type TOMSRTBT avec kernel prenant en charge NTFS
kernel en rpm 
Plus de sujets relatifs à : kernel panic : VFS : Can't mount root fs ??!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR