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.

Syntax:
asu [subset_command]
Tabelle 1. asu-Teilmengenbefehle
BefehlBeschreibungWert
helpVerwenden Sie diesen Befehl, um Hilfetext zu einer oder mehreren Einstellungen anzuzeigen.setting_name
SpeichermodusVerwenden 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“.
setting_name=value
showVerwenden Sie diesen Befehl, um den aktuellen Wert einer oder mehrerer Einstellungen anzuzeigen.setting_name
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.
setting_name
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. 
Anmerkung
  • In der Befehlssyntax ist setting_name der Name einer Enstellung, die Sie anzeigen oder ändern möchten, und value ist der Wert, den Sie für die Einstellung festlegen.
  • Für setting_name können mehrere Namen angegeben werden, außer bei Verwendung des Befehls set.
  • Der Wert für setting_name kann Platzhalterzeichen enthalten, z. B. einen Stern (*) oder ein Fragezeichen (?).
  • Bei setting_name kann es sich um eine Gruppe, einen Einstellungsnamen oder den Wert all (alles) handeln.
Beispiele:
  • Um alle Befehlsoptionen für den Befehl „asu“ anzuzeigen, geben Sie asu help ein.
  • Um die Hilfe für einen Befehl anzuzeigen, geben Sie Folgendes ein asu help setting_name:
  • Um einen Wert zu ändern, geben Sie asu set setting_name=value ein.
  • Um den aktuellen Wert anzuzeigen, geben Sie asu show setting_name ein.
  • Um alle möglichen Werte für eine Einstellung anzuzeigen, geben Sie asu showvalues setting_name 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>
  • Um die verfügbaren Einstellungsgruppen anzuzeigen, geben Sie asu showgroups ein.
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. 
-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 [-options] command [cmdopts]
options:
-v verbose output
-help display main help
cmdopts:
-help help for the command
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