Zum Inhalt springen

Folgendes Problem beim Kernel kompilieren


Byte_Breaker

Empfohlene Beiträge

Hallöchen!

Ich sitzt vor meiner Linux-Kiste (SuSE 7.2) und Versuche nun meinen eigenen

Kernel zu übersetzen (jaja ich weiß, man sollte lieber den Standard-Kernel

verwenden als einen eigenen selbstgebastelten, aber mir geht's um den

Lerneffekt).

Aber irgendwie funktioniert's ni so wie's funktionieren sollte.

Ich habe zuerst mit dem Befehl "make xconfig" erstmal ausgewählt, was alles

in den Kernel hineinkompiliert werden soll und was als Modul über den

Kerneldaemon (kmod) bei Gebrauch geladen werden soll.

(Kann mir jemand sagen, in welche Konfigurationsdatei diese Settings dann

gespeichert werden? Ist das die Datei "/usr/src/linux/.config" ?

So, und wenn ich jeztzt den Befehl "make dep" verwende (mit "make dep" wird

ja soweit wie ich weiß der Kernel dann richtig neu kompiliert?!) dann

erscheint immer folgende verfluchte Fehlermeldung:

make[4]: ***

[/usr/src/linux-2.4.4.SuSE/include/linux/modules/ide-features.ver]

Speicherzugriffsfehler

make[4]: Leaving directory `/usr/src/linux-2.4.4.SuSE/drivers/ide'

make[3]: *** [_sfdep_ide] Error 2

make[3]: Leaving directory `/usr/src/linux-2.4.4.SuSE/drivers'

make[2]: *** [fastdep] Error 2

make[2]: Leaving directory `/usr/src/linux-2.4.4.SuSE/drivers'

make[1]: *** [_sfdep_drivers] Error 2

make[1]: Leaving directory `/usr/src/linux-2.4.4.SuSE'

make: *** [dep-files] Error 2

Hat jemand irgendeine Idee, woran das liegen könnte oder was ich falsch mache?

PS: Vielleicht kann mir jemand eine bessere Anleitung dafür geben, wie ich den Kernel sicher kompiliere. So wie es im SuSE Handbuch beschrieben ist klappts ja leider nicht (oder ich bin einfach zu blöd).

Link zu diesem Kommentar
Auf anderen Seiten teilen

Sieht so aus, als wäre 'make' abgeschmiert... was steht denn ein zwei Zeilen davor?

(Speicherzugriffsfehler sollten eigentlich nicht vorkommen... mal dein Ram getestet? (Hab hier nen ähnlichen Fehler gehabt, und Ram runtertakten hatte geholfen...)

btw: make dep erstellt nur die Abhängigkeiten (dependencies), make bzImage baut den Kernel und make modules baut die Module (und modules_install installiert sie)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original geschrieben von Byte_Breaker

...

Ich sitzt vor meiner Linux-Kiste (SuSE 7.2) und Versuche nun meinen eigenen

Kernel zu übersetzen (jaja ich weiß, man sollte lieber den Standard-Kernel

verwenden als einen eigenen selbstgebastelten, aber mir geht's um den

Lerneffekt).

...

Ich bin der Meinung das man sich doch unbedingt mal am eigenen Kernel versuchen sollte. Standardkernel schön und gut aber wenn man selbst kompliert (und alles klappt ;) ) dann hat man doch ein viel schlankeres System in dem das drin ist was man wirklich braucht.

...

PS: Vielleicht kann mir jemand eine bessere Anleitung dafür geben, wie ich den Kernel sicher kompiliere. So wie es im SuSE Handbuch beschrieben ist klappts ja leider nicht (oder ich bin einfach zu blöd).

Schau doch mal bei Pro-Linux die haben da wirklich gute Anleitungen. Die sind vielleicht teilweise nicht mehr ganz so aktuell aber immer noch sehr brauchbar.

Redfox

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original geschrieben von FunkyBeat

(Speicherzugriffsfehler sollten eigentlich nicht vorkommen... mal dein Ram getestet? (Hab hier nen ähnlichen Fehler gehabt, und Ram runtertakten hatte geholfen...)

Ja, haben mir auch andere gesagt, das es am RAM liegen könnte. Wie teste ich den RAM am besten (mit dem MEM-Test, der bei SuSE mit dabei ist?).

Und wie takte ich den RAM um (sicherlich im BIOS oder?). Ich habe nur bedenken, das ich was dabei kaputt machen könnte, wenn ich den RAM umtakte.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wenn du das RAM langsamer taktest, kannst du kaum was kaputt machen... (wenn das BIOS das unterstützt)...

stimmt, bei SuSE ist memtest86 dabei... einfach starten und ne Nacht lang durchlaufen lassen, dann bist du schon etwas schlauer.

was mir noch einfällt... ist es ein original-linux kernel oder ist es der SuSE-Kernel?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...