Ich bin gespannt, warum Sie einen solchen Befehl ausführen möchten, wenn Sie glauben, dass er Ihren Computer beschädigen könnte ...
/dev/nvram
Ermöglicht den Zugriff auf den nichtflüchtigen Speicher in der Echtzeituhr auf PCs und Ataris. Auf PCs wird dies normalerweise als CMOS-Speicher bezeichnet und speichert die BIOS-Konfigurationsoptionen. Sie können die dort gespeicherten Informationen anzeigen, indem Sie Folgendes betrachten /proc/driver/nvram
:
Checksum status: valid
# floppies : 4
Floppy 0 type : none
Floppy 1 type : none
HD 0 type : ff
HD 1 type : ff
HD type 48 data: 65471/255/255 C/H/S, precomp 65535, lz 65279
HD type 49 data: 3198/255/0 C/H/S, precomp 0, lz 0
DOS base memory: 630 kB
Extended memory: 65535 kB (configured), 65535 kB (tested)
Gfx adapter : monochrome
FPU : installed
All dies wird vom nvram
Kernel-Modul erledigt , das sich um Prüfsummen usw. kümmert. Die meisten Informationen hier sind nur aus historischen Gründen vorhanden und spiegeln die Einschränkungen alter Betriebssysteme wider: Der Computer, auf dem ich dies ausgeführt habe, verfügt nicht über vier Diskettenlaufwerke sind die Festplatteninformationen falsch, ebenso wie die Speicherinformationen und die Informationen zum Anzeigeadapter.
Ich habe nicht versucht, zufällige Werte auf das Gerät zu schreiben, aber ich vermute, es würde Ihr System nicht beschädigen: Im schlimmsten Fall sollten Sie in der Lage sein, durch Löschen des CMOS wiederherzustellen (normalerweise gibt es einen Knopf oder Jumper, um dies auf Ihrem Motherboard zu tun). . Aber ich würde es nicht versuchen!
Die einzigen nützlichen Funktionen im CMOS-Speicher sind heutzutage RTC-Funktionen. Insbesondere kann nvram-wakeup den CMOS-Alarm so programmieren, dass Ihr Computer zu einer bestimmten Zeit eingeschaltet wird. (Das wäre also ein Grund zum Schreiben /dev/nvram
.)