Hallo Leute! Ich habe mir nun endlich nach liebe und mühevoller Kleinarbeit (entspricht Arbeitsaufwand 6 Std.) den 2.2.14-SuSE-Kernel mit meiner Konfiguration zum laufen gekriegt! Wie kann ich den Kernel jetzt für "Re-Installations-Zwecke" sichern, bzw. was muß ich sichern? Danke im Voraus! MfG Hinnack --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, 07 Feb 2000, Hinnack.Baum wrote:
Ich habe mir nun endlich nach liebe und mühevoller Kleinarbeit (entspricht Arbeitsaufwand 6 Std.) den 2.2.14-SuSE-Kernel mit meiner Konfiguration zum laufen gekriegt!
Normal :-) Aber macht doch Spaß, wenn er mal läuft, oder?
Wie kann ich den Kernel jetzt für "Re-Installations-Zwecke" sichern, bzw. was muß ich sichern?
Das ist die Datei /usr/src/linux/.config Carsten --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hinnack.Baum schrieb am 07.02.2000 um 22:39:59 +0100: Hallo Hinnack.Baum,
Hallo Leute!
Ich habe mir nun endlich nach liebe und mühevoller Kleinarbeit (entspricht Arbeitsaufwand 6 Std.) den 2.2.14-SuSE-Kernel mit meiner Konfiguration zum laufen gekriegt! Wie kann ich den Kernel jetzt für "Re-Installations-Zwecke" sichern, bzw. was muß ich sichern?
Deine Konfigurationseinstellungen stehen alle unter "/usr/src/linux/.config". Es reicht diese Datei zu sichern um sich den selben Kernel ein zweites o. drittes mal zu backen. Bis denne, Michael -- "I wonder how Axl Rose would feel if he got his ass kicked by a couple of 14 year olds." "Yeah, that would really suck. Getting your asses kicked by Kris Kross. Heh Hehheh, henh hmm, heh, heh." Beavis & Butthead --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, 7 Feb 2000, Hinnack.Baum wrote:
Hallo Leute!
Ich habe mir nun endlich nach liebe und mühevoller Kleinarbeit (entspricht Arbeitsaufwand 6 Std.) den 2.2.14-SuSE-Kernel mit meiner Konfiguration zum laufen gekriegt! Wie kann ich den Kernel jetzt für "Re-Installations-Zwecke" sichern, bzw. was muß ich sichern?
Danke im Voraus!
MfG
Hinnack die .config datei die du mit make menuconfig erzeugt hast renamen. damit kannst du den kernel jederzeit "aufbacken" wenn du die datei wieder .config nennst.
bye -- Michael Karges, mika@ins.at, kar@space.at Powered by Linux! Bye Billy boy! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi Michael, hi Hinnack! Michael Karges wrote:
... die .config datei die du mit make menuconfig erzeugt hast renamen. damit kannst du den kernel jederzeit "aufbacken" wenn du die datei wieder .config nennst. Das ist richtig. Du kannst aber z.B. in "make menuconfig" auch eine Datei einlesen, die einen anderen Namen hat. Diese wird beim Verlassen dann wieder unter .config gespeichert.
Noch zu Hinnack: Solltest Du irgendwann wieder ein System haben, auf dem derselbe Kernel laufen sollte, dann kopierst Du nur das zImage und die System.map. Das sollte, wenn Du mit Modulen arbeitest, sogar meist funktionieren. Rgds. Heiko. -- *** Hinweis an "Neulinge": *** Die Etikette der SuSE-Liste kann man folgerndermaßen beziehen: Mail-Adresse: mailings-suse@gmx.de Betreff: send etikette --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi Michael, hi Hinnack!
Michael Karges wrote:
... die .config datei die du mit make menuconfig erzeugt hast renamen. damit kannst du den kernel jederzeit "aufbacken" wenn du die datei wieder .config nennst. Das ist richtig. Du kannst aber z.B. in "make menuconfig" auch eine Datei einlesen, die einen anderen Namen hat. Diese wird beim Verlassen dann wieder unter .config gespeichert.
Noch zu Hinnack:
Solltest Du irgendwann wieder ein System haben, auf dem derselbe Kernel laufen sollte, dann kopierst Du nur das zImage und die System.map. Das sollte, wenn Du mit Modulen arbeitest, sogar meist funktionieren.
Rgds. Heiko.
Hallo Heiko! Wie ist das mit der System.map? Wozu ist die überhaup gut? Beinhaltet die nicht nur Positionsangaben, wo sich der Kernel im Dateisystem befindet?? MfG Hinnack --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Tue Feb 8 12:45:00 2000 MET Hinnack.Baum wrote:
Wie ist das mit der System.map? Wozu ist die überhaup gut? Beinhaltet die nicht nur Positionsangaben, wo sich der Kernel im Dateisystem befindet??
IIRC enthält die System.map die Informationen, wo im Kernel sich die
ganzen Funktionen / Prozeduren befinden. Braucht man wohl nur zum
Debugging und oops-tracing.
Thorsten
--
Thorsten Jens
"Hinnack.Baum" wrote:
... Hallo Heiko! Hi Hinnack!
Wie ist das mit der System.map? Wozu ist die überhaup gut? Beinhaltet die nicht nur Positionsangaben, wo sich der Kernel im Dateisystem befindet??
Na, nicht ganz. Laut "man klogd" beeinhaltet sie Adressangaben von Variablen und Funktionen, die in den Kernel kompiliert wurden. Rgds. Heiko. -- Die Etikette der SuSE-Liste kann man folgerndermaßen beziehen: Mail-Adresse: mailings-suse@gmx.de Betreff: send etikette --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Tue, 08 Feb 2000, Heiko Degenhardt wrote:
"Hinnack.Baum" wrote:
Wie ist das mit der System.map? Wozu ist die überhaup gut? Beinhaltet die nicht nur Positionsangaben, wo sich der Kernel im Dateisystem befindet??
Na, nicht ganz. Laut "man klogd" beeinhaltet sie Adressangaben von Variablen und Funktionen, die in den Kernel kompiliert wurden.
Soweit ich das verstanden habe, stimme ich Dir zu. Was ICH aber nicht begreife: Wenn ich auch DAS richtig verstanden habe, wird der Linux-Speicher von oben (hohe Adresse) nach unten (niedrige Adresse) gefüllt. Fragt mich um Himmels willen nicht, wann und wo ich das gelesen habe :-) Wenn dies aber so sein sollte und das beim Kernel auch so sein sollte (oder hat der eine Sonderrolle?) müßte, sobald man einen weiteren Speicherriegel nachlegt, der Kernel neu übersetzt werden -- damit die System.map neu erzeugt wird ..? Wer sorgt für Aufklärung? Carsten --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi Carsten! Carsten Meyer wrote:
... Soweit ich das verstanden habe, stimme ich Dir zu. Was ICH aber nicht begreife: Wenn ich auch DAS richtig verstanden habe, wird der Linux-Speicher von oben (hohe Adresse) nach unten (niedrige Adresse) gefüllt. ... Wer sorgt für Aufklärung? Ich nich. Da muessen wir wohl auf einen Kernel-Guru warten (oder selbst in den Sources nachsehen?).
Rgds. Heiko. -- Die Etikette der SuSE-Liste kann man folgerndermaßen beziehen: Mail-Adresse: mailings-suse@gmx.de Betreff: send etikette --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Wed, 9 Feb 2000, Carsten Meyer wrote:
On Tue, 08 Feb 2000, Heiko Degenhardt wrote:
"Hinnack.Baum" wrote:
Wie ist das mit der System.map? Wozu ist die überhaup gut? Beinhaltet die nicht nur Positionsangaben, wo sich der Kernel im Dateisystem befindet??
Na, nicht ganz. Laut "man klogd" beeinhaltet sie Adressangaben von Variablen und Funktionen, die in den Kernel kompiliert wurden.
Soweit ich das verstanden habe, stimme ich Dir zu. Was ICH aber nicht begreife: Wenn ich auch DAS richtig verstanden habe, wird der Linux-Speicher von oben (hohe Adresse) nach unten (niedrige Adresse) gefüllt. Fragt mich um Himmels willen nicht, wann und wo ich das gelesen habe :-) Wenn dies aber so sein sollte und das beim Kernel auch so sein sollte (oder hat der eine Sonderrolle?) müßte, sobald man einen weiteren Speicherriegel nachlegt, der Kernel neu übersetzt werden -- damit die System.map neu erzeugt wird ..?
Wer sorgt für Aufklärung?
Carsten kann mir nicht vorstellen das da absolute adressen drinstehen. wie koennte dann mein kernel funktionieren: auf K6 mit 64MB fuer 486 mit 8MB compiliert?
bye -- Michael Karges, mika@ins.at, kar@space.at Powered by Linux! Bye Billy boy! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
[20000209 08:17], Carsten Meyer (cmeyer@mail.com)
fell asleep at the keyboard and...
| > "Hinnack.Baum" wrote:
| >
| > > Wie ist das mit der System.map? Wozu ist die überhaup gut?
| > > Beinhaltet die nicht nur Positionsangaben, wo sich der Kernel
| > > im Dateisystem befindet??
| >
| > Na, nicht ganz. Laut "man klogd" beeinhaltet sie Adressangaben
| > von Variablen und Funktionen, die in den Kernel kompiliert
| > wurden.
|
|
| Wenn ich auch DAS richtig verstanden habe,[...] müßte, sobald man
| einen weiteren Speicherriegel nachlegt, der Kernel neu übersetzt werden
| -- damit die System.map neu erzeugt wird ..?
Das sind virtuelle Addressen, mit der HW hat das so nichts zu tun.
--
Gruss / with best regards
Jens-Eike Jesau
Jens-Eike Jesau schrieb in 1,2K (34 Zeilen):
[20000209 08:17], Carsten Meyer (cmeyer@mail.com) fell asleep at the keyboard and...
| Wenn ich auch DAS richtig verstanden habe,[...] müßte, sobald man | einen weiteren Speicherriegel nachlegt, der Kernel neu übersetzt werden | -- damit die System.map neu erzeugt wird ..?
Das sind virtuelle Addressen, mit der HW hat das so nichts zu tun.
Doch, schon, das hat was mit der MMU zu tuen. Und von oben fuellen ist hier von 4GB runter :-) Die System-Map ist fuer einen normalen Betrieb nicht notwendig, aber macht Sinn, wenn du einen Kernel-Oops debuggen willst. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Tue, 8 Feb 2000, Hinnack.Baum wrote:
Hi Michael, hi Hinnack! Solltest Du irgendwann wieder ein System haben, auf dem derselbe Kernel laufen sollte, dann kopierst Du nur das zImage und die System.map. Das sollte, wenn Du mit Modulen arbeitest, sogar meist funktionieren.
Rgds. Heiko.
Hallo Heiko!
Wie ist das mit der System.map? Wozu ist die überhaup gut? Beinhaltet die nicht nur Positionsangaben, wo sich der Kernel im Dateisystem befindet?? Hinnack richtig. solltest also immer kernel und system.map als "paar" behandeln, d.h. deine eintraege in lilo.conf richtig setzen (also kernel A und system.map A undsow...)
bye -- Michael Karges, mika@ins.at, kar@space.at Powered by Linux! Bye Billy boy! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, 07 Feb 2000, Hinnack.Baum wrote: Hi,
Wie kann ich den Kernel jetzt für "Re-Installations-Zwecke" sichern, bzw. was muß ich sichern?
/usr/src/linux/.config copy u. mit einem aussage-kraeftigen Namen versehen! z.B. cp /usr/src/linux/.config /usr/src/my_1st_kernel2214.config daraus laesst sich jederzeit exakt dieser kernel mit allem wiederherstellen. ( und es ist lesbar! ) und: a) es wird nicht dein letzter Kernel sein! b) du wirst schneller! c) du wirst besser! aber hebe dieses File ruhig auf ( nur ca. 10k ). -- mit freundlichen Grüßen Hajo C Jeske u. Tux --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Wie kann ich den Kernel jetzt für "Re-Installations-Zwecke" sichern, bzw. was muß ich sichern?
/usr/src/linux/.config
copy u. mit einem aussage-kraeftigen Namen versehen! z.B. cp /usr/src/linux/.config /usr/src/my_1st_kernel2214.config
b) du wirst schneller! ^^^^^^^^^^^^^^^^^^^^^^^^ c) du wirst besser! ^^^^^^^^^^^^^^^^^^^^^ Danke erstmal, aber zu deinem du wirst besser, schneller... Ich habe schon wer weiß wie viele Kernel und Kernelversionen compiliert, und behaupte sagen zu können, daß es nicht unbedingt vom können abhängt, wie lange man für einen Kernel braucht! Normalerweise baue ich das Ding auch in 10 Minuten. Nur bei den Problemen die hier beim compilieren aufgetreten sind habe ich bei einem "angeblich stabilen" Kernel nicht gerechnet! Außerden kann man doch annehmen, daß sich ein stabiler SuSE- Kernel fehlerfrei compilieren läßt, ohne dabei Fehlermeldungen zu bekommenwie "undefined reference....." usw.., oder sehe ich das falsch?
Nix für ungut... MfG Hinnack --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Tue, Feb 08, 2000 at 12:32:09PM +0100, Hinnack.Baum wrote: Hallo,
cp /usr/src/linux/.config /usr/src/my_1st_kernel2214.config b) du wirst schneller! ^^^^^^^^^^^^^^^^^^^^^^^^ c) du wirst besser! ^^^^^^^^^^^^^^^^^^^^^ Danke erstmal, aber zu deinem du wirst besser, schneller... Ich habe schon wer weiß wie viele Kernel und Kernelversionen compiliert, und behaupte sagen zu können, daß es nicht unbedingt vom können abhängt, wie lange man für einen Kernel braucht! Normalerweise baue ich das Ding auch in 10 Minuten. Nur bei den Problemen die hier beim compilieren aufgetreten sind habe ich bei einem "angeblich stabilen" Kernel nicht gerechnet! Außerden kann man doch annehmen, daß sich ein stabiler SuSE- Kernel fehlerfrei compilieren läßt, ohne dabei Fehlermeldungen zu bekommenwie "undefined reference....." usw.., oder sehe ich das falsch? Das hat aber auch noch mit den Komponenten zu tun die du für deine Hardware auswählst. Sprich, wenn du die Unterstützung für IDE-HDD vergisst o.ä. bekommst du ihn auch nicht kompiliert. Oder Prozessor Optionen,...gehen auch schnell mal daneben ;)
Kernel sichern: Ich hab mir eine Zipdisk geschnappt und alles gesichert:) Die .config, die Module (/lib/modules/<version>), sowie die files unter /boot. MfG, Clemens sig_26 -- manpage ausdrucken? [Info: man ls; man lpr] $ man -t ls | lpr druckt die manpage 'ls' [X-Page: http://www.ndh.net/home/wohld/index.html] -------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
"Hinnack.Baum" wrote:
Wie kann ich den Kernel jetzt für "Re-Installations-Zwecke" sichern, bzw. was muß ich sichern?
In der /usr/src/linux/.config stehen alle Deine Einstellungen drin! -- mfg Thomas Mueller - http://tmueller.home.pages.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (11)
-
accom@joker.com
-
c.wohld@ndh.net
-
cmeyer@mail.com
-
heiko.degenhardt@sentec-elektronik.de
-
Hinnack.Baum@gmx.de
-
jesau@gmx.net
-
micha28@gmx.de
-
mika@ins.at
-
thodi@et-inf.fho-emden.de
-
tmm@bigfoot.de
-
weissel@ph-cip.uni-koeln.de