prom(8) (Nur RM400) prom(8)
NAME
prom - PROM-Monitor für Einschalttests und zum Booten der SASH
SYNTAX
Der PROM-Monitor ist im PROM als Firmware enthalten und wird beim Ein-
schalten oder Rücksetzen automatisch aufgerufen.
BESCHREIBUNG
Der PROM-Monitor dient zur Ausführung der Startprozedur nach dem Ein-
schalten (Einschalttests und Grundinitialisierungen) und zum Booten
der SASH (Standalone-Shell). Die Kommandos des PROM sind mit den
SASH-Kommandos mit Ausnahme des Kommandos cp identisch. Der PROM-Moni-
tor wird nach Ausführung der Einschalttests aufgerufen. Die nächsten
Aktionen des PROM-Monitors hängen von der Umgebungsvariable bootmode
ab; diese Variable ist in einem nichtflüchtigen Speicher abgelegt und
behält ihren Wert auch bei abgeschaltetem System.
______________________________________________________________________
| Boot-Modus | Aktion |
|____________|________________________________________________________|
| d | Die Einschalttests werden übersprungen. Der Hauptspei-|
| | cher wird gelöscht. Der PROM-Monitor wartet auf Benut-|
| | zereingaben. |
| | |
| m | Die Einschalttests werden ausgeführt. Bei erkanntem |
| | Fehler wird der Boot-Modus automatisch in "e" (Error) |
| | geändert. Nach Abschluß der Tests wartet der PROM- |
| | Monitor auf Benutzereingaben. |
| | |
| c | Die Einschalttests werden ausgeführt. Bei erkanntem |
| | Fehler wird der Boot-Modus automatisch in "e" (Error) |
| | geändert. Bei fehlerfreiem Verlauf bootet der PROM- |
| | Monitor automatisch die SASH (die anschließend automa-|
| | tisch das Betriebssystem Reliant UNIX bootet). |
| | |
| e | Bei einer vorangehenden Ausführung der Einschalttests |
| | ist ein Fehler aufgetreten. Dieser Boot-Modus wird |
| | auch dann nicht in einen anderen Wert ("m" oder "c") |
| | geändert, wenn die nächste Ausführung der Einschalt- |
| | tests fehlerfrei verläuft. |
| | |
| w | Bei Rücksetzung wird ein Warmstart durchgeführt; das |
| | PROM sucht nach einem gültigen "Neustartblock" im |
| | Speicher und verzweigt zu der Routine, auf die der |
| | Block zeigt. Wird kein gültiger "Neustartblock" gefun-|
| | den, so wird ein Kaltstart durchgeführt. |
|____________|________________________________________________________|
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
prom(8) (Nur RM400) prom(8)
______________________________________________________________________
| Boot-Modus | Aktion |
|____________|________________________________________________________|
| r | Eine Remote-Installation wird von der Firmware gestar-|
| | tet (nach Reset oder Init 6). Danach wird der Boot- |
| | Modus wieder auf "c" gesetzt. |
|____________|________________________________________________________|
| | |
| i | Eine Installation wird von der System-CD gestartet |
| | (nach Reset oder Init 6). Danach wird der Boot-Modus |
| | wieder auf "c" gesetzt. |
|____________|________________________________________________________|
Die Datei, die automatisch gebootet wird, wenn die Umgebungsvariable
bootmode den Wert "c" enthält, ist in der Umgebungsvariable bootfile
gespeichert. Diese Umgebungsvariablen können mit dem Kommando setenv
des PROM-Monitors geändert und mit dem Kommando printenv angezeigt
werden. Beide behalten ihre Werte auch bei Abschaltung des Systems, da
sie im nichtflüchtigen Speicher gehalten werden.
Wenn der PROM-Monitor auf Benutzereingaben wartet, zeigt er die Einga-
beaufforderung >> an.
Es ist in fast jeder Situation möglich, den PROM-Monitor durch Drücken
der Tasten ^D oder ^C zu veranlassen, die abgesetzten Kommandos abzu-
brechen, so daß der Kommando-Parser aktiv ist und auf Benutzereingaben
gewartet wird.
SIEHE AUCH
nvram(7), sash(8).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98