>>>>>>>>>>>>>>>>>> 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"