Hallo, in SuSE Linux 9.1 verwende ich den Profilmanager SCPM um zwischen einer festen IP und einer variablen (per DHCP) umzuschalten. Das funktioniert auch einwandfrei. Ein entsprechender Eintrag in den Bootmanager zum direkten Booten in die jeweiligen Profile funktioniert jedoch nicht, beim Booten wird immer das jeweils vorherige Profile wieder hergestellt. Hier die entsprechenden Zeilen aus /boot/grub/menu.lst: title Linux (DHCP) kernel (hd0,5)/boot/vmlinuz root=/dev/hda6 vga=0x314 PROFILE=DHCP splash=silent desktop resume=/dev/hda5 showopts initrd (hd0,5)/boot/initrd title Linux (IFM-GEOMAR) kernel (hd0,5)/boot/vmlinuz root=/dev/hda6 vga=0x314 PROFILE=IFM splash=silent desktop resume=/dev/hda5 showopts initrd (hd0,5)/boot/initrd Die entsprechende Zeile aus /var/log/boot.msg lautet: <4>Kernel command line: root=/dev/hda6 vga=0x314 PROFILE=DHCP desktop resume=/dev/hda5 splash=silent PROFILE=IFM Man sieht, dass SuSE das vorher gebootete Profil selbständig wieder aufruft und somit das in Grub eingestellte ignoriert. In /etc/rc.d/boot.scpm scheint eine Umgebungsvariable $PROFILE verwendet zu werden. Evtl. ist diese aus dem vorherigen Booten noch gesetzt. Ich habe aber keine Ahnung, wie das funktioniert bzw. wie man es abschaltet. Dieses Verhalten scheint mir neu, da eine gleiche Konfiguration in Linux 9.0 das gewünschte Ergebnis lieferte. Danke für jegliche Tips, Arne Arne Biastoch . abiastoch@ifm-geomar.de
On Tue, May 04, 2004 at 11:21:21AM +0200, Arne Biastoch wrote:
Ein entsprechender Eintrag in den Bootmanager zum direkten Booten in die jeweiligen Profile funktioniert jedoch nicht, beim Booten wird immer das jeweils
das ist gar nicht nötig (eigener Eintrag), denn du kannst mit F3 oder F4 am Grub-Menü ein Profil auswählen. Dabei wird vermutlich dann dein manu- eller Eintrag überschrieben. Das ist zwar wohl ein Bug, aber nicht soo schwerwiegend, da du ja dein Profil auswählen kannst.
In /etc/rc.d/boot.scpm scheint eine Umgebungsvariable $PROFILE verwendet zu werden. Evtl. ist diese aus dem vorherigen Booten noch gesetzt. Ich habe aber keine Ahnung, wie das funktioniert bzw. wie man es abschaltet. Dieses Verhalten scheint mir neu, da eine gleiche Konfiguration in Linux 9.0 das gewünschte Ergebnis lieferte.
9.0 hatte die Auswahl am Grub-Prompt noch nicht. -- Stefan Seyfried
participants (2)
-
Arne Biastoch
-
Stefan Seyfried