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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  kernel panic unable to mount vfs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

kernel panic unable to mount vfs

n°240538
----
Posté le 24-03-2003 à 18:24:01  profilanswer
 

j'essais de mettre la 2.4.20 sur avec un raid 1  
 
prompt
timeout=50
default=linux-dual
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
message=/boot/message
#linear
lba32
#linux mem=1024M
image=/boot/vmlinuz-2.4.7-10enterprise
 label=linux
 initrd=/boot/initrd-2.4.7-10enterprise.img
 read-only
 root=/dev/sda1
 append="hda=ide-scsi"
 
image=/boot/vmlinuz-2.4.7-10
 label=linux-up
 initrd=/boot/initrd-2.4.7-10.img
 read-only
 root=/dev/sda1
 append="hda=ide-scsi"
image=/boot/vmlinuz-dual
        label=linux-dual
        initrd=/boot/initrd-2.4.20dual
        read-only
        root=/dev/sda1
        append="hda=ide-scsi"
 
les autres noyaux boot mais pas la 2.4.20dual.
snif snif

mood
Publicité
Posté le 24-03-2003 à 18:24:01  profilanswer
 

n°240540
nikosaka
Posté le 24-03-2003 à 18:32:10  profilanswer
 

donne plus de précisions !
support du vfs compilé dans ton 2.4.20 ?

n°240544
----
Posté le 24-03-2003 à 18:48:09  profilanswer
 

le virtual memroy files system support me semble bien le vfs, il est compilé
 
au fait le message c'est unable to mount vfs at 801  

n°240592
----
Posté le 24-03-2003 à 20:36:21  profilanswer
 

[:sisicaivrai]

n°240595
udok
La racaille des barbus ©clémen
Posté le 24-03-2003 à 20:44:15  profilanswer
 

toi t'as voulu faire le malin en recompilant ton kernel mais tu as mis en module un truc qui fallait mettre en dur dans le kernel !  :o :D  
si tu n'utilises pas de initrd, tu dois mettre certain truc en dur dans ton kernel : la fs de ton /, le pilote de ton chipset (et les modules parent de celui-ci), l'ide ... :)  
enfin c'est ça que j'avais oublié la derniere fois que ça m'est arrivé
peut-être que pour toi c'est autre chose :/


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°240596
trictrac
Posté le 24-03-2003 à 20:50:37  profilanswer
 

a tout hazard, t'as compiler le support de l'ide scsi ???

n°240598
Mjules
Modérateur
Parle dans le vide
Posté le 24-03-2003 à 20:54:53  profilanswer
 

à tout hasard, t'aurais pas un flag auto pour le FS de tes partitions dans ton fstab ? parce que chez moi je peux te dire que faire un initrd avec ce flag se traduisait inévitablement par un kernel panic
 
une fois remplacé par ext3, c'est très bien passé (faut refaire l'initrd)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°240605
----
Posté le 24-03-2003 à 21:06:38  profilanswer
 

je suis sur que mon scsi marche, car le inirctd truc machin a été crée, et les cd scsi comme les disques sont détectés au bootage. je pense pas que ca vienne de fstab, car il essais deja de monter le vfs, je crois que vfs est monté avant de monter les unités de fstab,  
 
dans mon serveur g pas de ide, si le scsi marche ca suffit


---------------
démocratie: la liberté de choisir sa paire de menotte.
n°240607
Mjules
Modérateur
Parle dans le vide
Posté le 24-03-2003 à 21:14:42  profilanswer
 

ce qui est important de voir, c'est ce qu'il te dit avant le  
 
unable to mount vfs  
kernel panic, no init found try to pass blabla
 
il y a peut-être un truc du genre : modprobe failed, devfs failed...
 
trouve le message et tu trouveras le pb.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°240627
----
Posté le 24-03-2003 à 22:18:39  profilanswer
 

aah c vrai, oui oui
 
y a une connerie du genre
 
/sbin/modprobe -s truc machin failt
 
ecoute, surveille le sujet demain matin je colle le message  
 
merci

mood
Publicité
Posté le 24-03-2003 à 22:18:39  profilanswer
 

n°240713
----
Posté le 25-03-2003 à 09:50:41  profilanswer
 

ds: no socket drivers loaded
kmod: failed to exec /sbin/modprobe -s -k block-major-f, errno=2
vfs: cannot open root device "801"
 
 

n°240718
----
Posté le 25-03-2003 à 10:06:29  profilanswer
 

[:sisicaivrai]

n°240728
Mjules
Modérateur
Parle dans le vide
Posté le 25-03-2003 à 10:23:30  profilanswer
 

c'est bien ton initrd qui va pas (il charge un ensemble de modules nécessaires au démarrage).
 
je suis pas un expert, mais essaye de recompiler ton noyau avec les options qu'il faut pour qu'il boote sans initrd ou alors trouve pourquoi initrd va pas (il faut trouver la signification du message d'erreur). regarde quand même dans ton fstab.
 
EDIT : à quoi correspond block-major-f dans ton modules.conf ? quel périphérique ?


Message édité par Mjules le 25-03-2003 à 10:27:55

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°240757
----
Posté le 25-03-2003 à 11:21:21  profilanswer
 

g fini par appeler IBM, ils me disent
 
ouai ouai, c'est le raid qui pose probleme
 
ben, vous pourriez m'aider??
 
oui, veuillez communiquer votre numéro de carte bleu
 
ben, heuuu, ma société vous a pas payé le support du serveur??
 
si, mais pas sous linux
 
 :lol:  :lol:  :lol:  
 
et moi qui pensais que c'était IBM qui a fait les pub pour linux avec le type qui shoot au panier et tout.

n°240761
Mjules
Modérateur
Parle dans le vide
Posté le 25-03-2003 à 11:25:47  profilanswer
 

sacré IBM  :sarcastic:  
 
bon, ça résoud pas le pb tout ça...
 
le 2.4.20, tu l'as compilé toi-même ?
si oui, essaye un noyau de distribution ou alors essaye de le recompiler pour ne pas avoir besoin de l'initrd (il va peut-être falloir le patcher)
 
regarde aussi man mkinitrd, il y a une section sur le RAID.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°240835
----
Posté le 25-03-2003 à 14:19:07  profilanswer
 

ouai c moi qui compile le machin, et qd je met
 
mkinitrd -f --preload-module /lib/modules/noyau/raid1.o /boot/2.4 2.4
 
 
il dit qu'il y pas de raid1.o, et pourtant, il y est bien. et ce, meme avec les noyaux qui marchent.
 
j'ai fini par mettre un 2.4.18 en rpm, et la, ca marche tout seul. c marrant car chez moi, la 2.4.20 que je compile marche bien. mais bon, g pas de raid chez moi. si IBM n'etait pas IBM.  :sweat:  
je tai pas dit qd j'ai voulu installé websphere?????
 
bouaarfffeuuu,  

n°240855
----
Posté le 25-03-2003 à 15:01:20  profilanswer
 

comment qu'on fait pour maker des sources sur un noyau spécifique??
 
 
car, je make un soft, il fait uname pour trouver running kernel, mais il veut à tout prix compiler avec les modules d'un ancien. g bidouiller dans les version.h et tout, y a pas moyen.

n°240861
Mjules
Modérateur
Parle dans le vide
Posté le 25-03-2003 à 15:08:36  profilanswer
 

il faut que tu installes le paquetage RPM contenant les sources de ce noyau (habituellement kernel-source) et /usr/src/Linux doit être un lien symbolique vers les sources du noyau avec lequel tu veux compiler ( 2.4.18-blabla). normalement, ça se fait (le lien symbolique) automatiquement à l'install de kernel-source.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°240874
----
Posté le 25-03-2003 à 15:21:44  profilanswer
 

ah oui, g compris pourkoi il a pas voulu maker le soft, qd je rpm -nodeps je saute les problemes de depences, et g vu qu'il y a des problemes de unresolved truc machin, du coup, il a pas mis les sources ni le lien, mais juste bzimage et les modules. ca boot, mais g pas de sources, alors il veut pas maker le soft.
 
aah, il faut que je me tape tous les upgrades glib,

n°240877
BMOTheKill​er
Posté le 25-03-2003 à 15:35:18  profilanswer
 

il peut aussi y avoir un problème au niveau du lien modules <-> sources du noyau :
 
en fait il y a un lien symbolique "build" dans le répertoire : /lib/modules/VERSION_DU_NOYAU pointant sur les sources du noyau courrant (généralement c'est /usr/src/linux-`uname -r` et pas directement /usr/src/linux)
 
certains programmes/drivers utilisent plutôt ce lien en se servant de /lib/modules/`uname -r`/build
 
` = backquote (Alt Gr + 7)
 
sinon pour le problème de mkinitrd, il faut bien spécifier le chemin au complet (on a pas peut-être pas la même version de mkinitrd donc la syntaxe est peut-être aussi différente) :  

Code :
  1. mkinitrd -f --preload /lib/modules/2.4.20/kernel/drivers/ide/raid/raid.o /boot/initrd-2.4.20.img 2.4.20

n°240921
----
Posté le 25-03-2003 à 16:20:47  profilanswer
 

oui tu as raison,  
g été con d'oublier d'installer kernel-sources.rpm, g juste mis le kernel.rpm
 
et donc, g pas les sources. aaah ca me soule redhat. je vais me mettre au net bsd moi

mood
Publicité
Posté le   profilanswer
 


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

  kernel panic unable to mount vfs

 

Sujets relatifs
Comment faire pour appliquer le patch suite à la faille du kernel?sauvegarde/import config kernel? [ RESOLU ]
Carte son SB 128. Alsa ou kernel?kernel too big pour lilo, grrr
Kernel Mach[Kernel] Ils ont cassé le support de la tekram dc390 !
[nfs] 15min pour mount ?j ai oublie de faire lilo apres recompilationd e kernel a l aide :(
interface IMQ et kernel 2.419 ou 2.4.20DHCPD et la config kernel ....
Plus de sujets relatifs à : kernel panic unable to mount vfs


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