Dies ist der Befehl nvramtool, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
nvramtool – Coreboot-bezogene Informationen lesen/schreiben
ZUSAMMENFASSUNG
nvramtool [OPTS] [-N] -r NAME/FUNKTION
nvramtool [OPTS] -e NAME/FUNKTION
nvramtool [OPTS] -a
nvramtool [OPTS] -w NAME = WERT
nvramtool [OPTS] -p EINGABEDATEI
nvramtool [OPTS] -i
nvramtool [OPTS] -c [WERT]
nvramtool [OPTS] -l [ARG]
nvramtool [OPTS] -d
nvramtool [OPTS] -Y
nvramtool [OPTS] -b AUSGABE_DATEI
nvramtool [OPTS] -B EINGABEDATEI
nvramtool [OPTS] -x
nvramtool [OPTS] -X DUMPFILE
nvramtool [OPTS] -v
nvramtool [OPTS] -h
BESCHREIBUNG
nvramtool ist ein Dienstprogramm zum Lesen/Schreiben von Coreboot-Parametern und zum Anzeigen von Informationen
aus der Coreboot-Tabelle.
Die Coreboot-Tabelle befindet sich in einem niedrigen physischen Speicher. Es wird beim Booten erstellt von
coreboot und enthält verschiedene Systeminformationen wie zum Beispiel den Typ des verwendeten Mainboards.
Es gibt Speicherorte im CMOS (nichtflüchtiges RAM) an, an denen sich die Coreboot-Parameter befinden
gelagert.
Dieses Programm ist für (x86-basierte) Systeme gedacht, die Coreboot verwenden. Für Informationen über
coreboot, siehe
http://www.coreboot.org/.
PARAMETER
[-N] -r NAME/FUNKTION
Zeigt den Wert des von angegebenen Coreboot-Parameters an SÜSSKARTOFFEL. If -n angegeben ist, zeigen
nur der Wert. Andernfalls werden Parametername und -wert angezeigt.
-e NAME/FUNKTION
Alle möglichen Werte für den von angegebenen Parameter anzeigen SÜSSKARTOFFEL.
-a Zeigt die Namen und Werte für alle Coreboot-Parameter an.
-w NAME = WERT
Weisen BEWERTUNG zum Coreboot-Parameter gegeben durch SÜSSKARTOFFEL.
-p EINGABEDATEI
Weisen Sie den Coreboot-Parametern Werte entsprechend dem Inhalt von zu EINGABEDATEI. Die
Das Format dieser Datei wird unten beschrieben.
-i Dies ist ähnlich dem -p Option, außer dass der Inhalt der Eingabedatei ist
entnommen aus der Standardeingabe.
-c [WERT]
If BEWERTUNG vorhanden ist, dann setzen Sie die CMOS-Prüfsumme für die Coreboot-Parameter auf
WERT. Andernfalls zeigen Sie den Prüfsummenwert an.
-l [ARG]
If ARG vorhanden ist, dann werden Informationen aus der Coreboot-Tabelle angezeigt, wie in angegeben
ARG. Ansonsten werden alle möglichen Werte für angezeigt ARG.
-d Führen Sie einen Low-Level-Dump der Coreboot-Tabelle durch.
-Y Schreiben Sie CMOS-Layoutinformationen in die Standardausgabe. Bei einer Umleitung in eine Datei wird die
Layoutinformationen können als Eingabe für das verwendet werden '-y LAYOUT_FILE' Option (siehe
unten).
-b AUSGABE_DATEI
Schreiben Sie den Inhalt des CMOS-Speichers in die Binärdatei OUTPUT_FILE. Das erste 14
Bytes von AUSGABE_DATEI enthalten keine tatsächlichen CMOS-Daten und werden immer als geschrieben
Nullen. Dies liegt daran, dass die ersten 14 Bytes des CMOS-Bereichs kein CMOS enthalten
Erinnerung. Diese Bytes sind an der Funktion der Echtzeituhr beteiligt.
-B EINGABEDATEI
Binärdaten lesen von EINGABEDATEI und die Daten in den CMOS-Speicher schreiben. Die ersten 14
Bytes von EINGABEDATEI werden übersprungen und die Daten werden ab dem 15. in das CMOS geschrieben
Byte des CMOS-Bereichs. Dies liegt daran, dass die ersten 14 Bytes des CMOS-Bereichs dies nicht tun
enthalten CMOS-Speicher. Diese Bytes sind an der Funktionsweise des Realen beteiligt
Zeit Uhr.
-x Zeigt einen Hex-Dump aller CMOS-Daten an. Die ersten 14 Bytes des Dumps enthalten nicht
tatsächlichen CMOS-Daten und werden immer als Nullen angezeigt. Dies liegt daran, dass die ersten 14
Bytes des CMOS-Bereichs enthalten keinen CMOS-Speicher. Diese Bytes sind beteiligt
die Funktionsweise der Echtzeituhr.
-X DUMPFILE
Binärdaten lesen von DUMPFILE (vermutlich eine CMOS-Dumpdatei, die mit dem erstellt wurde -b
AUSGABE_DATEI Option) und zeigt einen Hex-Dump der Daten an.
-v Versionsinformationen für dieses Programm anzeigen.
-h Zeigt eine Hilfemeldung für dieses Programm an.
OPTIONAL
In allen oben genannten Fällen gilt: [OPTS] ergibt folgendes Ergebnis:
[-y LAYOUT_DATEI | -T]
Die '-y LAYOUT_FILE' Option weist nvramtool an, CMOS-Layoutinformationen von zu erhalten
Inhalt von LAYOUT_DATEI. Ebenso, die '-T' Option weist nvramtool an, das CMOS-Layout zu erhalten
Informationen aus der CMOS-Optionstabelle (in der Coreboot-Tabelle enthalten). Wenn weder
Wenn die Option angegeben ist, wird standardmäßig die CMOS-Optionstabelle verwendet. LAYOUT_DATEI folgt dem
Format der cmos.layout Von Coreboot bereitgestellte Dateien.
Wenn der auf Ihrem System installierte Coreboot ohne Angabe erstellt wurde HAVE_OPTION_TABLE,
dann enthält die Coreboot-Tabelle keine CMOS-Optionstabelle. In diesem Fall ist die '-y
LAYOUT_FILE' Option verwendet werden.
Diese beiden Optionen werden stillschweigend ignoriert, wenn sie in Kombination mit anderen Optionen (z. B
as -H, auf die sie nicht anwendbar sind.
FILE FORMAT
NB: -p Option, EINGABEDATEI muss aus einer Folge von Zeilen bestehen, so dass jede Zeile ist
entweder eine Leerzeile, ein Kommentar oder eine Aufgabe. Eine Leerzeile besteht nur aus Null oder
mehr Leerzeichen (Leerzeichen und Tabulatoren). Ein Kommentar ist wie folgt aufgebaut:
[ws]#[text]
Hier [ws] kennzeichnet optionale Leerzeichen und [Text] gibt optionalen Text an.
Leerzeilen und Kommentare werden beide ignoriert. Eine Aufgabe ist wie folgt aufgebaut:
[ws]NAME[ws]=[ws]WERT[ws]
Hier NAME/FUNKTION ist der Name eines Coreboot-Parameters und BEWERTUNG ist der Wert, der sein wird
Zugewiesen an SÜSSKARTOFFEL. BEWERTUNG darf Leerzeichen enthalten, muss aber beginnen
und endet mit Nicht-Leerzeichen. Beachten Sie, dass jeder Kommentar in einer Zeile stehen muss
selbst. Wenn Sie versuchen, am Ende einer Aufgabe einen Kommentar hinzuzufügen, dann wird der Kommentar
wird als Teil von interpretiert WERT. Es ist nützlich zu beobachten, dass die von erzeugte Ausgabe
sowohl die -a und der '[-N] NAME' Optionen (ohne -n angegeben) hält sich an diese Datei
Format.
Nutzen Sie nvramtool online über die Dienste von onworks.net