Zum Hauptinhalt springen

Befehl „asu“

Dieser Befehl wird verwendet, um UEFI-Einstellungen zu konfigurieren.

Befehle des Dienstprogramms für erweiterte Einstellungen werden verwendet, um UEFI-Einstellungen zu konfigurieren. Das Hostsystem muss erneut gestartet werden, damit Änderungen an UEFI-Einstellungen wirksam werden.

Die folgende Tabelle enthält einige Befehle, die zusammen mit dem Befehl asu verwendet werden können.
Tabelle 1. Befehl „asu“. Die folgende mehrzeilige Tabelle mit drei Spalten enthält einige Befehle, die in Verbindung mit dem Befehl asu verwendet werden können. Die Befehle werden hier beschrieben und es werden die zugehörigen Werte aufgeführt.
BefehlBeschreibungWert
deleteVerwenden Sie diesen Befehl, um eine Instanz oder einen Datensatz einer Einstellung zu löschen. Bei der Einstellung muss es sich um eine Instanz handeln, für die das Löschen zulässig ist, z. B. „iSCSI.AttemptName.1“.setting_instance
HilfeVerwenden Sie diesen Befehl, um Hilfetext zu einer oder mehreren Einstellungen anzuzeigen.Einstellung
setVerwenden Sie diesen Befehl, um den Wert einer Einstellung zu ändern. Legen Sie als UEFI-Einstellung den Eingabewert fest.
Anmerkung
  • Legen Sie ein oder mehrere Paare aus Einstellung und Wert fest.
  • Die Einstellung kann Platzhalterzeichen enthalten, wenn sie für eine einzelne Einstellung gilt.
  • Der Wert muss in Anführungszeichen gesetzt werden, wenn er Leerzeichen enthält.
  • Sortierlistenwerte werden durch das Gleichheitszeichen (=) getrennt. Beispiel: set B*.Bootorder „CD/DVD Rom=Hard Disk 0=PXE Network“.
Einstellungswert
showgroupsVerwenden Sie diesen Befehl, um die verfügbaren Einstellungsgruppen anzuzeigen. Dieser Befehl zeigt die Namen der bekannten Gruppen an. Gruppennamen können je nach den installierten Einheiten variieren.Einstellung
showVerwenden Sie diesen Befehl, um den aktuellen Wert einer oder mehrerer Einstellungen anzuzeigen.Einstellung
showvaluesVerwenden Sie diesen Befehl, um alle möglichen Werte für eine oder mehrere Einstellungen anzuzeigen.
Anmerkung
  • Dieser Befehl zeigt Informationen zu den zulässigen Werten für die Einstellung an.
  • Die minimale und maximale Anzahl der für diese Einstellung zulässigen Instanzen werden angezeigt.
  • Der Standardwert wird angezeigt, falls er verfügbar ist.
  • Der Standardwert steht zwischen einer öffnenden und einer schließenden spitzen Klammer (< und >).
  • Die Textwerte zeigen die minimale und die maximale Länge sowie den regulären Ausdruck.
Einstellung
Anmerkung
  • In der Befehlssyntax ist Einstellung der Name einer Einstellung, die Sie anzeigen oder ändern möchten, und Wert ist der Wert, den Sie für die Einstellung festlegen.
  • Für Einstellung können mehrere Werte angegeben werden, außer bei Verwendung des Befehls set.
  • Der Wert für Einstellung kann Platzhalterzeichen enthalten, z. B. einen Stern (*) oder ein Fragezeichen (?).
  • Bei Einstellung kann es sich um eine Gruppe, einen Einstellungsnamen oder den Wert all (alles) handeln.
In der folgenden Liste werden Beispiele für die Syntax des Befehls asu aufgeführt:
  • Um alle Befehlsoptionen für den Befehl „asu“ anzuzeigen, geben Sie asu --help ein.
  • Um die ausführliche Hilfe für alle Befehle anzuzeigen, geben Sie asu -v --help ein.
  • Um die ausführliche Hilfe für einen Befehl anzuzeigen, geben Sie asu -v set --help ein.
  • Um einen Wert zu ändern, geben Sie asu set setting value ein.
  • Um den aktuellen Wert anzuzeigen, geben Sie asu show setting ein.
  • Um Einstellungen im Langformat anzuzeigen, geben Sie asu show -l -b all ein.
  • Um alle möglichen Werte für eine Einstellung anzuzeigen, geben Sie asu showvalues setting ein.
    Beispiel für den Befehl show values:
    system> asu showvalues S*.POST*
    SystemRecovery.POSTWatchdogTimer==<Disable>=Enable
    SystemRecovery.POSTWatchdogTimerValue=numeric min=5 max=20 step=1 default=5
    system>
In der folgenden Tabelle sind die Argumente für die Optionen aufgelistet.
Tabelle 2. „asu“-Optionen. Die folgende Tabelle ist eine mehrzeilige Tabelle mit drei Spalten, die die Optionen, Beschreibungen der Optionen und zugeordnete Werte für die Optionen enthalten.
OptionBeschreibungWerte
-bIm Batchformat anzeigen 
--help1Befehlssyntax und -optionen anzeigen. Die Option „--help“ wird vor den Befehl gesetzt, z. B. asu --help show. 
--help1Hilfe zum Befehl anzeigen. Die Option „--help“ wird hinter den Befehl gesetzt, z. B. asu show --help. 
-lName der Einstellung im Langformat (Konfigurationsgruppe einschließen) 
-mName der Einstellung im Mischformat (Konfigurations-ID verwenden) 
-v2Ausführliche Ausgabe 
  1. Die Option „--help“ kann zusammen mit jedem Befehl verwendet werden.
  2. Die Option „-v“ wird nur zwischen asu und dem Befehl verwendet.
Syntax:
asu [<em className="ph i">options</em>] command [<em className="ph i">cmdopts</em>]
options:
-v <em className="ph i">verbose output</em>
--help <em className="ph i">display main help</em>
cmdopts:
--help <em className="ph i">help for the command</em>
Anmerkung
Weitere Befehlsoptionen finden Sie bei den einzelnen Befehlen.
Verwenden Sie die asu-Transaktionsbefehle, um mehrere UEFI-Einstellungen festzulegen und Batchmodusbefehle zu erstellen und auszuführen. Verwenden Sie die Befehle tropen und trset, um eine Transaktionsdatei zu erstellen, die mehrere Einstellungen enthält. Eine Transaktion mit einer angegebenen ID wird mit dem Befehl tropen geöffnet. Einstellungen werden mithilfe des Befehls trset zur Gruppe hinzugefügt. Die abgeschlossene Transaktion wird mithilfe des Befehls trcommit festgeschrieben. Wenn Sie mit der Transaktion fertig sind, kann diese mithilfe des Befehls trrm gelöscht werden.
Anmerkung
Die Operation zum Wiederherstellen der UEFI-Einstellungen erstellt eine Transaktion mit einer ID unter Verwendung einer willkürlichen dreistelligen Zahl.
Die folgende Tabelle enthält Transaktionsbefehle, die zusammen mit dem Befehl asu verwendet werden können.
Tabelle 3. „asu“-Transaktionsbefehle. Die folgende mehrzeilige Tabelle mit drei Spalten enthält die Transaktionsbefehle sowie Beschreibungen der Befehle und zugehörige Werte.
BefehlBeschreibungWert
tropen IDDieser Befehl erstellt eine neue Transaktionsdatei mit mehreren festzulegenden Einstellungen.ID ist die ID-Zeichenfolge aus 1-3 alphanumerischen Zeichen.
trset IDDieser Befehl fügt eine oder mehrere Einstellungen oder Wertepaare zu einer Transaktion hinzu.ID ist die ID-Zeichenfolge aus 1-3 alphanumerischen Zeichen.
trlist IDDieser Befehl zeigt zuerst die Inhalte der Transaktionsdatei an. Dies kann hilfreich sein, wenn die Transaktionsdatei in der CLI-Shell erstellt wird.ID ist die ID-Zeichenfolge aus 1-3 alphanumerischen Zeichen.
trcommit IDDieser Befehl schreibt die Inhalte der Transaktionsdatei fest und führt sie aus. Die Ergebnisse der Ausführung sowie eventuelle Fehler werden angezeigt.ID ist die ID-Zeichenfolge aus 1-3 alphanumerischen Zeichen.
trrm IDDieser Befehl entfernt die Transaktionsdatei, nachdem sie festgeschrieben wurde.ID ist die ID-Zeichenfolge aus 1-3 alphanumerischen Zeichen.
Beispiel für das Erstellen mehrerer UEFI-Einstellungen:
asu tropen TR1
asu trset TR1 UEFI.BootModes.SystemBootMode "UEFI and Legacy"
asu trset TR1 BootOrder.BootOrder "CD/DVD Rom=Hard Disk 0=PXE Network"
asu trset TR1 BootOrder.WolBootOrder "CD/DVD Rom=Hard Disk 0=PXE Network"
asu trset TR1 UEFI.DevicesandIOPorts.Com1BaudRate 115200
asu trset TR1 UEFI.DevicesandIOPorts.Com1DataBits 8
asu trset TR1 UEFI.DevicesandIOPorts.Com1FlowControl Disable
asu trset TR1 UEFI.DevicesandIOPorts.Com1Parity None
asu trset TR1 UEFI.DevicesandIOPorts.Com1StopBits 1
asu trset TR1 UEFI.DevicesandIOPorts.COMPort1 Enable
asu trcommit TR1