Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> hardware >> BIOS >> .

Quali sono i processi eseguiti dal BIOS all'avvio?

Il BIOS (sistema di input/output di base) o la sua moderna UEFI equivalente (interfaccia del firmware estensibile unificata), esegue diversi processi cruciali durante la sequenza di avvio. Questi possono essere ampiamente classificati come:

1. POST (auto-test di accensione): Questo è il processo più fondamentale. Controlla i componenti hardware di base del sistema per assicurarsi che funzionino correttamente. Questo include:

* Test della CPU: Verifica che la CPU funzioni.

* Test di memoria: Verifica RAM per errori.

* BIOS ROM Controllo: Verifica il BIOS stesso è intatto.

* Controlli periferici: Verifica dispositivi di input/output di base come tastiera, mouse (a volte) e dischi rigidi (rilevare la presenza, non necessariamente funzionalità completa).

* CMOS check: Controlla le impostazioni CMOS (complementari metallo-ossido-semiconduttore) immagazzinate nel chip del BIOS. Ciò include data/ora, ordine di avvio, ecc.

Se Post rileva errori, di solito visualizzerà un codice di errore o un segnale acustico, indicando il componente difettoso.

2. Selezione del dispositivo di avvio: Dopo il post, il BIOS/UEFI determina l'ordine del dispositivo di avvio in base alle preferenze dell'utente (impostata nelle impostazioni BIOS/UEFI). Questo è di solito definito tramite una priorità dell'ordine di avvio, in genere prioritarie:

* Drive ottiche (CD/DVD/Blu-ray): I sistemi più vecchi possono avviarsi da un'unità ottica se è presente un disco avviabile.

* Dispositivi USB: Le unità USB sono ora comunemente prioritarie per l'avvio.

* Drive a disco rigido (HDD) o unità a stato solido (SSD): Questi sono di solito i dispositivi di avvio primari.

* Boot di rete (PXE): Consente l'avvio da un server di rete.

3. Caricamento del bootloader: Una volta selezionato il dispositivo di avvio, il BIOS/UEFI carica il bootloader dal primo settore del dispositivo selezionato (record di avvio principale o MBR nei sistemi BIOS legacy; tabella di partizione GPT in UEFI). Questo bootloader è specifico per il sistema operativo (ad es. Grub, Windows Boot Manager). Il suo compito principale è caricare il kernel del sistema operativo.

4. Consegnare il controllo al sistema operativo: Dopo aver caricato il bootloader, il BIOS/UEFI consegna il controllo ad esso. Il bootloader carica quindi il kernel del sistema operativo in RAM e il sistema operativo prende il funzionamento del sistema.

In breve: Il ruolo del BIOS/UEFI è principalmente quello di eseguire un controllo hardware di base, selezionare un dispositivo di avvio e caricare il programma di bootloader iniziale. Il resto del processo di avvio è gestito dal sistema operativo. I processi esatti e il loro ordine potrebbero variare leggermente a seconda del firmware BIOS/UEFI e della configurazione del sistema.

 

hardware © www.354353.com