pb de noyau : kernel panic
Le
morbidux
bonjour à tous,
j'ai fait une chtite connerie en changeant mon noyau pour un 2.6.7. Je suis
sous slack 10 (enfin g t), j'ai mkinitrd à tord je pense, et j'ai eu
droit à un
"kernel panic" -> impossible de monter le root
j'aimerais savoir si je pourrais éventuellement restaurer le noyau d'origine
(en prenant celui du cd). Je m'explique je peux démarrer depuis une autre
distrib (en console) atteindre mes partitions contenant la slack. Si je
recopie le System.map, le vmlinuz qui va bien et le dossier
/lib/modules/2.4.26, vous pensez qu'il y a une chance pour que cela
fonctionne ?
lors d'un mkinitrd, un fichier est crée ? n'y a-t-il pas moyen de revenir en
arrière ?
merci par avance, très cordialement,
morbidux :^)
j'ai fait une chtite connerie en changeant mon noyau pour un 2.6.7. Je suis
sous slack 10 (enfin g t), j'ai mkinitrd à tord je pense, et j'ai eu
droit à un
"kernel panic" -> impossible de monter le root
j'aimerais savoir si je pourrais éventuellement restaurer le noyau d'origine
(en prenant celui du cd). Je m'explique je peux démarrer depuis une autre
distrib (en console) atteindre mes partitions contenant la slack. Si je
recopie le System.map, le vmlinuz qui va bien et le dossier
/lib/modules/2.4.26, vous pensez qu'il y a une chance pour que cela
fonctionne ?
lors d'un mkinitrd, un fichier est crée ? n'y a-t-il pas moyen de revenir en
arrière ?
merci par avance, très cordialement,
morbidux :^)

Poser une question


Je suis pas certain de ça j'ai pas essayé mais je te donne mon idée.
1 - tu bootes sur le CD d'installation de la slackware
2 - tu montes ta partition linux dans /mnt par exemple
3 - tu fais un chroot /mnt (l'endroit ou tu as monté ta partion)
4 - tu montes ton cdrom d'install quelque part (il faut peut etre le
demonter avant le chroot)
5 - sur le CD tu trouves les packages kernel et kernel modules et tu les
réinstalles avec pkgtool ou installpkg
merci.
"Batyann811" message de news:ce6don$99j$
Salut,
Tu bootes sur le cd d'install de la Slack 10 et tu tapes au niveau du
prompt de lilo :
bare.i root=/dev/XXX noinitrd ro
(évidemment, remplacer les XXX par ce qu'il faut).
Ca devrait booter en gueulant un peu (du fait qu'il ne trouve pas les
modules correspondants) mais ce n'est pas grave.
Tu peux alors installer à nouveau les packages kernel-ide-2.4.26 et
kernel-modules-2.4.26.
J'ai bien dit installer et non upgrader.
En effet, rien ne t'empeche d'avoir à la fois les packages
kernel-ide-2.4.26 et kernel-generic-2.6.7 (ainsi que les packages
modules correspondants).
Il suffit juste d'indiquer les 2 noyaux à lilo (ou grub).
C'est ce que j'ai fais sur 3 machines et aucun pb.
Comme ça, tu peux tester le 2.6.7 et revenir facilement au 2.4.26 si ça
ne te convient pas...
Si tu as d'autres questions, n'hésite pas :o)
A+
--
HTML lesson #42:
The only legitimate use of the greatly loathed
Schroedinger's Cat is