liebe liste, ich habe suse 9.2 und ein notebook, dem ich gerne vor dem booten mitteilen möchte, ob ich zuhause oder unterwegs bin, damit die richtigen netzwerkeinstellungen geladen werden. also habe ich über scpm - system configuration profile management - im handbuch gelesen und auch probiert. im laufenden betrieb tut er, was er soll: wenn ich von einem ins andere profil schalte wird geändert. wenn ich aber vor dem booten (im grub) eins der profile auswähle - und es war vorher das andere geladen - dann scheint er das nicht zu merken und führt keine änderungen aus. habe ich 'was falsch gemacht oder geht es so nicht? gibt es eine andere möglichkeit, mein ziel zu erreichen? es würde mir schon genügen, wenn ich beim bootloader grub einen parameter location=... setzen könnte, den ich dann per script abfragen könnte, um in den run-levels entsprechende scripte zu starten. herzlicher gruß, horst aus hannover (ex wunstorf)
Hallo, On Monday 24 January 2005 16:45, gerhard horst kopka m. a. wrote:
ich habe suse 9.2 und ein notebook, dem ich gerne vor dem booten mitteilen möchte, ob ich zuhause oder unterwegs bin, damit die richtigen netzwerkeinstellungen geladen werden.
also habe ich über scpm - system configuration profile management - im handbuch gelesen und auch probiert. im laufenden betrieb tut er, was er soll: wenn ich von einem ins andere profil schalte wird geändert.
wenn ich aber vor dem booten (im grub) eins der profile auswähle - und es war vorher das andere geladen - dann scheint er das nicht zu merken und führt keine änderungen aus.
habe ich 'was falsch gemacht oder geht es so nicht?
Ich hab da einen Verdacht: schau dir mal cat /proc/cmdline an nachdem du wie von dir beschrieben in Grub ein anderes Profil gewählt hast. Die Profile musst du am Boot-Bildschirm mit <F4> auswählen. Nicht etwa indem du dir entsprechende Einträge für das Grub Menü selber schreibst.
gibt es eine andere möglichkeit, mein ziel zu erreichen? es würde mir schon genügen, wenn ich beim bootloader grub einen parameter location=... setzen könnte, den ich dann per script abfragen könnte, um in den run-levels entsprechende scripte zu starten.
Wenn schon dann PROFILE=... - aber das wird meines Wissens durch den Wert der durch <F4> ausgewählt wird "überschrieben". "cat /proc/cmdline" würde dir in diesem Fall zwei "PROFILE=..." Einträge anzeigen. Der letzte gewinnt glaube ich. Schöne Grüße aus Stuhr hartmut
liebe liste, lieber hartmut, On Mon, Jan 24, 2005 at 05:03:54PM +0100, Hartmut Meyer wrote:
Ich hab da einen Verdacht: schau dir mal cat /proc/cmdline ... habe ich gemacht; keine auffälligkeit. ich habe noch ein bißchen mit scpm experimentiert, aber mein ziel nicht erreicht.
gibt es eine andere möglichkeit, mein ziel zu erreichen? ... aber dein hinweis auf /proc/cmdline hat mir zu einer anderen lösung verholfen.
mit hilfe der liste unter dem titel
sed-script oder wo finde ich eine beschreibung?
habe ich ein sed-script schreiben können, daß "meinen" boot-parameter auslesen kann und über boot.local dann maßnahmen ergreift, bevor in die runlevels gewechselt wird.
Schöne Grüße aus Stuhr ... danke und schöne grüße aus hannover horst
Hallo, On Monday 31 January 2005 15:47, gerhard horst kopka m. a. wrote:
On Mon, Jan 24, 2005 at 05:03:54PM +0100, Hartmut Meyer wrote:
Ich hab da einen Verdacht: schau dir mal cat /proc/cmdline
... habe ich gemacht; keine auffälligkeit. ich habe noch ein bißchen mit scpm experimentiert, aber mein ziel nicht erreicht.
gibt es eine andere möglichkeit, mein ziel zu erreichen?
... aber dein hinweis auf /proc/cmdline hat mir zu einer anderen lösung verholfen.
mit hilfe der liste unter dem titel
sed-script oder wo finde ich eine beschreibung?
habe ich ein sed-script schreiben können, daß "meinen" boot-parameter auslesen kann und über boot.local dann maßnahmen ergreift, bevor in die runlevels gewechselt wird.
Und demnach machst du es immer noch über "location=...". Warum benutzt du nicht - wie vorgesehen - "PROFILE=..."? "location" scheint mir eine Eigenerfindung von dir zu sein. Dass SCPM den ignoriert wundert mich nicht. Schöne Grüße aus Stuhr hartmut
lieber hartmut, ich war heute mal wieder unterwegs, deshalb erst jetzt die antwort. On Mon, Jan 31, 2005 at 04:40:26PM +0100, Hartmut Meyer wrote:
Und demnach machst du es immer noch über "location=...". Warum benutzt du nicht - wie vorgesehen - "PROFILE=..."? ... nachdem ich mit scpm nicht klar kam, ...
"location" scheint mir eine Eigenerfindung von dir zu sein. ... habe ich den paramter tatsächlich selbst erfunden, um nicht mit dem parameter von scpm zu kollidieren, um nun mein eigenes script zu steuern und auszuführen.
Dass SCPM den ignoriert wundert mich nicht ... den habe ich normal über F4 steuern wollen.
Schöne Grüße aus Stuhr ... danke schön + schöne (feier-) abendliche grüße aus hannover horst
participants (2)
-
gerhard horst kopka m. a.
-
Hartmut Meyer