Im Dialog "Aktionen bei Neustart" kann &xshutdown; angewiesen werden, statt seiner
internen Neustart-Routine eine andere ausf�hrbare Datei aufzurufen, die hier
angegeben werden kann. Hier vorgenommene Eintr„ge erscheinen im Best„tigungsfenster
von &xshutdown;. Wenn Sie etwas anderes als "Standard" in diesem Fenster angeben,
wird der Befehl, den Sie hier eingestellt haben, statt der normalen
Neustart-Funktion des &xshutdown; ausgef�hrt.
Dies ist besonders n�tzlich, wenn der IBM Bootmanager installiert ist,
der mit &os2; geliefert wird. Der Bootmanager kann von der Befehlszeile mit dem
Befehl SETBOOT aktiviert werden.
Details entnehmen Sie bitte der Dokumentation im
&os2;-Referenzhandbuch.
Im Kontext von &xshutdown; kommt dieser Befehl f�r die Funktion "Neustart
von..." sehr gelegen. Diese Funktion kann mit dem Parameter
"/iba:<os>" des SETBOOT-Befehls ausgef�hrt
werden, wobei "<os>" der genaue Name des Betriebssystems ist, so wie es im
Men� des Bootmanagers aufgelistet ist. Wenn Sie diesen Parameter benutzen, startet
das System neu, ohne vorher das Bootmanager-Men� anzuzeigen, und startet direkt von
der angegebenen Partition.
Wenn Sie beispielsweise direkt zu PC-DOS 7 booten m”chten, das im Bootmanager-Men�
"PC-DOS 7" heiát, so tippen Sie auf der Befehlszeile:
setboot /iba:"PC-DOS 7"
Mit diesem Beispiel k”nnen Sie nun f�r &xshutdown; eine Benutzeraktion zum
Neustart wie folgt angeben:
- Dr�cken Sie "Neu".
- Im Feld "Aktionsbeschreibung" geben Sie ein, was Sie im Best„tigungsdialog
von &xshutdown; sehen m”chten (z. B. "PC-DOS 7").
- Im Feld "Aktionsbefehlszeile" geben Sie den Befehl ein, den Sie ausf�hren
m”chten, in diesem Fall:
setboot /iba:"PC-DOS 7"
- Dr�cken Sie "OK". Der Eintrag wird im &xshutdown;-Best„tigungsdialog
erscheinen, sobald Sie das n„chste Mal versuchen, das System herunterzufahren.
Seit Version 0.9.0 gibt es einen Druckknopf "Partitionen" in diesem Dialog.
Dieser Druckknopf ist nur dann aktiviert, wenn eine Neustartaktion im oberen Kasten
ausgew„hlt ist. Sie m�ssen vielleicht "Neu" dr�cken, bevor der
Druckknopf "Partitionen" aktiviert wird. Nach Bet„tigen dieses Druckknopfs erscheint
ein Men�, das alle startbaren Partitionen auf dem System anzeigt. Beachten
Sie, daá dies nur funktioniert, wenn Sie den Bootmanager installiert haben, da die
Partitionstabelle direkt eingelesen und dabei nach Bootmanager-Eintr„gen gesucht wird. Wenn
Sie nun einen Eintrag aus diesem Men� ausw„hlen, wird die momentan aktive Neustartaktion
ver„ndert und mit dem richtigen Titel und Befehl f�r SETBOOT.EXE versehen.
Wichtige Hinweise:
- Es gibt KEINE FEHLERšBERPRšFUNG, weder im Dialog "Aktionen bei Neustart" noch zum
Zeitpunkt des Systemabschlusses. Wenn Sie sich bei einem auszuf�hrenden Befehl vertippen
oder SETBOOT benutzen, obwohl der Bootmanager nicht installiert ist, wird das
System einfach h„ngenbleiben, nachdem alle Fenster geschlossen worden sind.
- Wenn Sie die genauen Titel der Bootmanager-Partitionen nicht kennen und der
Druckknopf "Partitionen" nicht funktioniert, k”nnen Sie FDISK (oder
LVM unter WSeB oder eComStation) an der Befehlszeile ausf�hren und die
Titel dann manuell von dort kopieren.
- Der Befehl, den Sie hier eingeben, wird gestartet, nachdem alle Fenster geschlossen
und die INI-Dateien gesichert worden sind. Die Dateisysteme werden aber noch nicht durch
&xshutdown; zur�ckgesetzt, wenn Sie eine Neustartaktion ausw„hlen. &xshutdown; nimmt an,
daá das Programm, das Sie hier angeben, die Dateisysteme selbst„ndig zur�cksetzen wird (daá
es also die DosShutdown-API aufruft). SETBOOT beispielsweise tut
genau dies.
- Der Befehl, den Sie hier eingeben, wird mittels CMD.EXE mit dem
/C-Parameter gestartet. Das heiát, daá man hier sogar ein
REXX-Skript angeben
k”nnte, wenn man so mutig ist.
- Wie immer, wenn man einen Befehl ausf�hren will, der sich in einem Verzeichnis
befindet, das nicht in der PATH-Variable steht, muá der vollst„ndige
Pfad
angegeben werden. F�r SETBOOT ist das nicht n”tig, da es sich im
OS2-Verzeichnis befindet.