Hi, wie sind eigentlich die Konfigurationen der SuSE-Standardkernel? Wie kriege ich raus, was denn alles in den Standardkernels drin ist? Gibt SuSE dieses Geheimnis überhaupt preis? Wenn ich xconfig aufrufe, wird mir ja eine Konfiguration vorgegeben. Es gibt doch mehrere Standardkernel, aber nur eine voreingestellte Konfiguration von xconfig. Hintergrund der Frage ist die evtl. Notwendigkeit einen eigenen stabilen Kernel zu backen. Ich habe erstens keine Ahnung, ob das notwendig sein wird, da ich ja die eingebauten Features des/r Standardkernel nicht kenne (zumal YAST2 einem keine große Wahl mehr lässt) und somit nicht weiss, ob das was ich brauche schon drin ist. Und zweitens würde ich dann ganz gerne nicht völlig planlos eine Kernel aus dem Nichts erschaffen wollen, sondern langsam eine stabile Konfiguration verändern. Gruß Joachim -- joachim.hussong@dlr.de joachim.hussong@gmx.de
Joachim Hussong wrote:
wie sind eigentlich die Konfigurationen der SuSE-Standardkernel? Wie kriege ich raus, was denn alles in den Standardkernels drin ist? Gibt SuSE dieses Geheimnis überhaupt preis? [...]
Sorry wenn mir jetzt die Hutschnur hochgeht, aber.... 1. kommt diese Frage _jede_ Woche und wird _jede_ Woche von neuem beantwortet. Also koennte man ja vielleicht mal ins Archiv der Liste schauen. 2. kam diese Frage gerade _gestern_ und wurde dort u.a. auch von mir beantwortet. Liest denn hier keiner mehr mit? Wenn Du den Kernel von SuSE installiert hast, dann befindet sich die Konfiguration u.a. im Verzeichnis /boot und heisst je nach Deiner SuSE Version vielleicht vmlinuz.config (o.ae.). Ausserdem kannst Du die Konfig des aktuell gebooteten (SuSE-) Kernels aus /proc/config.gz auslesen, z.B. mit "zcat /proc/config.gz > /usr/src/linux/.config" kannst Du Dir eine Ausgangskonfiguration schaffen, die Du dann ueber xconfig veraendern kannst. Und ich vermute mal schwer, dass die Konfig- Dateien auch irgendwo auf der SuSE-DVD zu finden sind..... Sorry, nicht persoenlich nehmen, aber manchmal nervt es schon gewaltig, wenn taeglich die gleichen Fragen kommen.... CU, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH) Hertzstr. 16, D-76187 Karlsruhe, Germany
On Mon, 3 Sep 2001, Thomas Hertweck wrote:
Joachim Hussong wrote:
wie sind eigentlich die Konfigurationen der SuSE-Standardkernel? Wie kriege ich raus, was denn alles in den Standardkernels drin ist? Gibt SuSE dieses Geheimnis überhaupt preis? [...]
Sorry wenn mir jetzt die Hutschnur hochgeht, aber....
Na, noch ganz langsam... Ich wuesste noch eine Ehrenrettung von Thomas...
2. kam diese Frage gerade _gestern_ und wurde dort u.a. auch von mir beantwortet. Liest denn hier keiner mehr mit?
Dieser Eindruck beschleicht mich auch mitunter. Aber zur Sache:
Wenn Du den Kernel von SuSE installiert hast, dann befindet sich die Konfiguration u.a. im Verzeichnis /boot und heisst je nach Deiner SuSE Version vielleicht vmlinuz.config (o.ae.). Ausserdem kannst Du die Konfig des aktuell gebooteten (SuSE-) Kernels aus /proc/config.gz auslesen,
Das ist sicherlich bei der SuSE 7.2 so, vielleicht auch bei Version 7.1, aber ganz bestimmt nicht bei der 7.0 und den Vorgaengerversionen. Daher hatte ich mir bei den Vorgaengerversionen _immer_ angewoehnt, vor der ersten Modifikation am Kernel die Datei /usr/src/linux/.config in eine Datei namens /usr/src/linux/.config.SuSE-Original zu kopieren. Thomas, das hast Du wahrscheinlich nicht gemacht. Vielleicht hast Du aber Glueck und findest die Datei /usr/src/linux/.config.old noch vor und die enthaelt die Konfigurationen. Jetzt sage hier bloss nicht, dass Du eine SuSE 7.2 hast ;-))
Sorry, nicht persoenlich nehmen, aber manchmal nervt es schon gewaltig, wenn taeglich die gleichen Fragen kommen....
Ja, bei vielen Fragen ist das wirklich so. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
On 3 Sep 2001, at 10:22, Peter Blancke wrote: On 3 Sep 2001, at 10:22, Peter Blancke wrote:
On Mon, 3 Sep 2001, Thomas Hertweck wrote: [...]
Wenn Du den Kernel von SuSE installiert hast, dann befindet sich die Konfiguration u.a. im Verzeichnis /boot und heisst je nach Deiner SuSE Version vielleicht vmlinuz.config (o.ae.). Ausserdem kannst Du die Konfig des aktuell gebooteten (SuSE-) Kernels aus /proc/config.gz auslesen,
Das ist sicherlich bei der SuSE 7.2 so, vielleicht auch bei Version 7.1, aber ganz bestimmt nicht bei der 7.0 und den Vorgaengerversionen.
Das ist auch in der 7.0 schon so. Zumindest wenn Du den SuSE-Kernel benutzt. Den entsprechenden Patch für /proc/config.gz gab es da auch schon. Das geht natürlich nicht mit den Kerneln von kernel.org. Andreas
Peter Blancke wrote:
On Mon, 3 Sep 2001, Thomas Hertweck wrote:
Joachim Hussong wrote:
wie sind eigentlich die Konfigurationen der SuSE-Standardkernel? Wie kriege ich raus, was denn alles in den Standardkernels drin ist? Gibt SuSE dieses Geheimnis überhaupt preis? [...]
Sorry wenn mir jetzt die Hutschnur hochgeht, aber....
Na, noch ganz langsam... Ich wuesste noch eine Ehrenrettung von Thomas...
Aeh, kann es sein dass Du da mit den Namen etwas durcheinander geraten bist... :-) Sonst verstehe ich das naemlich nicht so ganz *g* Vermutlich meinst Du Joachim....
Wenn Du den Kernel von SuSE installiert hast, dann befindet sich die Konfiguration u.a. im Verzeichnis /boot und heisst je nach Deiner SuSE Version vielleicht vmlinuz.config (o.ae.). Ausserdem kannst Du die Konfig des aktuell gebooteten (SuSE-) Kernels aus /proc/config.gz auslesen,
Das ist sicherlich bei der SuSE 7.2 so, vielleicht auch bei Version 7.1, aber ganz bestimmt nicht bei der 7.0 und den Vorgaengerversionen.
Doch! Ich weiss nicht genau, seit wann SuSE den /proc/config.gz Patch im Kernel hat, aber das ist schon seit einiger Zeit dabei. Ich habe hier eine SuSE 6.4 mit Kernel 2.2.14, und da ist das definitiv auch schon drin! Und ich hab's nicht selbst gepatcht! cat /proc/version liefert u.a.: "Linux version 2.2.14 (root@Pentium.suse.de)". In /proc liegt definitiv eine config.gz, die sich auch einwandfrei auslesen laesst. Natuerlich geht das nur bei SuSE-Kernel, deswegen stand das auch in Klammern dabei. Bei Standard-Kerneln von kernel.org fehlt der Patch. Ausserdem liegt auch bei frueheren SuSE-Versionen unter /boot die jeweilige Konfig-Datei des Standard-Kernels. Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH) Hertzstr. 16, D-76187 Karlsruhe, Germany
On Mon, 3 Sep 2001, Thomas Hertweck wrote:
Peter Blancke wrote:
On Mon, 3 Sep 2001, Thomas Hertweck wrote:
Joachim Hussong wrote:
wie sind eigentlich die Konfigurationen der SuSE-Standardkernel? Wie kriege ich raus, was denn alles in den Standardkernels drin ist? Gibt SuSE dieses Geheimnis überhaupt preis? [...]
Sorry wenn mir jetzt die Hutschnur hochgeht, aber....
Na, noch ganz langsam... Ich wuesste noch eine Ehrenrettung von Thomas...
Aeh, kann es sein dass Du da mit den Namen etwas durcheinander geraten bist... :-)
Ja, Du hast Recht, da habe ich wirklich die Wechsel vernamt. Sorry. Soweit jetzt zu _Deiner_ Ehrenrettung. ;-)))
Das ist sicherlich bei der SuSE 7.2 so, vielleicht auch bei Version 7.1, aber ganz bestimmt nicht bei der 7.0 und den Vorgaengerversionen.
Doch! Ich weiss nicht genau, seit wann SuSE den /proc/config.gz Patch im Kernel hat, aber das ist schon seit einiger Zeit dabei. Ich habe hier eine SuSE 6.4 mit Kernel 2.2.14, und da ist das definitiv auch schon drin! Und ich hab's nicht selbst gepatcht!
Hmmm... Mit 7.0 widersprach mir schon jemand anderes, da habe ich auch raus, woran es lag. Ich hatte mittlerweile einen Kernel von kernel.org drauf, da ist das nicht so. Bei der SuSE 6.1 (das ist hier unser Hauptserver) ist es aber wirklich nicht und da habe ich _nichts_ am Kernel veraendert.
Natuerlich geht das nur bei SuSE-Kernel, deswegen stand das auch in Klammern dabei. Bei Standard-Kerneln von kernel.org fehlt der Patch.
Ja, richtig. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
Hallo Peter, Thomes, Joachim, *: Peter Blancke schrieb:
On Mon, 3 Sep 2001, Thomas Hertweck wrote:
Peter Blancke wrote:
On Mon, 3 Sep 2001, Thomas Hertweck wrote:
Joachim Hussong wrote:
wie sind eigentlich die Konfigurationen der SuSE-Standardkernel? Wie kriege ich raus, was denn alles in den Standardkernels drin ist? Gibt SuSE dieses Geheimnis überhaupt preis? [...] Ich weiss nicht genau, seit wann SuSE den /proc/config.gz Patch im Kernel hat, aber das ist schon seit einiger Zeit dabei. Ich habe hier eine SuSE 6.4 mit Kernel 2.2.14, und da ist das definitiv auch schon drin! Und ich hab's nicht selbst gepatcht!
Der /proc/config.gz-Patch wurde von SuSE mit ihrer Distri 6.4, Kernel 2.2.14 eingeführt. SuSE-Linux 6.3 (Kernel 2.2.13) enthielt dieses - wie dieser Thread beweist - nützliche Feature noch nicht. (Habe beide Distris zu Hause bzw. im Institut am Laufen) [...] So long, Norbert
* Joachim Hussong schrieb am 03.09.01 um 09:30 Uhr:
Hi,
wie sind eigentlich die Konfigurationen der SuSE-Standardkernel? Wie kriege ich raus, was denn alles in den Standardkernels drin ist? Gibt SuSE dieses Geheimnis überhaupt preis?
Wenn ich xconfig aufrufe, wird mir ja eine Konfiguration vorgegeben. Es gibt doch mehrere Standardkernel, aber nur eine voreingestellte Konfiguration von xconfig.
Hintergrund der Frage ist die evtl. Notwendigkeit einen eigenen stabilen Kernel zu backen. Ich habe erstens keine Ahnung, ob das notwendig sein wird, da ich ja die eingebauten Features des/r Standardkernel nicht kenne (zumal YAST2 einem keine große Wahl mehr lässt) und somit nicht weiss, ob das was ich brauche schon drin ist. Und zweitens würde ich dann ganz gerne nicht völlig planlos eine Kernel aus dem Nichts erschaffen wollen, sondern langsam eine stabile Konfiguration verändern.
make cloneconfig Gruss -Marc -- +-O . . . o . . . O . . . o . . . O . . . ___ . . . O . . . o .-+ | Ein neuer Service von Links2Linux.de: / o\ RPMs for SuSE | | --> PackMan! <-- naeheres unter | __| and others | | http://packman.links2linux.de/ . . . O \__\ . . . O . . . O . |
participants (6)
-
Andreas Kyek
-
Joachim Hussong
-
Marc Schiffbauer
-
Norbert Kordts
-
Peter Blancke
-
Thomas Hertweck