[EMAIL PROTECTED] wrote:

Selon St�phane IMBARD <[EMAIL PROTECTED]>:

[EMAIL PROTECTED] wrote:

Bonjour,
je me suis compil� un noyau 2.4.25 � la mode debian (make-kpkg ...) sur une
distrib testing. Cette fois, le reboot se passe mal : j'ai un epanic kernel
qui
me dit : kernel panic: VFS: unable to mount root fs on xxxx

Clairement, il ne sait pas o� trouver la racine. Mais comment m'en sortir ?
Je
n'ai pas le choix de booter sur mon ancien noyau au d�marrage (lilo ne me propose rien alors que j'ai bien 2 noyaux potentiellement bootables dans mon
lilo.cof) et je n'ai pas fait la disquette de secours au cas o� ca se passe
mal
(c'est pas bien !!).

Lorsque je boot avec une disquette d'install et que je tape boot: rescue root=/dev/sda5 qui est th�oriquement la partition root, j'ai un
autre kernel panic : "no init found. You can give at boot the option init=
..."
Je pense que le probl�me est le m�me, toujours la partition root qu'il ne trouve pas.

Comment faire ? Suis-je oblig� de tout r�installer ?

Merci de vos id�es.




Apparement ton noyau n'arrive pas a monter ton systeme de fichier root car il ne reconnait ton FS (File System); pour ce faire, il te faut recompiler ton noyau et aller dans le menu File System et mettre en DUR et non en module ton systeme de fichier (ext3 ou reiserfs,....).
Vala ca devrait fonctionner normalement.

" Windows reboot, Linux be root"


Je suis OK pour recompiler le noyau en mettant le FS en dur (je crois que je n'ai mis que le ext2 en dur, alors que j'�tais en ext3), mais... question subsidiaire : pourquoi LILO ne me propose pas le choix de booter sur le noyau qui pose probl�me, ou sur l'ancien ? Parce que pour recompiler, il faut quand m�me que j'ai un syst�me !

J'ai bien pr�cis� mon vmlinuz et vmlinuz.old dans lilo.conf, suivi d'un 'lilo -v'. Au boot, j'ai LILO qui se charge puis qui me lance tout de suite le nouveau noyau.

Merci





Si tu ne peux pas booter sur le noyau d�sir� c'est que dans ton ficher de conf lilo (/etc/lilo;conf), tu dois avoir un delai d'attente trop cours ou inexistant, Il faut verifier si tu as bien la ligne : delay=50 par ex.



Répondre à