Jason: Nesta lição,
falaremos sobre data e hora imprecisas do sistema.
Agora, quando se trata de data e hora imprecisas do sistema,
quase que exclusivamente do ponto de vista do hardware,
isso será causado por
uma falha na bateria da placa-mãe.
Agora, toda placa-mãe tem uma pequena bateria
que ajuda a manter o RTC, ou relógio de tempo real, sincronizado.
Isso ocorre porque, quando você desliga o computador,
está removendo a energia dele
e esse relógio de tempo real precisa ter energia
para lembrar a data e a hora que você definiu
nesse sistema específico.
Nos sistemas de computador
modernos, o mais comum é que seja uma bateria de
célula tipo moeda de lítio com o formato de uma CR2032.
Agora, a CR 2032 parece uma bateria de relógio, essencialmente,
e geralmente dura entre três e cinco anos.
Portanto, se você tiver um computador com
mais de três a cinco anos de uso, poderá começar a ter problemas
com a data e a hora do seu sistema,
pois quando você desliga
o computador e o coloca
novamente on-line, ele esquece
a data ou a hora começa a avançar ou retroceder.
Felizmente, hoje em dia, a maioria dos
nossos sistemas operacionais modernos
define a data e a hora automaticamente pela Internet, conversando
com um servidor de protocolo de horário de rede centralizado.
Mas, se você não estiver conectado
à Internet, perceberá esse deslocamento de data/hora
e, em geral, isso ocorrerá porque
a bateria da placa-mãe está descarregada.
Então, por que o tempo é tão importante para nós em um
computador que precisamos ter sua própria bateria
na placa-mãe para protegê-lo?
Bem, tudo isso se resume ao fato de que a manutenção
da hora precisa ser feita com precisão para uma grande variedade
de coisas em nossos sistemas, incluindo a data de criação
de arquivos e diretórios, a capacidade de se comunicar com outros
computadores pela rede ou pela Internet, porque
grande parte da nossa autenticação depende
de um protocolo de assinatura baseado em hora e,
portanto, se não estivermos todos usando
o mesmo tipo de hora, isso pode causar problemas e você não conseguirá se conectar a servidores e outras coisas desse tipo.
Por isso, é muito importante que você se certifique
de que a hora do seu sistema seja exata em alguns minutos
e que o sistema possa se lembrar dessa hora sempre
que você retirar a energia dele.
Agora, mencionei que a maioria das placas-mãe
usará uma pequena bateria circular do tamanho de
uma moeda, chamada CR2032.
Isso depende da marca e do modelo da placa-mãe e, portanto, verifique
a documentação da placa-mãe para garantir
que você está recebendo a bateria certa
para a sua placa-mãe.
Em alguns sistemas mais antigos,
não se usavam essas baterias do tipo moeda e, em
vez disso, usava-se a bateria que, na
verdade, parecia um chip de computador que
seria conectado à placa-mãe.
Portanto, eles eram muito específicos
e feitos por cada fabricante de placa-mãe individual, e
você tinha que comprá-los deles.
Felizmente, com o passar
do tempo, chegamos a esse sistema
padrão de baterias do tipo moeda,
as CR2032, que são usadas na maioria das placas-mãe.
Agora, outra grande mudança que vimos ao
longo do tempo é que passamos do que chamamos de CMOS para a NVRAM
para poder armazenar os dados de bios e UEFI.
Antigamente, tínhamos
uma coisa chamada CMOS, que significa complimentary
metal-oxide-semiconductor (semicondutor de óxido metálico complementar),
que descrevia o processo de fabricação usado
para criar esse tipo de memória.
No entanto, essa memória precisava ser constantemente atualizada dentro
dela, caso contrário, perderíamos as configurações.
E, para isso, quando a energia fosse removida do sistema,
ele dependeria dessa bateria na placa-mãe
para manter a energia do CMOS e garantir
que essas configurações não fossem perdidas.
Agora, com o tempo, esse CMO foi substituído
por algo chamado NVRAM, que significa
memória RAM não volátil.
Agora, nas placas-mãe modernas que usam NVRAM ou RAM
não volátil, esses elementos podem
realmente armazenar os dados sem precisar
ser constantemente atualizados.
Você pode remover a energia dele
e ele ainda se lembrará de tudo o que você armazenou lá.
Basicamente, pense nisso como suas unidades flash USB
ou seus dispositivos de estado sólido.
Esses itens também são feitos de NVRAM e, portanto,
quando você remove a energia deles,
os dados ainda permanecem.
No CMOS mais antigo, esse não era o caso e, portanto,
essas baterias eram de vital importância, pois,
se a bateria acabasse, você perderia não
apenas a data e a hora, mas também todas
as configurações criadas na bios, inclusive
as senhas da bios, as configurações do dispositivo de armazenamento
e coisas do gênero.
Portanto, naquela
época, era muito importante ter uma boa bateria
na placa-mãe para manter não apenas a data e a
hora, mas também todas essas
configurações dentro do bio ou UEFI dentro do CMOS.
Dito isso, para o exame, quero que você se lembre de que há
uma bateria na placa-mãe e que, sempre
que você começar a ter problemas de data ou hora, isso
pode estar relacionado ao
fato de que a bateria está sem energia,
morreu e precisa ser substituída.
Além disso, quando você fala sobre essa bateria,
muitas pessoas a chamam de bateria CMOS.
Tecnicamente, isso não é mais exato
porque não usamos CMOS.
Usamos a NVRAM.
Mas, no exame, se você vir
uma pergunta que mencione a bateria de CMOs
ou a bateria do relógio de tempo real,
estamos falando da mesma coisa
quando falamos do CR2032, que é o padrão atual
na maioria das placas-mãe modernas.