View previous topic :: View next topic |
Author |
Message |
72_6f_6c_61_6e_64 Guru
Joined: 16 Nov 2009 Posts: 438 Location: 39° 6′ 18″ N, 76° 44′ 29″ W
|
Posted: Thu Jan 06, 2011 11:21 pm Post subject: Aktueller Kernel? (Verwirrung) [Jezt geklärt] |
|
|
Hallo,
ich hab gerade den Artikel gesehen (https://forums.gentoo.org/viewtopic-t-859096.html).
Der hat scheinbar ein Problem mit dem Kernel 2.6.37. (Die Ungeraden sind die Unstable oder?)
Dann schau ich nach, und sehe dass ich den 2.6.34-r12 verwende. Ist der jetzt also nicht top-aktuell?
LG Roland
PS: Ich war mir nicht sicher, aber ich glaube sowas geht im normalen Forum, oder muss das ins Diskussionsforum? _________________ Man gewöhnt sich an allem, sogar am Dativ.
Last edited by 72_6f_6c_61_6e_64 on Fri Jan 07, 2011 7:48 pm; edited 1 time in total |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4693 Location: Germany
|
Posted: Thu Jan 06, 2011 11:36 pm Post subject: |
|
|
Das kommt auch mit auf die verwendete Architektur mit an. (Doch der 2.6.37er Kernel ist zZt sicher noch in keiner arch als stable markiert.)
Ansonsten schau doch auch mal was dir Code: | emerge -s gentoo-sources | sagt, oder wenn du es etwas ausführlicher möchtest
Oder auch auf http://packages.gentoo.org/package/sys-kernel/gentoo-sources (diese Info muss aber nicht immer brandaktuell sein) |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Thu Jan 06, 2011 11:45 pm Post subject: Re: Aktueller Kernel? (Verwirrung) |
|
|
Nein, er hat kein Problem, er hat nur gefragt wie man den Big Kernel Lock ausschaltet.
72_6f_6c_61_6e_64 wrote: |
Dann schau ich nach, und sehe dass ich den 2.6.34-r12 verwende. Ist der jetzt also nicht top-aktuell?
[...]
|
Nein, ist er nicht. Es sollte aber ohnehin nicht dadrum gehen immer den aktuellsten und neusten Kernel zu haben. Achte einfach darauf das du immer den aktuell als stable markierten Kernel installierst, da sind auch die aktuellen Patches und Fixes drin.
Gruß,
Sino _________________ Help to answer the unanswered |
|
Back to top |
|
|
boris64 Veteran
Joined: 04 Oct 2003 Posts: 1770 Location: Vechelde/Peine
|
Posted: Fri Jan 07, 2011 12:40 am Post subject: Re: Aktueller Kernel? (Verwirrung) |
|
|
72_6f_6c_61_6e_64 wrote: | (Die Ungeraden sind die Unstable oder?)
|
Das gilt (galt?) für die Nummer nach dem 1. Punkt.
2.5.xy ist also unstable, 2.6.xy ist stable (vom Standpunkt der Kernel-Entwickler aus).
In naher Zukunft soll es IMO allerdings keinen offiziellen Unstable-Zweig geben.
72_6f_6c_61_6e_64 wrote: |
Dann schau ich nach, und sehe dass ich den 2.6.34-r12 verwende. Ist der jetzt also nicht top-aktuell?
|
Aktuell ist Kernel-2.6.37. Was in Gentoo als stable gilt, ist allerdings 'ne andere Geschichte
(das wäre dann gentoo-sources-2.6.36-r5 zur Zeit). _________________ boris64.net 200x / visit my desktop / try these tiny kernel patches |
|
Back to top |
|
|
72_6f_6c_61_6e_64 Guru
Joined: 16 Nov 2009 Posts: 438 Location: 39° 6′ 18″ N, 76° 44′ 29″ W
|
Posted: Fri Jan 07, 2011 11:34 am Post subject: |
|
|
aha, wo sehe ich welcher gerade als stable gilt?
Habe ich das richtig verstanden: Man sollte immer den aktuellen stable-kernel verwenden.
Macht man das als leie mit dem (http://www.gentoo.org/doc/de/kernel-upgrade.xml)?
LG Roland _________________ Man gewöhnt sich an allem, sogar am Dativ. |
|
Back to top |
|
|
musv Advocate
Joined: 01 Dec 2002 Posts: 3369 Location: de
|
Posted: Fri Jan 07, 2011 12:39 pm Post subject: |
|
|
72_6f_6c_61_6e_64 wrote: | aha, wo sehe ich welcher gerade als stable gilt? |
Bei eix sind die:
- stabilen grün
- testing gelb
- maskierten rot
gekennzeichnet.
72_6f_6c_61_6e_64 wrote: | Habe ich das richtig verstanden: Man sollte immer den aktuellen stable-kernel verwenden. |
Nun ja, ob du nun jede stabile Minorversion mitnimmst, ist Deine Entscheidung. Ich mach meist nur ein Upgrade bei einem Versionswechsel, d.h. 2.6.35 auf 2.6.36 z.B. |
|
Back to top |
|
|
72_6f_6c_61_6e_64 Guru
Joined: 16 Nov 2009 Posts: 438 Location: 39° 6′ 18″ N, 76° 44′ 29″ W
|
Posted: Fri Jan 07, 2011 2:07 pm Post subject: |
|
|
Das heißt ich sollte auf jeden Fall von 2.6.34 auf 2.6.36 wechseln?
Aktuell aber noch nicht auf 2.6.37? Oder ist das auch schon stable? Bin grad an der Windows-Kiste, kanns nicht mit eix gucken.
Kann 2.6.36 auch schon den Big Kernel Log ausschalten, oder ist der noch Hauptbestandteil? (Sorry, mein einziges wissen darüber ist aus nem C't und da hab ich nur gelesen, dass es veraltet ist, und das system ausbremst.)
LG Roland
PS:
@musv
Wie upgradest du? So wie in dem oben erwähnten artikel? _________________ Man gewöhnt sich an allem, sogar am Dativ. |
|
Back to top |
|
|
72_6f_6c_61_6e_64 Guru
Joined: 16 Nov 2009 Posts: 438 Location: 39° 6′ 18″ N, 76° 44′ 29″ W
|
Posted: Fri Jan 07, 2011 3:02 pm Post subject: |
|
|
Also ich hab jetzt nachgeschaut und bekomm das:
Available versions:
2.6.32-r24!b!s (erster Teil grün !b!s in rot)
2.6.35-r12!b!s (erster Teil schwarz/grün hinterlegt !b!s überrall rot)
~2.6.35-r13!b!s (orange)
~2.6.35-r14!b!s (orange)
[M]~2.6.36-r2!b!s (rot) Warum ist der maskiert? Wenn er doch neuer ist als die zwei in orange davor?
~2.6.36-r4!b!s (orange)
2.6.36-r5!b!s (schwarz/grün hinterlegt) Ist das jetzt der aktuellste?
~2.6.36-r6!b!s (orange)
Falls fehler bei den genannten Farben sind, bitte einfach komentarlos ausbessen, ich hab eine Rot/Grün sehschwäche.
LG Roland
Edit:
Oops self owned. ein ls -l /usr/src sagt mir:
linux -> linux-2.6.34-gentoo-r12
linux-2.6.34-gentoo-r12
linux-2.6.35-gentoo-r12
linux-2.6.36-gentoo-r5
kann das sein, dass ein emerge --update world das installiert hat, und ich es überlesen habe?
Das heißt ich sollte mit eselect kernel list die anzeigen lassen, und mit eselect kernel set <zahl> den 2.6.36-r5 auswählen oder?
Anschließend ein make menuconfig, neu anpassen, bzw aus .config übernehmen neu kompilieren und grub ändern?
Reicht das soweit? _________________ Man gewöhnt sich an allem, sogar am Dativ. |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Fri Jan 07, 2011 7:17 pm Post subject: |
|
|
72_6f_6c_61_6e_64 wrote: | Das heißt ich sollte auf jeden Fall von 2.6.34 auf 2.6.36 wechseln?
Aktuell aber noch nicht auf 2.6.37? Oder ist das auch schon stable? Bin grad an der Windows-Kiste, kanns nicht mit eix gucken.
[...]
|
Schaust du hier: http://packages.gentoo.org/package/sys-kernel/gentoo-sources
72_6f_6c_61_6e_64 wrote: |
[...]
Kann 2.6.36 auch schon den Big Kernel Log ausschalten, oder ist der noch Hauptbestandteil? (Sorry, mein einziges wissen darüber ist aus nem C't und da hab ich nur gelesen, dass es veraltet ist, und das system ausbremst.)
|
Nein, da kann man den BKL noch nicht ausschalten. Beim normalen arbeiten bekommt man davon aber sowieso nichts mit (das bringt nur was wenn 2 oder mehr Kerne gleichzeitig arbeiten).
72_6f_6c_61_6e_64 wrote: |
[...]
Oops self owned. ein ls -l /usr/src sagt mir:
linux -> linux-2.6.34-gentoo-r12
linux-2.6.34-gentoo-r12
linux-2.6.35-gentoo-r12
linux-2.6.36-gentoo-r5
kann das sein, dass ein emerge --update world das installiert hat, und ich es überlesen habe? |
Jep.
72_6f_6c_61_6e_64 wrote: |
[...]
Das heißt ich sollte mit eselect kernel list die anzeigen lassen, und mit eselect kernel set <zahl> den 2.6.36-r5 auswählen oder?
Anschließend ein make menuconfig, neu anpassen, bzw aus .config übernehmen neu kompilieren und grub ändern?
|
Jep. Du kannst zusätzlich noch "make install" ausführen, damit wird der neu gebaute Kernel nach "/boot" kopiert und ein Link "/boot/vmlinuz" auf den aktuellen Kernel gesetzt. In der grub.conf kannst du dann einfach "vmlinuz" als Kernel aneben und musst sie danach nicht mehr ändern.
Cheers,
Sino _________________ Help to answer the unanswered |
|
Back to top |
|
|
72_6f_6c_61_6e_64 Guru
Joined: 16 Nov 2009 Posts: 438 Location: 39° 6′ 18″ N, 76° 44′ 29″ W
|
Posted: Fri Jan 07, 2011 7:47 pm Post subject: |
|
|
SinoTech wrote: | das bringt nur was wenn 2 oder mehr Kerne gleichzeitig arbeiten |
Aso, da brauch ich mir bei meinem Intel Atom N450 SingleCore also keine Gedanken machen.
[quote="SinoTech"]Jep. [/qoute]
Wie gesagt Self 0wned -> Bin halt ein Windows-User (Linux lerne ich so nebenbei privat, aber in der Schule und Verwandtschaft dominiert Windows)
Und da bin ich es gewohnt alles zu ignorieren, was der PC ausspuckt und erst nach fehlern zu suchen, wenn man was spürt. (Wenn was nicht geht)
SinoTech wrote: | Jep. Du kannst zusätzlich noch "make install" ausführen, damit wird der neu gebaute Kernel nach "/boot" kopiert und ein Link "/boot/vmlinuz" auf den aktuellen Kernel gesetzt. In der grub.conf kannst du dann einfach "vmlinuz" als Kernel aneben und musst sie danach nicht mehr ändern. |
Hää? Ich mache immer ein make, dann verschiebe ich in /boot den kernel in einen kernel.bak und kopier von /usr/src/linux/arch/x86/boot/bzImage (keine Garantie auf Richtigkeit, das ist vom windowsrechner aus und deshalb auswendig) nach /boot/kernel (2.6.36-gentoo-r5 in dem Fall).
Ich habs übrigens so geschafft und hab jetzt den 2.6.36-gentoo-r5 am laufen.
LG Roland
Edit: Was mach ich mit den alten? (2.6.34-r12, 2.6.35-r12) Oben lassen oder deinstallieren? Wie deinstalliern? _________________ Man gewöhnt sich an allem, sogar am Dativ.
Last edited by 72_6f_6c_61_6e_64 on Sat Jan 08, 2011 10:53 am; edited 1 time in total |
|
Back to top |
|
|
boris64 Veteran
Joined: 04 Oct 2003 Posts: 1770 Location: Vechelde/Peine
|
Posted: Fri Jan 07, 2011 8:33 pm Post subject: |
|
|
72_6f_6c_61_6e_64 wrote: | ...
Edit: Was mach ich mit den alten? (2.6.34-r12, 2.6.35-r12) Oben lassen oder deinstallieren? Wie deinstalliern? |
Dies sollte helfen
Code: | emerge --depclean gentoo-sources -a |
Zusätzlich sollte/kann man noch die Verzeichnisse mit den Resten
vom Kompiliervorgang der alten Kernel unter /usr/src löschen.
also -> /usr/src/gentoo-sources-${KERNELVERSION}-r${RELEASE}
Will man die alten Kernelreste loswerden, sollte man halt
unter /boot und /lib/modules/ noch aufräumen. _________________ boris64.net 200x / visit my desktop / try these tiny kernel patches |
|
Back to top |
|
|
72_6f_6c_61_6e_64 Guru
Joined: 16 Nov 2009 Posts: 438 Location: 39° 6′ 18″ N, 76° 44′ 29″ W
|
Posted: Sat Jan 08, 2011 10:54 am Post subject: |
|
|
Und man kann die einfach löschen, oder sollte man einen alten funktionierenden behalten? _________________ Man gewöhnt sich an allem, sogar am Dativ. |
|
Back to top |
|
|
boris64 Veteran
Joined: 04 Oct 2003 Posts: 1770 Location: Vechelde/Peine
|
Posted: Sat Jan 08, 2011 11:17 am Post subject: |
|
|
Naja, ich würde dir raten immer einen alten (SOS-)Kernel
zu behalten, den man dann auch im Bootmenu (Grub/Lilo/etc.)
auswählen kann, wenn mal etwas mit dem neuen nicht funktioniert. _________________ boris64.net 200x / visit my desktop / try these tiny kernel patches |
|
Back to top |
|
|
72_6f_6c_61_6e_64 Guru
Joined: 16 Nov 2009 Posts: 438 Location: 39° 6′ 18″ N, 76° 44′ 29″ W
|
Posted: Sat Jan 08, 2011 6:59 pm Post subject: |
|
|
aha, ich hab den 2.6.34-r12 der geht.
den 2.6.35 den hab ich verschlafen und nie probiert
und jetzt fahre ich mit dem 2.36-r5
wie entferne ich also den 2.6.35? _________________ Man gewöhnt sich an allem, sogar am Dativ. |
|
Back to top |
|
|
tost Guru
Joined: 10 Dec 2005 Posts: 506
|
Posted: Sat Jan 08, 2011 7:30 pm Post subject: |
|
|
Du entfernst den nicht mehr benötigten Kernel mit emerge (sollte ungefähr so aussehen)
emerge -aC =sys-kernel/gentoo-sources-2.6.35-r12
Dann löscht du noch die entsprechenden Ordner in /lib/modules/, /boot und schließlich den Source-Code aus /usr/src
Grüße |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4693 Location: Germany
|
|
Back to top |
|
|
72_6f_6c_61_6e_64 Guru
Joined: 16 Nov 2009 Posts: 438 Location: 39° 6′ 18″ N, 76° 44′ 29″ W
|
Posted: Sun Jan 09, 2011 12:01 pm Post subject: |
|
|
Danke, für den den Artikel, ich hab nicht sofort an die SuFu gedacht. _________________ Man gewöhnt sich an allem, sogar am Dativ. |
|
Back to top |
|
|
|