Moin,
ich habe seit ein paar Tagen ein seltsames Problem.
Die ganze Geschichte:
Ich habe mir den 2.4.22 als debian-source gezogen , konfiguriert, gebacken und installiert
--
apt-get install kernel-source-2.4.22
make xconfig
make-kpkg kernel_image --revision=schleppi.22
dpkg -i kernel-image....deb
--
nach Änderung an ein paar Optionen habe ich, als mir eingefallen ist, dass ich das Verzeichnis /lib/modules/2.4.22 nicht verschoben habe, die Installation ganz am Anfang mit CTRL+C abgebrochen.
Ja, ich weiss, dass er einen warnt und man mit ENTER abbrechen kann, aus irgndeinem Grund(es war mindestens der 20. Kernel an dem Tag) wollte ich aber nicht solange warten.
Jetzt kann ich aber dpkg nicht mehr aufrufen( und apt-get auch nicht mehr).
Beim Installationsversuch des kernels(auch schonmal neugebacken) bricht er mit "segmentation fault" ab. (dpkg --version => 1.10.18)
--
segmentation fault
dpkg-deb: subprocess paste killed by signal (Broken pipe)
--
ist die genaue Meldung.
apt-get geht nicht mehr.
Er sagt, dass kernel-image... nicht richtig installiert ist und erst richtig installiert werden muss.
Das geht aber nicht, genausowenig kann ich den deinstallieren.
Ich bin mit meinem Latein am Ende. Weiss jemand Rat ?
MfG
dpkg -i kernel-image ... segmentation fault
- I.C.Wiener
- Beiträge: 674
- Registriert: 19.08.2003 18:45:35
benutz mal strace und poste den Output.
Ich denke dir hats deine PaketDB zerschossen (das /var/lib/dpkg/status file) als du abgebrochen hast.
Wird wohl schwierig
Code: Alles auswählen
strace -eopen dpkg -i blablubb
Wird wohl schwierig

- I.C.Wiener
- Beiträge: 674
- Registriert: 19.08.2003 18:45:35
- I.C.Wiener
- Beiträge: 674
- Registriert: 19.08.2003 18:45:35
Moin,
also ich war jetzt doch zu neugierig und habe doch probiert :)
strace zu installieren ist mit zu umständlich, da ich erst die kernel_headers installieren muss.
Und das mus ich mir nich unbedingt antun ;)
also die /var/lib/dpkg/status aufgesucht und den Eintrag für den kernel gelöscht.
Dann alle Programme gelöscht, die auf das Programm angewiesen sind (nvidia Treiber).
Jetzt verweigert wenigstens apt-get den Dienst nicht mehr...den Kernel werd' ich aber wirklich werst morgen anpacken, denke aber dass es funktioniert.
Danke für den Hinweis :)
MfG
also ich war jetzt doch zu neugierig und habe doch probiert :)
strace zu installieren ist mit zu umständlich, da ich erst die kernel_headers installieren muss.
Und das mus ich mir nich unbedingt antun ;)
also die /var/lib/dpkg/status aufgesucht und den Eintrag für den kernel gelöscht.
Dann alle Programme gelöscht, die auf das Programm angewiesen sind (nvidia Treiber).
Jetzt verweigert wenigstens apt-get den Dienst nicht mehr...den Kernel werd' ich aber wirklich werst morgen anpacken, denke aber dass es funktioniert.
Danke für den Hinweis :)
MfG