Re: lilo puis reboot...
as tu dans /boot un fichier qui s'appelle initrd.img-2.4.19 ? si ce
n'est pas le cas tu doit le rajouter dans /boot (il doit se situer dans
le meme répertoire ou tu as compilé ton noyau) puis créer un lien
symbolique dans / :
# ln -s /boot/initrd.img-2.4.19 /initrd.img
tu dois avoir :
# ls -l /initrd.img
lrwxrwxrwx 1 root root 23 Sep 24 21:17 /initrd.img ->
/boot/initrd.img-2.4.19
puis modifier ton lilo en rajoutant la ligne pour le noyau 2.4.19 :
initrd=/initrd.img
ce qui donne
image=/noyau-2.4.19
label=Linux
read-only
initrd=/initrd.img
# restricted
# alias=1
si tu n'as pas de fichier initrd.img je te conseille de recompiler ton
noyau avec la commande
make-kpkg --initrd kernel_image
make-kpkg est un utilitaire pour compiler ton noyau à la sauce debian
--initrd : indiquer la création d'un image initrd
kernel_image : indique que tu veux qu'il te crée juste le package
kernel-image-2.4.19.[...].deb
pour plus d'info # man make-kpkg
ensuite tu n'as plus qu'as installer ton noyay appartir de ton .deb et
de modifier ton lilo comme je te l'ais dit au dessus
si tu n'as pas la commande make-kpkg : apt-get install kernel-package
yoann
zazemoa@libertysurf.fr a écrit:
bonjour et merci encore pour les réponses que j'ai pu avoir precedemment et
qui m'ont grandement aidé,
j'ai donc modifié mon lilo.conf ainsi(juste la partie interessante):
----------------------
default=Linux
image=/noyau-2.4.19
label=Linux
read-only
# restricted
# alias=1
image=/vmlinuz
label=Linux1
read-only
# restricted
# alias=2
image=/vmlinuz.old
label=LinuxOLD
read-only
optional
# restricted
# alias=3
----------------------
puis j'ai lancé lilo:
---------------------
/etc# lilo
Added Linux *
Added Linux1
Skipping /vmlinuz.old
-------------------------
et enfin j'ai rebooté...
avant ou pendant le lancement de la machine et de lilo, j'appui sur
control(ctrl) afin de choisir mon noyau de lancement, je teste donc le
nouveau noyau linux, il se lance , des pages défilent indiquant le
déroulement du lancement, et à un moment donné, aprés avoir reconnu plusieurs
péripheriques il m'indique ceci(j'ai pas tout mis il y a trop de chiffres...):
----------------------------------------------------------------------------------------
Unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip:c0113c04
*pde = 00000000
Oops: 0002
CPU: 0
EIP: (...)
EFLAGS: (...)
.eax:...
....
...
...
Stack: ...
calltrace: ...
Code: .. .. .. .. .. .. .. ..
kernel panic : attempted to kill init !
----------------------------------------------
et donc je dois rebooter ou arréter l'ordi...
est ce du au fait que j'ai mal géré la configuration de mon noyau(et donc le
reconfigurer...)??
y a t il quelque chose que j'ai oublié?
le nouveau noyau /noyau-2.4.19 n'est pas considéré comme un lien faut il le
lier à un autre fichier(ex: ln -l /noyau-2.4.19 /...)?
Debian Linux, ça s'installe une fois, point.
;-)
zaz.
________________________________________________________________
Etudiant: Wanadoo t'offre le Pack eXtense Haut Débit soit 150,92 euros d'économies !
Et pour 1 euro de plus, reçois le CD-ROM du jeu Dark Age of Camelot
+ 1 mois de jeu en réseau offert !
Clique ici : http://www.ifrance.com/_reloc/mail.etudiant
Reply to: