Kernel Module+Synaptic abgeschossen

Moin,
ich glaube solangsam bekomme ich es hin, dass ich mein System zerschossen hab. Also...

Ich wollte unter Debian Etch, 32-Bit, Kernel 2.6.18-5-686, die Virtual Box installieren (ja mal wieder :D ). Es kam eine Fehlermeldung, dass keine vorkomplimierten Kernelmodule vorhanden seien. Gut, ich meinte mich zu erinnern, dass ich das Problem schon desöfteren hatte und bin nach dieser Anleitung vorgegangen. Ich dachte zumindest, dass das der richtige Schritt sei, um die Module zu installieren/einzurichten. Gut, bei
Code:
make oldconfig
kamen dieses mal nur 2 Fehlermeldungen:
Code:
scripts/Makefile.build:17: /usr/src/linux-headers-2.6.18-5-686/scripts/basic/Makefile: Datei oder Verzeichnis nicht gefunden
make[1]: *** Keine Regel, um ?/usr/src/linux-headers-2.6.18-5-686/scripts/basic/Makefile? zu erstellen.  Schluss.
make: *** [scripts_basic] Fehler 2

Was ich dann gemacht hab, weiß ich nicht mehr so genau, (sry, war schon spät gestern und ich totmüde). Irgendwie ließ sich nach einer Zeit, das Packet mittel gdebi nicht mehr öffnen, Synaptic meinte ich solle doch bitte "manuel
Code:
dpkg --configure -a
ausführen". Gut, gesagt, getan. Das Resultat ist folgendes: Wenn ich Synaptic öffne kommt diese Fehlermeldung:
Code:
E: Das Paket virtualbox muss reinstalliert werden, ich kann aber kein Archiv dafür finden.
E: Interner Fehler beim Öffnen des Zwischenspeichers (1). Bitte melden Sie diesen Fehler.

So jetzt meine Fragen:
1. Wie installiere/konfiguriere ich Kernel-Module richtig?
2. Wie bekomme ich Synaptic wieder zum laufen?
 
1. Du solltest dir eher die Frage stellen wie man VirtualBox richtig installiert. Dein Problem beim Howto dürfte übrigens aus falsch oder nicht verlinkten Headern resultieren. In Zukunft solltest du VirtualBox aber einfach per Paketmanager installieren, wie es auch unter http://www.virtualbox.org/wiki/Downloads beschrieben ist.

2. Zuerstmal solltest du es mit 'apt-get -f install' versuchen. Wenn das nicht hilft, musst du vermutlich einfach nur den Apt-Cache neu aufbauen.
 
Code:
Richte virtualbox ein (1.4.0-21864_Debian_etch) ...
Unable to find a precompiled module for the current kernel
though module compilation denied by debconf setting.
Starting VirtualBox kernel module: vboxdrvFATAL: Module vboxdrv not found.
So, diese Fehlermeldung hab ich auch bekommen, als ich die VB mittels *.deb Packet installieren wollte. Muss ich nach der Anleitung vorgehen, oder was muss ich da machen?
 
Also, das ist eine komplette neuinstallation. Gestern erst aufgesetzt.
Was ich beobachtet hab: Bei Kernel 2.6.18-4-686 funktioniert es (Out of the box, ohne "basteln"), bei 2.6.18-5-686 nicht.
 
Dann musst du vermutlich das nächste Update von VirtualBox abwarten, wenn du mit dem aktuellen Kernel arbeiten willst. VirtualBox liefert immer nur das LKM zu dem Kernel, der zum Zeitpunkt des Release aktuell ist/war.
 
Zurück
Oben