Skip to main content

Cosa dovrei sapere su Linux Processo di avvio?

Linux Si riferisce a una classe di sistemi operativi per computer open source gratuiti che utilizzano lo stesso kernel, che è il componente centrale di un sistema informatico che funge da collegamento tra l'hardware del computer e il suo software.Una differenza chiave tra i sistemi operativi è il modo in cui gestiscono l'avvio di un computer e Linux Il processo di avvio è nettamente diverso dai suoi coetanei.The Linux Il processo di avvio inizia con il sistema di input/output di base (BIOS), che esegue la maggior parte delle attività di avvio correlate all'hardware.Dopo che il BIOS ha completato i vari processi di sistema, il sistema viene quindi consegnato al kernel, che imposta funzioni essenziali del sistema e trasferisce il controllo del sistema all'utente.

Il BIOS è un insieme di codice specifico per hardware che inizializza tutto un computerComponenti hardware del sistema.Nella maggior parte dei sistemi informatici, viene caricato su un chip ROM, che si trova sulla scheda madre del computer.Poiché il BIOS è un implementazione di hardware, è codificato dal produttore della scheda madre e non dagli sviluppatori di Linux sistema operativo.Questa è la parte più importante di Linux Processo di avvio poiché esegue il compito vitale di preparare l'hardware del computer per il sistema operativo.

Una volta che tutti i componenti del computer sono stati inizializzati, il controllo di Linux Il processo di avvio viene trasferito su un Linux Programma di avvio del sistema chiamato boot loader, noto anche come bootstrap.La funzione principale di questo piccolo programma è caricare il sistema operativo nella memoria della macchina, preparandolo per l'esecuzione.Di solito il Linux Il sistema operativo viene compresso sul disco rigido, quindi il caricatore di avvio esegue anche il compito di decompressione.Se sul computer sono installati più sistemi operativi o versioni, Bootstrap richiederà a selezionarne uno.È anche importante notare che Linux Il processo di avvio ha due diversi tipi di bootstraps e mdash;Lilo e Grub Mdash;Sebbene la maggior parte delle nuove versioni di Linux Implementare GRUB.

con il sistema operativo decompresso e caricato nella memoria, Linux Il kernel prende in carico il sistema.Questo piccolo ma potente programma esegue la maggior parte di Linux processo di avvio.Carica il software di gestione della memoria e lo scheduler di attività, avvia i driver di dispositivo ed esegue Linux Script di avvio.Quando Linux Il kernel viene eseguito con il suo compito, è inattivo e lo scheduler presuppone il controllo del sistema, creando un ambiente utente reale.The Linux Il processo di avvio termina efficacemente quando all'utente viene presentata con una schermata di accesso.