PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ubuntu 9.04 Versios Probleme beim Kernel Kompilieren


Tommski
2009-05-21, 13:31:56
Hi Leutz

ich probiere jetzt schon seit ein paar tagen mir einen neuen Kernel für mein Thinkpad zu Kompilieren um den Festplattenschutz und das PHCTool nutzen zu können.

Als Grundlage hab ich diesen Wiki-Artikel (http://wiki.ubuntu-forum.de/index.php/Kernel_bauen) Genomen.

Das Kompilieren an sich Funktioniert eigentlich soweit Problemlos also ohne Fehlermeldungen oder änlich!

Mein eigentliches Problem ist das ich nach dem Kompilieren eine Falsche Kernel Version erhalte nämlich 2.6.28-9 haben will ich aber 2.6.28-11!

Ich hab mal in Synaptic nach dem 28-9er gesucht und alles was im Zusammenhang stand raus geworfen also 28-9 sourcen usw. was leider nichts gebracht hat!
ich erhalte weiterhin den 28-9!:mad:

Sourcen, Header usw. für den 28-11 sind vorhanden.

Hat jemand eine Idee was da schief läuft?

Falls es wichtig sein sollte das System ist frisch installiert! war/ist ein (K)ubuntu auf dem im Nachhinein gnome installiert wurde.

mfg

redfalcon
2009-05-21, 13:42:13
Wird denn in menuconfig die richtige Version angezeigt? Und aus dem richtigen src-Ordner kompilierst du auch, ja?

Tommski
2009-05-21, 14:18:21
Ähm nö es wird natürlich die falsche angezeigt :rolleyes:
was muss ich den machen um an die config vom 11er ran zu kommen?

beim src bin ich mir Grad nicht sicher... der aus dem ich kompiliere liegt unter /usr
ich bin genau wie im Wiki-Artikel beschrieben vorgegangen denke also der sollte schon stimmen...:confused:

mfg

redfalcon
2009-05-21, 14:22:24
Die Quellen für die 2.6.28-11 müssten unter /usr/src/linux-headers-2.6.28-11 liegen. Und aus diesem Verzeichnis heraus musst du auch menuconfig starten. Bist du vielleicht versehentlich in /usr/src/linux-headers-2.6.28-9 gelandet?

Tommski
2009-05-21, 15:19:58
ich hab mir Grad noch mal per synaptic die quellen runter geladen entpackt und in Linux-headers-2.6.28-11 kopiert. es wird aber weiterhin die config vom 9er aufgerufen.....

was mir grad noch aufgefallen ist in den makefile Dateien im headers Ordner wie auch im sources ordener steht am Anfang:
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 28
EXTRAVERSION = .9
NAME = Erotic Pickled Herring könnte es damit etwas zu tun haben?

mfg
€: vom 28-9 dürfte ich nichts mehr haben hab alles mit 28-9 via synaptic deinstalliert.

redfalcon
2009-05-21, 15:29:45
Meines Wissen müssten das die richtigen Quellen sein:
http://packages.ubuntu.com/jaunty/all/linux-source-2.6.28/download

Tommski
2009-05-21, 17:12:19
hab mir jetzt mal die quellen aus dem Link installiert und in den Headers Ordner kopiert.
es bleibt aber leider alles beim alten es erscheint immer noch die config vom 28.9!:mad:
da is doch gewaltig der wurm drin!
ich hab jetzt mal Spasses halber in der Makefile Datei im Headers Ordner EXTRAVERSION = von .9 in .11 geändert dann zeigt mir menuconfig auch die .11 statt der .9 aber ich bezweifle mal stark dass das so richtig ist....
ich bin mittlerweile ziemlich planlos was ich da noch probieren soll.......

mfg

Gast
2009-05-21, 17:26:52
http://changelogs.ubuntu.com/changelogs/pool/main/l/linux/linux_2.6.28-11.42/changelog
das -11 ist nur die Debian (bzw. Ubuntu) spezifische Version.
Bei dem ChangeLog Eintrag zu 2.6.28-11.34 was der 1. mit -11 ist steht ganz unten
* Linux 2.6.28.8
Also den ihre Versionsnummern versteh ich ned aber ich selber nutz auch Debian und nicht Ubuntu und dort sind die Kernelversionen anders.

Gast
2009-05-21, 17:28:43
Der vollständigkeithalber
Bei .38 steht natürlich Linux 2.6.28.9
Ubuntu hat demnach kein 2.6.28.11 Kernel auch wenn das -11 das scheinbar aussagt.

Gast
2009-05-21, 17:29:56
http://www.kernel.org/pub/linux/kernel/v2.6/
Ah offiziell gehts eh derzeit nur bis 2.6.28.10 also von den .28 Kerneln

Tommski
2009-05-21, 18:20:42
Ah ok also war es die ganze zeit der richtige Kernel den der Compiler ausgespuckt hat nur halt mit der offiziellen und nicht mit der Ubuntu spezifischen Versionsnummer!?
oder ist das jetzt ein denk Fehler?


mfg

Gast
2009-05-21, 20:15:50
Sieht wohl so aus. Wobei ich selber noch nie make-kpkg verwendet hab.