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.
Befehl | Beschreibung | Wert |
---|---|---|
delete | Verwenden 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 |
Hilfe | Verwenden Sie diesen Befehl, um Hilfetext zu einer oder mehreren Einstellungen anzuzeigen. | Einstellung |
set | Verwenden Sie diesen Befehl, um den Wert einer Einstellung zu ändern. Legen Sie als UEFI-Einstellung den Eingabewert fest. Anmerkung
| Einstellungswert |
showgroups | Verwenden 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 |
show | Verwenden Sie diesen Befehl, um den aktuellen Wert einer oder mehrerer Einstellungen anzuzeigen. | Einstellung |
showvalues | Verwenden Sie diesen Befehl, um alle möglichen Werte für eine oder mehrere Einstellungen anzuzeigen. Anmerkung
| Einstellung |
Anmerkung
|
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.
Option | Beschreibung | Werte |
---|---|---|
-b | Im Batchformat anzeigen | |
--help1 | Befehlssyntax und -optionen anzeigen. Die Option „--help“ wird vor den Befehl gesetzt, z. B. asu --help show. | |
--help1 | Hilfe zum Befehl anzeigen. Die Option „--help“ wird hinter den Befehl gesetzt, z. B. asu show --help. | |
-l | Name der Einstellung im Langformat (Konfigurationsgruppe einschließen) | |
-m | Name der Einstellung im Mischformat (Konfigurations-ID verwenden) | |
-v2 | Ausführliche Ausgabe | |
|
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.
Befehl | Beschreibung | Wert |
---|---|---|
tropen ID | Dieser Befehl erstellt eine neue Transaktionsdatei mit mehreren festzulegenden Einstellungen. | ID ist die ID-Zeichenfolge aus 1-3 alphanumerischen Zeichen. |
trset ID | Dieser Befehl fügt eine oder mehrere Einstellungen oder Wertepaare zu einer Transaktion hinzu. | ID ist die ID-Zeichenfolge aus 1-3 alphanumerischen Zeichen. |
trlist ID | Dieser 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 ID | Dieser 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 ID | Dieser 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
Feedback geben