Le 27.04.2005 13:28:55, Guillaume a écrit :
Jean-Luc Coulon (f5ibh) a écrit :Le 27.04.2005 12:39:00, Guillaume a écrit :Jean-Luc Coulon (f5ibh) a écrit :Le 27.04.2005 10:49:37, Guillaume a écrit :Bonjour à tous.Quelle est la commande avec mkinitrd à effectuer après la compilation de son noyau ? J'avais essayé mkinitrd -o /boot/initrd-2.6.11.7.img 2.6.7.11 mais ça cague ; j'ai un message d'erreur au reboot !Quel message d'erreur ? Quelle bloc dans lilo / grub ?Il faut que le nom de l'initrd soit conforme à ce qu'attend lilo ou grub.Bonjour et merci de ta réponse. J'utilise grub et le message d'erreur, au reboot, est le suivant : Error 15 : File not foundCette erreur 15 apparaît après la ligne initrd /boot/initrd.img-2.6.11.7Vous avez créé l'initrd de la façon suivante : mkinitrd -o /boot/initrd-2.6.11.7.img 2.6.7.11Il devrait donc y avoir dans cotre répertoire /boot un fichier qui s'appelle : initrd-2.6.11.7.img 2.6.7.11MAIS grub cherche : initrd.img-2.6.11.7 (ce qu'il vous dit...) Donc (au choix) : 1 - vous renommez votre fichier initrd en initrd.img-2.6.11.7 qui est ce qu'attend grub2 - vous changer le nom du fichier dans /boot/grub/menu.lst pour en mettant :initrd initrd-2.6.11.7.img 2.6.7.11Mais alors, quelle commande avec mkinitrd aurais-je dû passer ?
Vous auriez du (pu) utiliser make-kpkg avec l'option --initrd qui vous aurait créé un paquet Debian avec le noyau, les modules et l'initrd en un seul bout avec en prime (à votre option) la possibilité de mettre à jour menu.lst lors de l'installation du paquet.
Sinon : mkinitrd -o /boot/initrd.img-2.6.11.7 Mettre tout simplement le nom que grub s'attend à trouver...
Guillaume
J-L
Attachment:
pgpyHJ7qxGYjH.pgp
Description: PGP signature