Saya ingin tahu persis mengapa Anda ingin menjalankan perintah seperti itu jika Anda pikir itu dapat merusak komputer Anda ...
/dev/nvram
menyediakan akses ke memori non-volatile di jam waktu nyata di PC dan Ataris. Pada PC ini biasanya dikenal sebagai memori CMOS dan menyimpan opsi konfigurasi BIOS; Anda dapat melihat informasi yang tersimpan di sana dengan melihat /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
Semua ini ditangani oleh nvram
modul kernel, yang menangani checksum dll. Sebagian besar informasi di sini hanya hadir karena alasan historis, dan mencerminkan keterbatasan sistem operasi lama: komputer tempat saya menjalankan ini tidak memiliki empat floppy drive , informasi hard drive salah, seperti informasi memori dan menampilkan informasi adaptor.
Saya belum mencoba menulis nilai acak ke perangkat, tetapi saya menduga itu tidak akan merusak sistem Anda: paling buruk, Anda harus dapat memulihkan dengan menghapus CMOS (biasanya ada tombol atau jumper untuk melakukannya pada motherboard Anda) . Tetapi saya tidak akan mencobanya!
Satu-satunya fitur yang berguna dalam memori CMOS saat ini terkait dengan RTC. Secara khusus, nvram-wakeup dapat memprogram alarm CMOS untuk mengaktifkan komputer Anda pada waktu tertentu. (Jadi itu akan menjadi salah satu alasan untuk menulis /dev/nvram
.)