Istruttore: In questa
lezione parleremo dei problemi di avvio.
Quando il computer si avvia per la prima volta, viene
eseguito l'autotest di accensione.
Una volta completata l'operazione, cercherà
un dispositivo di avvio.
Questo dispositivo di avvio può essere un'unità di
memoria interna, come un dispositivo a stato solido
o un disco rigido interno, oppure un
supporto rimovibile, come un'unità flash USB o un CD o DVD.
Inoltre, è possibile
eseguire l'avvio tramite la rete.
Quindi, tutti questi sono modi diversi
per avviare il sistema.
Ma ciò che è importante
è che se il sistema non riesce a trovare un dispositivo avviabile,
causerà un errore perché
non ha un sistema operativo da caricare.
In questo caso, verrà visualizzato un errore sullo schermo
che dice che il dispositivo avviabile non è stato trovato.
Quindi, come si può risolvere questo problema?
Per risolvere questo problema
di avvio, è necessario considerare un paio di aspetti diversi.
Innanzitutto, è possibile accedere all'UEFI o al BIOS
e controllare l'ordine di avvio.
All'interno dell'UEFI o del BIOS, si stabilisce esattamente
come si vuole che i dispositivi si avviino e in quale ordine.
Per esempio, l'ordine che ho appena presentato in questa lezione è in
realtà un ordine piuttosto comune,
che prevede la ricerca di un dispositivo di archiviazione
interno, come un dispositivo a stato solido o un disco rigido
interno, quindi la ricerca di qualsiasi tipo di archiviazione rimovibile,
come un'unità flash USB, un'unità disco ottico o persino un'unità disco
floppy della vecchia scuola.
E poi guarderà alla rete come opzione
di avvio finale.
L'ordine può essere modificato
in base alla priorità assegnata
all'interno dell'UEFI o del BIOS.
Quindi è necessario verificare che i dispositivi di archiviazione
siano riconosciuti dal computer all'interno
dell'UEFI o del BIOS.
Se non vengono riconosciuti dall'UEFI o dal BIOS, ciò potrebbe
indicare che il dispositivo di archiviazione
non è collegato correttamente alla scheda madre
o che non gli viene applicata la giusta
quantità di energia.
Pertanto, è necessario verificare le connessioni
del dispositivo di archiviazione
e assicurarsi che sia cablato e collegato correttamente.
Una volta verificato che l'UEFI o il BIOS riconoscono
il dispositivo di archiviazione,
è possibile che si tratti di un problema di settore di avvio.
Il settore di avvio è la prima
area del dispositivo di memorizzazione che verrà
letta dall'UEFI o dal BIOS all'avvio del sistema.
Questo aiuta il sistema a determinare
quali sono le partizioni di un determinato dispositivo di archiviazione,
in modo da poter assegnare le lettere di unità
e interagire con tali partizioni.
Esistono due modi diversi
per formattare il dispositivo di archiviazione ed essere
in grado di fornire le informazioni di avvio.
Questo è noto come Master Boot Record o
GPT o GUID Partition Table.
Il Master Boot Record, chiamato anche MBR, è un metodo
tradizionale per fornire le informazioni di avvio.
Se si utilizza l'MBR, questo verrà
memorizzato nel primo settore
della prima partizione del dispositivo di archiviazione.
Quando parlo di partizione su un dispositivo
di archiviazione, intendo prendere un'intera
unità, come un'unità SSD o un disco rigido da un terabyte,
e dividerla in più parti logiche.
Ciascuna di queste parti è chiamata partizione.
È possibile avere una singola
partizione o più partizioni.
Dipende solo da come si vuole configurare il sistema.
Se si utilizza Windows,
nella maggior parte dei casi si avrà una singola partizione,
ma se si utilizza un sistema
Linux, si possono avere più partizioni che
separano i file di sistema dai file
di dati e cose del genere.
Quando si utilizza il formato legacy Master Boot Record, vengono memorizzate
le informazioni su tutte le partizioni presenti nel
primo settore del dispositivo di archiviazione
e alcune informazioni
che puntano alla posizione
della prima partizione avviabile, che
sarà il settore di avvio attivo.
Quindi, quando il sistema tenta di avviarsi,
se si utilizza un sistema di tipo Master Boot Record,
leggerà il primo settore, otterrà
le informazioni sulle partizioni,
capirà dove si trova il settore di avvio attivo
e si sposterà su tale settore per poter trovare
e caricare un sistema operativo tramite un boot
loader.
Ora, a seconda del sistema operativo che si intende
utilizzare, si userà un boot loader diverso.
Se si utilizza Windows,
si utilizzeranno i dati di configurazione dell'avvio,
noti anche come BCD, per memorizzare
le informazioni sul sistema
Windows e sulle modalità di avvio.
Se si utilizza un sistema operativo Linux,
molto probabilmente si utilizzerà
GRUB o LILO come boot loader.
In ogni caso, il concetto è lo stesso.
Avvieremo il sistema, troveremo un dispositivo di archiviazione,
leggeremo il primo settore del dispositivo di archiviazione
che contiene il Master Boot Record e quindi
punteremo al settore di avvio della partizione attiva
per poter caricare il boot loader e il sistema operativo.
Il secondo modo per formattare i dispositivi
di archiviazione con
le informazioni di avvio è quello utilizzato
nei sistemi moderni, noto come GPT o GUID Partition Table.
GUID è l'acronimo di Globally Unique ID (ID unico globale) e la tabella
delle partizioni GUID è uno schema di avvio specializzato che
presenta molti vantaggi moderni
rispetto all'MBR o Master Boot Record.
Ad esempio, è possibile avere partizioni di dimensioni
maggiori e non è necessario avviare necessariamente
dalla prima partizione come
avviene con il Master Boot Record.
Quando si ha a che fare con lo schema di avvio GPT,
non ci si limita a quel singolo settore, ma si
possono salvare le informazioni di avvio su tutte
le partizioni che si desidera e si può avere
un modo diverso di identificare
le partizioni.
È invece possibile spostare le informazioni
di avvio in altri settori del disco rigido.
Ma l'idea è la stessa.
Dobbiamo comunque essere in grado di
identificare le diverse partizioni del dispositivo di archiviazione
e quindi trovare un sistema operativo da avviare
utilizzando un boot loader del sistema
operativo su una delle partizioni attive.
Quindi, quando si esamina un dispositivo di archiviazione,
se viene rilevato correttamente dall'UEFI o dal BIOS ma non si riesce
a trovare un dispositivo avviabile, di solito indica
che c'è un problema con il Master Boot Record o con la tabella
delle partizioni GUID, nota come GPT.
Nella maggior parte dei casi, il messaggio di
errore viene visualizzato come dispositivo avviabile
non trovato, ma in alcuni casi può essere visualizzato come OS o sistema operativo
non trovato o anche come specifiche dell'unità non valide.
Tutti questi elementi tendono a indicare la stessa cosa.
C'è un problema con il settore
di avvio del dispositivo di archiviazione.
Come tecnico, quando
si verifica uno di questi problemi con il settore
di avvio danneggiato, è necessario capire
come correggere il settore
di avvio ed essere in grado di ripristinare
il sistema operativo.
Poiché si tratta di un'attività
specifica per una determinata versione del sistema
operativo, questo tipo di risoluzione dei problemi
sarà riservato al Core 2 dell'esame A+, perché qui, nel Core 1, ci concentriamo
maggiormente sull'hardware e non sui sistemi operativi.
Invece, è sufficiente essere in grado di
identificare che il settore di avvio
è danneggiato e poi, nel Core
2, capiremo come risolvere il problema
in base ai diversi sistemi operativi
in uso.
Bene, ora che abbiamo parlato dei settori
di avvio, del Master Boot Record e della tabella
delle partizioni GUID, diamo un'occhiata
a un altro tipo di problema di avvio che si potrebbe verificare.
Ho accennato in precedenza al fatto che l'UEFI e il BIOS imposteranno
un ordine di avvio prioritario in base a quanto
impostato nelle sue configurazioni.
Normalmente, il disco interno viene esaminato per primo,
ma se gli ordini di priorità sono stati modificati,
è possibile che vengano esaminati prima i supporti
di memorizzazione rimovibili, come CD, DVD o chiavette USB, o persino
la rete, per poi passare all'unità
di memorizzazione interna.
Ora, questo può causare molti problemi agli utenti,
perché se l'ordine di priorità è impostato in modo
errato, ad esempio per
l'unità disco ottico, e qualcuno ha
lasciato un DVD con una distribuzione
Linux live, se si riavvia il sistema, si avvierà prima
da quel DVD e si caricherà Linux invece
di Windows, come ci si aspetta dal disco
rigido interno.
È quindi necessario tenere presente anche
questo aspetto, perché se la priorità di avvio è impostata in modo errato,
è possibile che l'avvio avvenga da un dispositivo esterno
o dalla rete invece che dal disco interno e che venga
caricato un sistema operativo che l'utente
non si aspetta.
L'ultima cosa che vorrei menzionare
quando si risolvono i problemi di avvio
è che si deve sempre essere in
grado di verificare se il dispositivo di archiviazione
interna funziona correttamente guardando,
ascoltando e sentendo se il dispositivo è in
movimento.
Cosa intendo quando parlo di guardare,
ascoltare e sentire il dispositivo di archiviazione?
Se si guarda alla parte anteriore del
computer, si troverà una spia di attività a LED.
Quando si accende il sistema,
si dovrebbe vedere l'attività dell'unità
e il LED dovrebbe lampeggiare ogni volta
che si accede ai dati da o verso l'unità
disco interna, che si tratti di un disco rigido
o di un'unità a stato solido.
Questo è ciò che intendo per sguardo.
Ora, quando parlo di ascolto e sensazione, questo
non funziona con un
dispositivo a stato solido, ma
con un disco rigido tradizionale.
Quando si utilizza un disco rigido
tradizionale e si leggono o scrivono
informazioni, è possibile mettere
la mano sulla custodia accanto al disco
rigido e sentire se il disco si sta effettivamente muovendo,
perché il disco gira quando
i dati vengono letti o scritti.
Anche in questo caso, è possibile ascoltare
il suono preoccupante del disco rigido
che si muove mentre la testina di ricerca cerca
di leggere le informazioni da diverse
parti del disco.
Quindi, quando si avvia il computer,
se non si sente il disco rigido girare
o non si avvertono le vibrazioni
quando si tocca il case, ciò
può indicare che l'unità
non viene riconosciuta o alimentata correttamente
dal sistema.
In questo caso, quindi, potrebbe essere necessario spegnere
il sistema, aprire il
case e verificare che sia correttamente cablato e collegato alla
scheda madre e all'alimentatore per garantire
che il disco rigido sia pronto per l'uso e che sia possibile
avviare il sistema operativo da esso.