Jason: Bu derste,
yanlış sistem tarihi ve saati hakkında konuşacağız.
Şimdi, yanlış sistem tarihi ve saati söz konusu olduğunda,
neredeyse yalnızca donanım açısından bakıldığında,
bunun nedeni anakartınızdaki
bir pilin arızalanması olacaktır.
Artık her anakartta RTC veya gerçek zaman
saatini senkronize tutmaya yardımcı olan küçük bir pil var.
Bunun nedeni, bilgisayarınızı kapattığınızda
ona giden gücü kesiyor olmanız ve
bu gerçek zamanlı saatin söz konusu sistemde ayarladığınız
tarih ve saatin ne olduğunu hatırlaması için
güce ihtiyaç duymasıdır.
Modern bilgisayar sistemlerinde,
bunlar genellikle CR2032 form faktörünü alacak
bir lityum madeni para hücreli pil olacaktır.
Şimdi, CR 2032 aslında bir saat piline benziyor ve genellikle
üç ila beş yıl arasında bir süre dayanıyor.
Dolayısıyla, bilgisayarını üç ila beş yıldan
daha uzun süre kullanan biriyseniz, sisteminizin tarih ve
saatiyle ilgili sorunlar yaşamaya
başlayabilirsiniz; bilgisayarı
kapatıp tekrar açtığınızda,
tarihin ne olduğunu unutabilir
ya da saat ileri veya geri kaymaya başlayabilir.
Neyse ki bugünlerde modern işletim
sistemlerimizin çoğu, merkezi bir
ağ zaman protokolü sunucusuyla konuşarak tarih ve saatlerini
internet üzerinden otomatik olarak ayarlıyor.
Ancak internete bağlı değilseniz,
bu tarih/saat kaymasının meydana geldiğini fark
edeceksiniz ve genellikle
bunun nedeni anakartınızın pilinin bitmiş olmasıdır.
Peki neden bir bilgisayarda zaman bizim için bu kadar önemlidir
ki onu korumak için anakart üzerinde kendi bataryasına
sahip olmamız gerekir?
Tüm bunlar, dosya ve dizinlerin oluşturulma
tarihi, ağ veya internet üzerinden diğer bilgisayarlarla
iletişim kurabilmek de dahil olmak üzere sistemlerimizdeki
çok çeşitli şeyler için zaman tutmanın doğru bir şekilde yapılması
gerektiği gerçeğine dayanmaktadır, çünkü
kimlik doğrulamamızın çoğu zamana dayalı
imza protokolüne dayanmaktadır ve bu nedenle hepimiz aynı zaman türünü kullanmıyorsak,
bu aslında sorunlara neden olabilir ve sunuculara ve bunun gibi diğer şeylere bağlanamazsınız.
Bu nedenle, sisteminizdeki saatin birkaç dakika
içinde doğru olduğundan ve gücü kestiğinizde sistemin
bu saati hatırlayabildiğinden emin olmanız
gerçekten önemlidir.
Şimdi, çoğu anakartın CR2032 adı verilen
küçük dairesel bozuk para boyutunda bir pil kullanacağından
bahsetmiştim.
Bu, anakartınızın markasına ve modeline bağlıdır ve bu nedenle
anakartınız için doğru pili aldığınızdan
emin olmak için anakartınızın belgelerini
kontrol edin.
Bazı eski sistemlerde, bu
bozuk para tarzı piller kullanılmıyordu
ve bunun yerine aslında anakarta
takılan bir bilgisayar çipine benzeyen
pil kullanılıyordu.
Dolayısıyla bunlar çok özeldi
ve her bir anakart üreticisi tarafından üretiliyordu ve
onlardan satın almanız gerekiyordu.
Neyse ki zaman içinde,
çoğu anakartta kullanılan
CR2032'lerin bu madeni para
tipi pillerinin bu standart sistemine ulaştık.
Zaman içinde gördüğümüz bir diğer önemli
değişiklik de bios ve UEFI verilerini depolayabilmek için CMOS'tan
NVRAM'e geçiş yapmış olmamızdır.
Eskiden CMOS denen
bir şey vardı, bunun açılımı tamamlayıcı
metal-oksit-yarı iletkendi ve bu, bu tür bellekleri
oluşturmak için kullanılan üretim
sürecini tanımlıyordu.
Ancak bu hafızanın içinde sürekli olarak yenilenmesi gerekiyordu,
aksi takdirde ayarları kaybediyorduk.
Ve bunu yapmak için sistemden güç kesildiğinde,
CMOS'a güç sağlayabilmek ve bu
ayarların kaybolmamasını sağlamak
için anakarttaki bu pile güvenir.
Zaman içinde bu CMO'ların yerini NVRAM adı
verilen ve uçucu olmayan ram
anlamına gelen bir şey aldı.
Şimdi, NVRAM veya uçucu olmayan RAM kullanan bu modern
anakartlarda, bu şeyler sürekli
olarak yenilenmek zorunda kalmadan verileri
gerçekten depolayabilir.
Gücü kesebilirsiniz ve orada
sakladığınız her şeyi hatırlamaya devam edecektir.
Aslında bunu USB flash sürücüleriniz veya katı
hal cihazlarınız gibi düşünün.
Bu şeyler de NVRAM'den yapılmıştır
ve bu nedenle gücü kestiğinizde
veriler hala kalır.
Şimdi, eski CMOS'larda durum böyle değildi ve bu nedenle
bu piller hayati derecede önemliydi çünkü piliniz
biterse, yalnızca tarih ve saatinizi değil,
aynı zamanda bios şifreleriniz, depolama
aygıtı ayarlarınız ve bunun gibi şeyler
dahil olmak üzere bios'unuzda oluşturduğunuz tüm ayarlarınızı
da kaybedersiniz.
O zamanlar, anakartınızda
sadece tarih ve saati değil, aynı zamanda CMOS'unuzun
içindeki biyo veya UEFI içindeki tüm bu ayarları
tutmak için iyi bir piliniz olduğundan
emin olmak gerçekten önemliydi.
Tüm bunlarla birlikte, sınav için, anakartınızda bir pil olduğunu
ve tarih veya saat sorunları yaşamaya başladığınızda,
bunun aslında bu pilin artık gücünün tükendiği ve öldüğü
ve değiştirilmesi gerektiği
gerçeğine bağlı olabileceğini hatırlamanızı
istiyorum.
Ayrıca, bu pil hakkında konuştuğunuzda
pek çok kişi buna CMOS pili diyecektir.
Teknik olarak bu artık doğru değil
çünkü CMOS kullanmıyoruz.
NVRAM kullanıyoruz.
Ancak sınavda, CMO pilinden
veya gerçek zamanlı saat pilinden bahseden
bir soru görürseniz, burada CR2032'den
bahsederken gerçekten aynı şeyden
bahsediyoruz ve bu çoğu modern anakartta
mevcut standarttır.