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

In che modo il BIOS trova e carica il sistema operativo?

Il BIOS (o UEFI, la sua moderna sostituzione) trova e carica il sistema operativo attraverso un processo che può essere suddiviso in questi passaggi chiave:

1. Auto-test di accensione (post): Quando si accende il computer, il BIOS esegue un post. Ciò controlla i componenti hardware essenziali (CPU, RAM, dischi rigidi, ecc.) Per assicurarsi che funzionino correttamente. Se trova un problema, di solito segnala un codice di errore (segnala segnala, visualizza i messaggi).

2. Inizializzazione del BIOS: Il BIOS quindi inizializza l'hardware, configurandolo per il funzionamento di base. Ciò include l'impostazione della comunicazione tra la CPU e altri componenti.

3. Selezione del dispositivo di avvio: È qui che il BIOS determina da quale dispositivo di archiviazione (disco rigido, SSD, unità USB). L'ordine è generalmente configurabile nelle impostazioni del BIOS (spesso chiamato ordine di avvio). Il BIOS in genere cerca un dispositivo di avvio in questo ordine:

* Bios legacy: Prima controlla un azionamento floppy avviabile (raramente trovato più), quindi il disco rigido primario, quindi secondario, ecc.

* uefi: Priorizzazione simile ma utilizza la tabella delle partizioni GUID (GPT) e la partizione del sistema EFI (ESP) per individuare unità di avvio.

3

* Bios legacy (MBR): Una volta selezionato il dispositivo di avvio, il BIOS legge il record di avvio master (MBR) dall'inizio del disco rigido. L'MBR contiene un piccolo programma di caricatore di avvio.

* uefi (GPT): UEFI usa GPT invece di MBR. Cerca una partizione di sistema EFI (ESP) un caricatore di avvio.

5. Esecuzione del caricatore di avvio: Il caricatore di avvio (ad es. Grub, Lilo, Windows Boot Manager) è un piccolo programma caricato dal BIOS/UEFI. Il suo compito principale è caricare il kernel del sistema operativo.

6. Caricamento del kernel: Il caricatore di avvio individua il kernel del sistema operativo (il nucleo del sistema operativo) sul disco rigido e lo carica nella RAM.

7. Inizializzazione OS: Il kernel prende quindi il sopravvento e inizializza il resto del sistema operativo. Ciò include il caricamento di driver di dispositivi, l'avvio dei servizi di sistema e infine la presentazione dell'interfaccia utente (Desktop).

In breve: Il BIOS si comporta come un intermediario, che controlla hardware, selezionando un dispositivo di avvio, caricando un piccolo programma di avvio (MBR/GPT) e quindi consegnando il controllo a quel programma di avvio che a sua volta carica il sistema operativo. UEFI è una sostituzione più moderna e sofisticata per il BIOS che offre funzionalità e sicurezza migliorate. Il processo fondamentale rimane lo stesso, sebbene i metodi e le strutture coinvolti siano più complessi.

 

hardware © www.354353.com