[erledigt] Frage zu Kernel 2.6.31
[erledigt] Frage zu Kernel 2.6.31
Ich möchte mir auf meinen Debian System Lenny mit z.z. Kernel 2.6.26-2-686 den
Kernel 2.6.31 installieren.
Von der folgenden Webseite http://www.kernel.org/ werde ich die stable Version downloaden.
Doch wie geht es dann genau weiter ?
Ich habe leider so etwas noch nie gemacht. Wer kann mir eine kleine Anleitung geben wie es am besten geht.
Danke für die Hilfe im vorraus.
Gruß Debiander
Kernel 2.6.31 installieren.
Von der folgenden Webseite http://www.kernel.org/ werde ich die stable Version downloaden.
Doch wie geht es dann genau weiter ?
Ich habe leider so etwas noch nie gemacht. Wer kann mir eine kleine Anleitung geben wie es am besten geht.
Danke für die Hilfe im vorraus.
Gruß Debiander
Zuletzt geändert von Debiander am 12.09.2009 22:27:35, insgesamt 1-mal geändert.
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Re: Frage zu Kernel 2.6.31
Hier im Wiki gibt's eine Anleitung: http://wiki.debianforum.de/DebianizedLinuxKernel
Und in Lenny kann dir dieser Fehler über den Weg laufen,
http://debianforum.de/forum/viewtopic.p ... 64#p721864
also am besten CONFIG_LGUEST deaktivieren, oder wie in dem Thread beschrieben die Fehlerhafte Zeile löschen.
Und in Lenny kann dir dieser Fehler über den Weg laufen,
http://debianforum.de/forum/viewtopic.p ... 64#p721864
also am besten CONFIG_LGUEST deaktivieren, oder wie in dem Thread beschrieben die Fehlerhafte Zeile löschen.
Re: Frage zu Kernel 2.6.31
Danke für deine Info, werde es wohl lassen nach dem "Bug unter Lenny"Spasswolf hat geschrieben:Hier im Wiki gibt's eine Anleitung: http://wiki.debianforum.de/DebianizedLinuxKernel
Und in Lenny kann dir dieser Fehler über den Weg laufen,
http://debianforum.de/forum/viewtopic.p ... 64#p721864
also am besten CONFIG_LGUEST deaktivieren, oder wie in dem Thread beschrieben die Fehlerhafte Zeile löschen.
Gruß Debiander
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Re: Frage zu Kernel 2.6.31
Der Bug liegt in einem Programm (dem Hilfprogramm lguest, mit den mit dem man einen Linuxkernel als Gastsystem laden kann), das eigentlich gar nichts mit dem Kernel direkt zu tun hat, also laß dich da nicht von abhalten.
Re: Frage zu Kernel 2.6.31
Jo da stimm ich dem spasswolf zu, wir haben das problemm ma gemeinsam gelöst, sind nur kleine änderungen die du vornehmen muss um das ganze zum erfolg zu bringen. Den link den er dir gab, wo der fehler beschrieben wird (ist übrigens von mir ) da steht auch ne anleitung wie man den kernel kompiliert, zumindest wie ich das selbst mache. Für den fall dass dir die anderen anleitungen schwer erscheinen.Debiander hat geschrieben:Danke für deine Info, werde es wohl lassen nach dem "Bug unter Lenny"Spasswolf hat geschrieben:Hier im Wiki gibt's eine Anleitung: http://wiki.debianforum.de/DebianizedLinuxKernel
Und in Lenny kann dir dieser Fehler über den Weg laufen,
http://debianforum.de/forum/viewtopic.p ... 64#p721864
also am besten CONFIG_LGUEST deaktivieren, oder wie in dem Thread beschrieben die Fehlerhafte Zeile löschen.
Gruß Debiander
Hab mich auch nicht sofort getraut kernels zu kompilieren, aber ohne probieren und fehler machen wird nichts passieren. Ausserdem wenn der von dir erstellter kernel nicht geht, hast du ja noch den 2.6.26 der nicht verloren geht ..
also gutes schaffen und viel erfolg
PC
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT
-
- Beiträge: 68
- Registriert: 24.07.2005 10:18:16
- Wohnort: Mühldorf
Re: Frage zu Kernel 2.6.31
HI,
ich benutze immer diese Anleitung und komme bestens klar damit:
https://www.adminlife.net/howto/linux-k ... ebian-way/
Grüße
Tom
ich benutze immer diese Anleitung und komme bestens klar damit:
https://www.adminlife.net/howto/linux-k ... ebian-way/
Grüße
Tom
Re: Frage zu Kernel 2.6.31
Habe ich so gemacht und nun kommt beim Kompilieren folgender Fehler:217Kutscher hat geschrieben:HI,
ich benutze immer diese Anleitung und komme bestens klar damit:
https://www.adminlife.net/howto/linux-k ... ebian-way/
Code: Alles auswählen
make[3]: Entering directory `/usr/src/linux-2.6.31/Documentation/lguest'
cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCE lguest.c -o lguest
lguest.c:21:25: error: sys/eventfd.h: Datei oder Verzeichnis nicht gefunden
lguest.c: In function ‘create_thread’:
lguest.c:1021: warning: implicit declaration of function ‘eventfd’
make[3]: *** [lguest] Fehler 1
make[3]: Leaving directory `/usr/src/linux-2.6.31/Documentation/lguest'
make[2]: *** [debian/stamp/build/kernel] Fehler 2
make[2]: Leaving directory `/usr/src/linux-2.6.31'
make[1]: *** [debian/stamp/do-build-arch] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.31'
dpkg-buildpackage: Fehlschlag: debian/rules build gab Fehler-Exitstatus 2
make: *** [debian/stamp/build/buildpackage] Fehler 2
hercules:/usr/src/linux#
Gruß Debiander
- habakug
- Moderator
- Beiträge: 4314
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: Frage zu Kernel 2.6.31
Hallo!
Gruß, habakug
http://debianforum.de/forum/viewtopic.p ... 64#p721864
Auf das Problem bist du oben schon aufmerksam gemacht worden. Wohl nicht ganz bei der Sache?lguest.c:21:25: error: sys/eventfd.h: Datei oder Verzeichnis nicht gefunden
Gruß, habakug
http://debianforum.de/forum/viewtopic.p ... 64#p721864
Re: Frage zu Kernel 2.6.31
Hier ist die Anleitung was du machen musst, stand im thred, wo man dich verwiesen hat, auf der letzten seiteDebiander hat geschrieben:Habe ich so gemacht und nun kommt beim Kompilieren folgender Fehler:217Kutscher hat geschrieben:HI,
ich benutze immer diese Anleitung und komme bestens klar damit:
https://www.adminlife.net/howto/linux-k ... ebian-way/
Was muß ich tun damit ich diesen Fehler bereinigen kann ?Code: Alles auswählen
make[3]: Entering directory `/usr/src/linux-2.6.31/Documentation/lguest' cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCE lguest.c -o lguest lguest.c:21:25: error: sys/eventfd.h: Datei oder Verzeichnis nicht gefunden lguest.c: In function ‘create_thread’: lguest.c:1021: warning: implicit declaration of function ‘eventfd’ make[3]: *** [lguest] Fehler 1 make[3]: Leaving directory `/usr/src/linux-2.6.31/Documentation/lguest' make[2]: *** [debian/stamp/build/kernel] Fehler 2 make[2]: Leaving directory `/usr/src/linux-2.6.31' make[1]: *** [debian/stamp/do-build-arch] Fehler 2 make[1]: Leaving directory `/usr/src/linux-2.6.31' dpkg-buildpackage: Fehlschlag: debian/rules build gab Fehler-Exitstatus 2 make: *** [debian/stamp/build/buildpackage] Fehler 2 hercules:/usr/src/linux#
Gruß Debiander
http://debianforum.de/forum/viewtopic.p ... 30#p721919
PC
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT
Re: Frage zu Kernel 2.6.31
Hatte leider die falsche Zeile gelöscht. doch nun hat es wohl geklappt, jedoch kam zum Schluß:habakug hat geschrieben:Auf das Problem bist du oben schon aufmerksam gemacht worden.
Code: Alles auswählen
dpkg-genchanges -b -mUnknown Kernel Package Maintainer <unknown@unconfigured.in.etc.kernel-pkg.conf> >../linux-source-2.6.31_20071014_i386.changes
dpkg-genchanges: Warnung: Paket linux-uml-2.6.31 in Steuerdatei aber nicht in Dateiliste
dpkg-genchanges: Warnung: Paket linux-xen0-2.6.31 in Steuerdatei aber nicht in Dateiliste
dpkg-genchanges: Warnung: Paket linux-xenu-2.6.31 in Steuerdatei aber nicht in Dateiliste
dpkg-genchanges: rein-binärer Upload - füge keinen Quellcode hinzu
dpkg-buildpackage: Binärpaket(e) hochzuladen (keine Quellen enthalten)
rm -f stamp-building
echo done > debian/stamp/build/buildpackage
hercules:/usr/src/linux#
Bei mir wurden jetzt folgende Pakete neu gebaut:
linux-doc-2.6.31_20071014_all.deb
linux-headers-2.6.31_20071014_i386.deb
linux-image-2.6.31_20071014_i386.deb
linux-manual-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_i386.changes
Ist das jetzt so richtig und was muß ich weiter tun ?
Re: Frage zu Kernel 2.6.31
Wow!Debiander hat geschrieben:Bei mir wurden jetzt folgende Pakete neu gebaut:
linux-doc-2.6.31_20071014_all.deb
linux-headers-2.6.31_20071014_i386.deb
linux-image-2.6.31_20071014_i386.deb
linux-manual-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_i386.changes
Ist das jetzt so richtig und was muß ich weiter tun ?
Das war bisher perfektes Cut&Paste ohne Nachdenken...
Jetzt nochmal von Vorn, aber mit Nachdenken!
Re: Frage zu Kernel 2.6.31
Tut mir leid habe ich noch nie gemacht.Das war bisher perfektes Cut&Paste ohne Nachdenken...
Jetzt nochmal von Vorn, aber mit Nachdenken!
Wenn ich Anstelle "20071014" etwas anderes einsetze geht nix los.
Hatte mich nach hier gerichtet:
https://www.adminlife.net/howto/linux-k ... ebian-way/
Was mache ich denn nun falsch ?
Gruß Debiander
Re: Frage zu Kernel 2.6.31
Die Warnungen sehen für mich eher nicht Besorgnis erregend aus.
Einfach mal die Pakete installieren und den neuen Kernel testen.
Gruß,
Daniel
Einfach mal die Pakete installieren und den neuen Kernel testen.
Gruß,
Daniel
Re: Frage zu Kernel 2.6.31
Hallo Danielx,Danielx hat geschrieben:Die Warnungen sehen für mich eher nicht Besorgnis erregend aus.
Einfach mal die Pakete installieren und den neuen Kernel testen.
das sieht yeti aber anders.
Er meint ich hätte nur "kopie und paste" gemacht (lach)
Wenn ich aber anstelle des vorgegeben Datums was anderes reinschreibe geht nix los.
Keine Ahnung was ich da falsch gemacht habe.
Gruß Debiander
Re: Frage zu Kernel 2.6.31
Die "Revision" dient nur zur Unterscheidung der erzeugten Pakete.Debiander hat geschrieben:Wenn ich aber anstelle des vorgegeben Datums was anderes reinschreibe geht nix los.
"20090912" muss genauso funktionieren, du kannst auch "0815" schreiben, wenn es dir gefällt.
Gruß,
Daniel
Re: Frage zu Kernel 2.6.31
Debiander hat geschrieben:Hallo Danielx,Danielx hat geschrieben:Die Warnungen sehen für mich eher nicht Besorgnis erregend aus.
Einfach mal die Pakete installieren und den neuen Kernel testen.
das sieht yeti aber anders.
Er meint ich hätte nur "kopie und paste" gemacht (lach)
Wenn ich aber anstelle des vorgegeben Datums was anderes reinschreibe geht nix los.
Keine Ahnung was ich da falsch gemacht habe.
Gruß Debiander
machs doch so
make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
den Wert custom, kannst du ersetzen wie du lustig bist, und die restlichen sachen wie
linux-doc-2.6.31_20071014_all.deb
linux-manual-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_i386.changes
brauchst du eher nicht.. sind nur die dokus und die sourcen. der kernel läuft auch ohne diese pakete.
PC
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT
Re: Frage zu Kernel 2.6.31
Also ich habe jetzt ganz einfach mal die Pakete:
linux-doc-2.6.31_20071014_all.deb
linux-headers-2.6.31_20071014_i386.deb
linux-image-2.6.31_20071014_i386.deb
linux-manual-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_i386.changes
mit dpkg -i installiert und danach den Rechner neu gestartet.
Das System läuft jetzt mit Kernel 2.6.31 und alles bisher topp.
Was ist eigentlich mit dem Patch bei: http://www.kernel.org/ ?
Muß man den unbeding installieren ?
Gruß Debiander
linux-doc-2.6.31_20071014_all.deb
linux-headers-2.6.31_20071014_i386.deb
linux-image-2.6.31_20071014_i386.deb
linux-manual-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_all.deb
linux-source-2.6.31_20071014_i386.changes
mit dpkg -i installiert und danach den Rechner neu gestartet.
Das System läuft jetzt mit Kernel 2.6.31 und alles bisher topp.
Was ist eigentlich mit dem Patch bei: http://www.kernel.org/ ?
Muß man den unbeding installieren ?
Gruß Debiander
Re: Frage zu Kernel 2.6.31
Hallo,yeti hat geschrieben:Jetzt nochmal von Vorn, aber mit Nachdenken![
ich verstehe immer noch nicht was du damit so richtig meinst.
Ich habe die deb Pakete mit dpkg -i installiert und habe jetzt auf meinen System den Kernel 2.6.31.
Gruß Debiander
Re: Frage zu Kernel 2.6.31
Entweder die alten Kernel-Quellen + Patch = neue Kernel-Quellen (also aus Alt mach Neu) oder gleich die neuen Kernel-Quellen (Full Source) nehmen, dann natürlich ohne Patch.Debiander hat geschrieben:Was ist eigentlich mit dem Patch bei: http://www.kernel.org/ ?
Muß man den unbeding installieren ?
Gruß,
Daniel