Hallo,

ich habe wohl vor ein paar Tagen mist gebaut:

Ich installierte mir kernel-image-2.4.18-1-686.
Damit kam ich nicht auf Anhieb zurecht, deswegen habe ich

- Lunix.old gebootet (2.4.18-bf2.4)
- kernel-image-2.4.18-1-686 deinstalliert

Bei einem Lauf von /sbin/lilo wurde mir folgendes mitgeteilt:
"Fatal: vmlinuz not found"

Ergo: das deinstallieren von kernel-image-2.4.18-1-686 hat wohl auch
die Datei /vmlinuz entfernt.

Was tat ich: ich kopierte einfach vmlinuz.old nach vmlinuz.
diff vmlinuz vmlinuz.old ergab Gleichheit.

/sbin/lilo lief erfolgreich, und 2.4.18-bf2 bootet seit dem wieder.


Heute:
Heute wollte ich mich erneut ranwagen:


- apt-get install kernel-image-2.4.18-1-686

- Dann noch die lilo.conf angepasst und dieses Eingefügt:
  initrd=/initrd.img (unter image=/vmlinuz natürlich).

- /sbin/lilo 

- reboot


Problem: Es wurde leider der alte 2.4.18-bf2 gebootet. Die
installation des 2.4.18-1-686 hat die Datei /vmlinuz nicht mit "seiner"
Version überschrieben.

'diff vmlinuz vmlinuz.old' bestätigte das: Absolut identisch.

ich hab also wieder Linux.old gebootet, und /vmlinuz per Hand
entfernt.

Dann 

- apt-get --reinstall install kernel-image-2.4.18-1-686

- /sbin/lilo 

Ich hatte gehofft, durch das händiche entfernen und das setzen von
"--reinstall" wird eine neue Datei /vmlinuz geschrieben, wird aber
nicht.

Wie komme ich also jetzt zu einem kernel-image-2.4.18-1-686? 
So, das in /vmlinuz der neue, in /vmlinuz.old der bf2.4 Kernel ist?

Heino

Reply via email to