[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 2.4.20-Kernelkompilierung: Nur einmal möglich!



Hallo miteinander,

erstmal ganz vielen Dank für Eure Antworten/Überlegungen!

Torsten Wolny schrieb:

> hab gerade im Thread "Dateisystem oder Platte fehlerhaft?" eine 
> Mail von Martin Samesch gelesen. Er schreibt dort was von einem Bug 
> im ext3-Filesystem vom Kernel 2.4.20. Hab noch nicht recherchiert, 
> was der Bug verursacht, aber vielleicht ist das der Grund für dein 
> verkorkstes Filesystem. Wenn ich mich richtig an deine erste Mail 
> erinnere, dann hattest du doch ext3 am laufen?

Jawohl, ich habe ext3-FS in Verbindung mit LVM am Laufen.
Das der 2.4.20-Kernel im ext3-Dateiensystem ein Bug enthält, 
halte ich für sehr merkwürdig (und unwahrscheinlich):
ich habe mich mit einem Konzern-Kollegen unterhalten, welcher den 2.4.20-Kernel in
einer ext3-FS-Umgebung schon zigfach kompiliert hatte, dabei gab es nie Probleme, 
was die eigentlichen make-Befehle (make clean, make dep, make bzImage, usw.) anbelangt,
es ist da also immer alles glatt durchgelaufen.
Hierbei handelt es sich allerdings um eine SuSE-Distri 8.1, aber, was Kernelkompilieren anbelangt,
so sollte man ausgehen, sitzen alle Linux-Distris am "Runden Tisch" !
Oder gibts da bei der Debian-Distri spezielle Probleme ??


Betram Scharpf schrieb:

> for f in `dpkg -L $paket` ; do test -e $f || echo $f fehlt. ; done

...bringt Fehlermeldung "too many arguments",
mache ich mit den Hochkommas oder den Leerzeichen vor den Semikolonen etwas falsch ??


Andreas Metzler schrieb:

> debsums. Man muss nur daran denken debsums-gen aufzurufen ehe etwas
> schlimmes passiert ;-) nicht alle Debian-Pakete enthaten selbst die
> noetigen md5-Pruefsummen.

debsums würde ich über dselect gerne installieren und dann ausprobieren:
kann ich aber nicht mehr, da, so wie ich dabei feststelle, 
nach der weiteren versuchten, vergeblichen Kernelkompilation
laut Fehlermeldung der Kernel u.a. auf einmal kein iso9660-FS mehr
unsterstützt !
D.h., nicht nur das X-Windows-System lässt sich nicht mehr starten, sondern,
wie ich ausprobiert habe, werden vom Kernel auch nicht mehr die Dateiensysteme 
für vfat und iso9660 unterstützt! 
Das Mounten also einer CD, einer Floppy-Diskette oder einer
Windows95-Partition (/dev/hda1) kann man jetzt getrost vergessen! 
Toll, gelle !?


Martin Samesch schrieb:

> dpkg --get-selections | cut -f1

Man sieht somit alle installierten Pakete; ich kann so aber nicht
beurteilen, ob generell ein Paket fehlt.
Viel wichtiger ist doch hier, überprüfen zu können, ob die installierten
Pakete alle _konsistent_ sind, was relevante Verzeichnisse und Dateien sowie
deren Inhalt anbelangt.
Beim MS Windows 95/98 konnte man immerhin bei inkonsistentem System nochmals
das Setup der System-CD laufen lassen, dann war alles wieder palletti....
...und bei so einem "Broken System" ist doch Linux mindestens genauso "elegant",
so hoffe ich doch ;-)
Oder ratet ihr mir, das gesamte Linux-System mal von den Partitionen zu werfen
und alles noch mal neu installieren?? Zurück zu Mickey Shit .... nee, das wäre
aschgrau!! 
Ich bin immer noch guter Hoffnung, obwohl ich Momente hier erlebe,
wo ich fuchsteufelswild werden könnte!


Michelle Konzack schrieb:

> Als erstes waehre es ganz nett, wenn Du schon Zeilenumbrueche verwendest, 
> denselbigen von 100 auf 72 reduzierst.

...verräts Du mir, wie man das bei MS Outlook2000 einstellen kann?
Der HelpDesk in unserem magentafarbenen Konzern weiss darüber 
leider keinen Rat...
...und Marketing und Management haben es bei uns auch noch nicht verstanden, 
intelligentere, sicherere sowie kostensparendere Betriebssysteme 
inklusive Office-SW für die Arbeitsplatzsysteme einsetzen zu lassen! 
Ist echt viel zu oft ein Ärgernis damit!
Wie heisst es so schön:
Wenn die Götter einen strafen, dann schlagen sie einen mit Blindheit...

Du kannst also mein Bemühen um Debian-Linux bestimmt verstehen 
und verzeihen... ;-)

weiter hast Du geschrieben:

>> fakeroot make-kpkg --config=menuconfig kernel-image
>
> Wie hast den dann konfiguriert ??? Sollte wohl eher 
>
> # fakeroot make-kpkg --config=menuconfig configure kernel-image
>                                         ^^^^^^^^^
> heissen oder ?
>
>> apt-get install /usr/src/kernel-image-2.4.20_10.00.Custom_i386.deb
>
> Wuste garnicht das dies geht... Ich wuerde dafuer "dpgk -i ..." nehmen.

  
...nun, der Tipp mit

fakeroot make-kpkg --config=menuconfig kernel-image
und
apt-get install /usr/src/kernel-image-2.4.20_10.00.Custom_i386.deb

erhielt ich von einem sehr erfahrenen und kompetenten Debian-Anwender...
... und das hat _einmal_ auch makellos funktioniert!  

> Sag mal, haste VOR DEM ERNEUTEN COMPILIEREN die Configs Backuped 
> und ein 'make-kpkg clean' gemacht ???

Die .config hatte ich mir jeweils immer weggesichert.
Ausprobiert ohne Erfolg hatte ich:

fakeroot make-kpkg clean
und
fakeroot make-kpkg --config=menuconfig kernel-image
 


>> E: Release 'kernel-image-2.4.20_10.00.Custom_i386' for 'python-zlib'
>  was not found
>
>  Was hat der Kernel mit python-zlib zu tun ???

...ja, das frage ich mir hier auch, warum der Kernel mit python-zlib
"Tango tanzt"; ich kann mirs echt nicht erklären!


Hhm, erstmalig aufgesetzt war mein System auf 2.4.18, so wie dieser Kernel mit Woody 3.0r0 mitgeliefert wird.
Dann machte ich über CD-Images den Upgrade auf 3.0r1.
2.4.20 holte ich mir im bz2-Format von www.kernel.org , allerdings ohne MD5-Checksum, über Win95/
Netscape 4.7x.
Wenn an diesem Kernelpacket  etwas faul wäre, dann hätte auch die erste Kernelkompilation 
und -Installation garnicht funktionieren können...
Sämtliche Module und Libs sind zum Kernelkompilieren im Kernel-Paket doch enthalten (?), 
die gcc-Version von Woody 3.0r0/1 hat ja bei der ersten Kernelkompilation für 2.4.20 
(Resize-Funktion grosse IDE-Platten, LVM) auch sauber hingehauen.

Was kann da noch falsch sein oder fehlen?

Habt ich noch ne Idee oder Erfahrung ?

Ich weiss, ich nerve Euch vielleicht mit meinen Fragen, aber ehrlich gesagt,
das Debian-Linux halte ich als sehr ausgereift und stabil (so höre ich jedenfalls vielfach ;-) )
und ich hab' keinen Bock darauf, zu Susi oder Rotkäppchen zurückzukehren.

DAS SYSTEM MUSS WIEDER LAUFEN,
eine Neuinstallation kommt nicht in die Tüte !

Und wenn ich hier einen Blattschuss geliefert habe, dann seid bitte so nett
und sagt mir, bei welchem Kommando/Schritt.

...oder gibts da noch irgendwelche Geheimnisse, von denen ich nichts weiss ?

Danke erst mal wieder,
schöne Grüsse


Christoph



Reply to: