WEBVTT

00:00.090 --> 00:00.990
Jason: In questa lezione

00:00.990 --> 00:04.290
parleremo della data e dell'ora imprecise del sistema.

00:04.290 --> 00:07.080
Per quanto riguarda l'imprecisione della data e dell'ora

00:07.080 --> 00:09.930
del sistema, quasi esclusivamente dal punto di vista dell'hardware,

00:09.930 --> 00:11.100
questa è causata da un guasto

00:11.100 --> 00:13.830
alla batteria della scheda madre.

00:13.830 --> 00:16.260
Ora, ogni scheda madre è dotata di una piccola batteria

00:16.260 --> 00:20.460
che aiuta a mantenere sincronizzato l'RTC o orologio in tempo reale.

00:20.460 --> 00:22.680
Questo perché quando si spegne il computer

00:22.680 --> 00:24.150
gli si toglie l'alimentazione

00:24.150 --> 00:26.340
e l'orologio in tempo reale deve essere alimentato

00:26.340 --> 00:28.290
per ricordare la data e l'ora impostate

00:28.290 --> 00:30.570
su quel particolare sistema.

00:30.570 --> 00:32.160
Nei moderni sistemi informatici,

00:32.160 --> 00:35.370
la batteria più comunemente utilizzata è una batteria

00:35.370 --> 00:39.390
a bottone al litio che assume la forma di una CR2032.

00:39.390 --> 00:43.050
La batteria CR 2032 assomiglia essenzialmente a una batteria da orologio

00:43.050 --> 00:46.470
e di solito ha una durata compresa tra i tre e i cinque anni.

00:46.470 --> 00:48.750
Se si tiene un computer per più di tre o cinque

00:48.750 --> 00:51.690
anni, è possibile che si verifichino problemi con

00:51.690 --> 00:53.400
la data e l'ora del sistema: quando

00:53.400 --> 00:54.660
si spegne il computer

00:54.660 --> 00:55.830
e lo si rimette in funzione,

00:55.830 --> 00:57.450
si dimentica la data o l'ora

00:57.450 --> 01:01.170
inizia a slittare in avanti o indietro.

01:01.170 --> 01:02.790
Oggi, per fortuna, la maggior parte

01:02.790 --> 01:04.620
dei sistemi operativi moderni imposta

01:04.620 --> 01:07.650
automaticamente la data e l'ora tramite Internet, collegandosi

01:07.650 --> 01:10.800
a un server centralizzato del protocollo orario di rete.

01:10.800 --> 01:12.720
Tuttavia, se non si è connessi a Internet,

01:12.720 --> 01:15.420
si noterà uno spostamento della data e dell'ora e,

01:15.420 --> 01:16.890
in genere, ciò avverrà perché

01:16.890 --> 01:20.040
la batteria della scheda madre si è scaricata.

01:20.040 --> 01:22.800
Allora perché il tempo è così importante per noi in un

01:22.800 --> 01:25.560
computer da dover avere una propria batteria sulla

01:25.560 --> 01:27.450
scheda madre per proteggerlo?

01:27.450 --> 01:29.370
Tutto questo si riduce al fatto che l'ora

01:29.370 --> 01:32.100
deve essere rispettata con precisione per un'ampia varietà

01:32.100 --> 01:34.530
di cose sui nostri sistemi, tra cui la data di creazione

01:34.530 --> 01:37.410
di file e directory, la possibilità di comunicare con altri

01:37.410 --> 01:39.420
computer in rete o su Internet, perché molte

01:39.420 --> 01:41.400
delle nostre autenticazioni si basano

01:41.400 --> 01:43.530
su un protocollo di firma basato sull'ora

01:43.530 --> 01:45.390
e quindi se non stiamo usando tutti lo

01:45.390 --> 01:49.320
stesso tipo di ora, questo può causare problemi e non sarete in grado di connettervi

01:49.320 --> 01:52.770
ai server e altre cose del genere.

01:52.770 --> 01:54.990
È quindi molto importante assicurarsi che l'ora

01:54.990 --> 01:57.360
del sistema sia precisa entro un paio di minuti

01:57.360 --> 01:59.550
e che il sistema possa ricordarla ogni volta

01:59.550 --> 02:01.560
che si toglie l'alimentazione.

02:01.560 --> 02:03.990
Ho già detto che la maggior parte delle

02:03.990 --> 02:07.080
schede madri utilizza una piccola batteria

02:07.080 --> 02:09.540
circolare chiamata CR2032.

02:09.540 --> 02:12.210
Questo dipende dalla marca e dal modello di scheda madre, pertanto è necessario

02:12.210 --> 02:13.980
controllare la documentazione della scheda madre per

02:13.980 --> 02:15.540
assicurarsi di aver acquistato la batteria giusta

02:15.540 --> 02:16.830
per la propria scheda madre.

02:16.830 --> 02:18.210
In alcuni sistemi più vecchi

02:18.210 --> 02:20.400
non si usavano le batterie a moneta, ma

02:20.400 --> 02:22.140
una batteria che assomigliava

02:22.140 --> 02:24.150
a un chip per computer da collegare

02:24.150 --> 02:26.010
alla scheda madre.

02:26.010 --> 02:27.390
Si trattava quindi di prodotti molto

02:27.390 --> 02:29.880
specifici, realizzati da ogni singolo produttore di schede madri

02:29.880 --> 02:31.740
e che dovevano essere acquistati da loro.

02:31.740 --> 02:33.120
Fortunatamente, con il passare

02:33.120 --> 02:34.800
del tempo, si è arrivati a un sistema

02:34.800 --> 02:36.636
standard di batterie a moneta CR2032,

02:36.636 --> 02:40.140
utilizzate nella maggior parte delle schede madri.

02:40.140 --> 02:42.660
Un altro cambiamento importante che abbiamo visto

02:42.660 --> 02:46.500
nel corso del tempo è stato il passaggio dalla cosiddetta CMOS alla NVRAM

02:46.500 --> 02:49.410
per la memorizzazione del bios e dei dati UEFI.

02:49.410 --> 02:50.370
In passato esisteva

02:50.370 --> 02:52.560
una cosa chiamata CMOS, acronimo di complimentary

02:52.560 --> 02:55.440
metal-oxide-semiconductor, che descriveva il processo

02:55.440 --> 02:57.420
di produzione utilizzato per creare

02:57.420 --> 02:59.730
questo tipo di memoria.

02:59.730 --> 03:02.190
Questa memoria, però, doveva essere costantemente rinfrescata al

03:02.190 --> 03:04.350
suo interno, altrimenti si perdevano le impostazioni.

03:04.350 --> 03:06.990
Per fare ciò, quando il sistema viene rimosso dall'alimentazione,

03:06.990 --> 03:08.820
si affida alla batteria della scheda madre

03:08.820 --> 03:10.740
per mantenere l'alimentazione del CMOS

03:10.740 --> 03:13.950
e garantire che le impostazioni non vadano perse.

03:13.950 --> 03:16.650
Con il tempo, questa CMO è stata sostituita

03:16.650 --> 03:18.510
da qualcosa chiamato NVRAM,

03:18.510 --> 03:20.610
che sta per non-volatile ram.

03:20.610 --> 03:23.280
Ora, sulle moderne schede madri che utilizzano NVRAM o

03:23.280 --> 03:24.930
RAM non volatile, questi dispositivi

03:24.930 --> 03:27.120
possono effettivamente memorizzare i dati senza

03:27.120 --> 03:29.430
doverli aggiornare costantemente.

03:29.430 --> 03:30.690
È possibile togliergli l'alimentazione

03:30.690 --> 03:33.210
e continuerà a ricordare tutto ciò che è stato memorizzato.

03:33.210 --> 03:35.700
In sostanza, pensate a questo come alle vostre unità flash

03:35.700 --> 03:37.530
USB o ai vostri dispositivi a stato solido.

03:37.530 --> 03:39.780
Anche questi apparecchi sono costituiti da NVRAM

03:39.780 --> 03:41.520
e quindi, quando si toglie loro l'alimentazione,

03:41.520 --> 03:43.290
i dati rimangono.

03:43.290 --> 03:45.720
Ora, nelle vecchie CMOS, questo non era il caso e quindi

03:45.720 --> 03:48.030
queste batterie erano di vitale importanza perché

03:48.030 --> 03:50.010
se la batteria moriva, si perdevano non solo

03:50.010 --> 03:51.960
la data e l'ora, ma anche tutte le impostazioni

03:51.960 --> 03:53.790
create all'interno del bios, comprese

03:53.790 --> 03:56.580
le password del bios, le impostazioni del dispositivo di

03:56.580 --> 03:59.280
memorizzazione e cose del genere.

03:59.280 --> 04:00.113
All'epoca, quindi,

04:00.113 --> 04:02.550
era davvero importante assicurarsi di avere una buona

04:02.550 --> 04:05.100
batteria sulla scheda madre per mantenere non solo la

04:05.100 --> 04:06.660
data e l'ora, ma anche tutte queste

04:06.660 --> 04:10.500
impostazioni all'interno del bio o UEFI all'interno del CMOS.

04:10.500 --> 04:13.440
Detto questo, per l'esame voglio che ricordiate che c'è una

04:13.440 --> 04:15.450
batteria sulla scheda madre e che ogni volta

04:15.450 --> 04:18.120
che iniziate ad avere problemi con la data o l'ora, potrebbe

04:18.120 --> 04:19.440
essere legato al fatto che

04:19.440 --> 04:21.330
la batteria è ormai senza energia, è morta

04:21.330 --> 04:23.580
e deve essere sostituita.

04:23.580 --> 04:25.800
Inoltre, quando si parla di questa batteria,

04:25.800 --> 04:28.560
molti la chiamano batteria CMOS.

04:28.560 --> 04:30.630
Tecnicamente, questo non è più esatto

04:30.630 --> 04:32.370
perché non usiamo più il CMOS.

04:32.370 --> 04:33.810
Utilizziamo la NVRAM.

04:33.810 --> 04:35.220
Ma all'esame, se vedete una

04:35.220 --> 04:37.710
domanda che menziona la batteria CMO o la batteria

04:37.710 --> 04:39.750
dell'orologio in tempo reale, stiamo

04:39.750 --> 04:41.550
parlando della stessa cosa quando

04:41.550 --> 04:43.950
parliamo di CR2032 ed è lo standard attuale sulla

04:43.950 --> 04:46.850
maggior parte delle schede madri moderne.
