Bilgisayarınıza zarar verebileceğini düşünüyorsanız neden böyle bir komutu çalıştırmak istediğinizi merak ediyorum ...
/dev/nvram
PC'lerde ve Ataris'te gerçek zamanlı saatte kalıcı belleğe erişim sağlar. PC'lerde bu genellikle CMOS bellek olarak bilinir ve BIOS yapılandırma seçeneklerini saklar; orada saklanan bilgileri şuraya bakarak görebilirsiniz /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
Tüm bunlar, nvram
sağlama toplamları vb. İle ilgilenen çekirdek modülü tarafından ele alınmaktadır . Buradaki bilgilerin çoğu yalnızca tarihsel nedenlerle mevcuttur ve eski işletim sistemlerinin sınırlamalarını yansıtır: bunu çalıştırdığım bilgisayarda dört disket sürücüsü yoktur , bellek bilgileri ve ekran bağdaştırıcısı bilgileri gibi sabit sürücü bilgileri de yanlıştır.
Cihaza rastgele değerler yazmayı denemedim, ancak sisteminizi tuğlalamayacağından şüpheliyim: en kötüsü, CMOS'u temizleyerek kurtarabilmeniz gerekir (bunu anakartınızda yapmak için genellikle bir düğme veya jumper vardır) . Ama denemedim!
Günümüzde CMOS belleğindeki tek kullanışlı özellikler RTC ile ilgilidir. Özellikle, nvram-wakeup , CMOS alarmını bilgisayarınızı belirli bir saatte açacak şekilde programlayabilir. (Yani yazmak için bir sebep bu olurdu /dev/nvram
.)