>>>>>>>>>>>>>>>>>> Message d'origine <<<<<<<<<<<<<<<<<<
Salut,
> avec rpmdrake, j' ai mis � jour mon noyau, puisque c'�tait signal� comme
> important pour la s�curit�. Au boot suivant, je re�ois un message comme
quoi
> linux ne trouve pas "initrd (hd0,4)/boot/initrd.img" (error 15: File not
> found). J'ai pu booter avec une disquette, je suis revenu � l'ancien
noyau
> (c'�tait certainement pas n�cessaire) et tout fonctionne, sauf que je
dois
> toujours booter avec la disquette.
> J'ai vu trop tard qu'il fallait mettre � jour manuellement, fallait lire
> "details" (�a devrait �tre visible imm�diatement � mon avis).
> Dans grub (dont je me sers) et lilo.conf, je trouve:
> title linux
> kernel (hd0,4)/boot/vmlinuz root=/dev/hda5 devfs=mount quiet vga=788
> initrd (hd0,4)/boot/initrd.img
> C'est l� que je pige pas. D'abord pourquoi (hd0,4) ?
> Je trouve sur mon syst�me boot/initrd.img, mais c'est un lien vers
> initrd 2.4.8-26mdk.img que je ne trouve pas. Je trouve seulement /initrd
qui
> est vide, mais il me semble qu'avant la mise � jour, c'�tait d�j� comme
�a.
> J'ai vu sur le site de mandrake comment proc�der � la mise � jour, mais
je
> suis pas s�r que �a va r�soudre mon probl�me.
Donc tu as un lien vmlinuz vers vmlinuz-2.4.8-26mdk et un lien initrd
vers initrd-2.4.8-26mdk.img , qui n'existent plus.
Dans ce genre de cas de figure, si tu ne maitrise pas du tout les
subtilite de rpm ...
Tu peux les restaurer a partir de ton cdrom :
dans le repertoires Mandrake/RPMS existe un fichier
kernel-2.4.8-26mdk.i586.rpm : rpm -i de ce fichier te permeta de revenir
en arriere.
Ensuite tu vas dans ton repertoire boot et tu supprimes les liens vmlinuz
et initrd.img.
title linux-2.4.8-26
kernel (hd0,4)/vmlinuz-2.4.8-26mdk root=/dev/hda4 vga=791 devfs=mount
initrd (hd0,4)/initrd-2.4.8-26mdk.img
title linux-2.4.13mdk
kernel (hd0,4)/vmlinuz-2.4.13-2mdk root=/dev/hda4 vga=791 devfs=mount
initrd (hd0,4)/initrd-2.4.13-2mdk.img
) au moins ces chemins absolus seront reconnu.
Si tu comptes installer un nouveau kernel (le 2.4.13-2mdk par exemple) un
rpm -i kernel-2.4.13-2mdk.i586.rpm va alors te l'installer en regenerant
les lien qu'il te faut.
D'ailleurs si tu te sens l'esprit aventureux tu peux pecher chez rawhide
leur kernel kernel-2.4.15-0.3.i686.rpm qui marche bien sur la Mdk8.1
(Linux pcxavier 2.4.15-0.3 #1 Sat Nov 24 16:35:05 EST 2001 i686 unknown),
ce qui est moins trivial pour les kernel polished.
XB.
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"