ubuntuusers.de

Problem mit update-initramfs nach Update

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

nWd

Anmeldungsdatum:
12. August 2008

Beiträge: Zähle...

Hi,

ich benutzte Ubuntu 8.04 und seitdem ich mein System normal über die Aktualisierungsverwaltung aktualisiert habe, bekomme ich das Problem: Wenn ich versuche apt-get zu benutzten (oder synaptic) bekomme ich immer folgende fehlermeldung:

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

das dpkg --configure -a habe ich natürlich auch direkt gemacht. Jetzt bekomme ich folgende Fehlermeldung:

~$ sudo dpkg --configure -a Richte initramfs-tools ein (0.85eubuntu39.2) ... update-initramfs: deferring update (trigger activated)

Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-2.6.24.3 Cannot find /lib/modules/2.6.24.3 update-initramfs: failed for /boot/initrd.img-2.6.24.3 dpkg: Unterprozess post-installation script gab den Fehlerwert 1 zurück

Das Problem ist, dass ich halt wie gesagt dadurch nichts mit apt-get (oder einem anderen paketmanager) machen kann, und das ist schon ziemlich ne einschränkung 😉

Das update-initramfs (ich hab keine Ahnung was das Programm machen soll...) /boot/initrd.img-2.6.24.3 nicht generieren kann hängt vermutlich an dem Kernel, den ich mir letztens kompiliert habe. Den hab ich dann installiert, später aber wieder gelöscht, weil er nicht ganz funktioneirt hat. Dieser kenel hatte genau die Nummer 2.6.24.3, deshalb denke ich, dass ich ihn wohl nicht vollständig entfernt habe... (in der menu.lst von grub ist er nichtmehr drin)

Wisst ihr was ich da machen kann?

Danke im voraus 😉

prometheus0815

Anmeldungsdatum:
12. Juni 2006

Beiträge: 7478

Schau mal in / nach, ob da noch symbolische Links liegen, die auf Deinen selbst gebackenen Kernel zeigen, also jetzt ins Leere. Falls update-initramfs sich nach diesen Links richtet, geht das natürlich in die Hose.

$ ls -l /

[...]
initrd.img -> /boot/initrd.img-2.6.24.3
vmlinuz -> /boot/vmlinuz-2.6.24.3
[...]

Falls Du besagte gebrochene Links findest, setze diese wie folgt um:

$ sudo ln -s /boot/initrd.img-`uname -r` /initrd.img
$ sudo ln -s /boot/vmlinuz-`uname -r` /vmlinuz

Das macht symbolische Links (ln -s) mit dem Ziel /boot/bla... und dem Namen /bla.

Gruß

Prometheus

DrScott Team-Icon

Ehemalige
Avatar von DrScott

Anmeldungsdatum:
7. Juli 2005

Beiträge: 6018

Wohnort: Nürnberg

nWd schrieb:

Richte initramfs-tools ein (0.85eubuntu39.2) ...

Wieder mal ein Kandidat, der einfach die "proposed" Paketquellen aktiviert hat? 😉

Bitte lesen: http://ikhaya.ubuntuusers.de/2008/08/02/warnung-vor-proposed-paketquellen/

Zur (möglichen) Lösung: http://forum.ubuntuusers.de/post/1358422/

Antworten |