Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Come funziona Grub funziona in Linux

? Grub , ora denominata Grub 2 è il boot loader predefinito per il sistema operativo Linux . Secondo Gnu.org , l' ultima versione del boot loader Grub originale è stato fatto nel 2005 ed è stato sostituito con il boot loader Grubm2 . Grub 2 è una versione più potente del boot loader Grub . Entrambe le versioni utilizzano metodi simili per l'avvio del sistema operativo . A partire dal 2009 , la maggior parte delle principali distribuzioni di Linux hanno sostituito Grub Legacy con Grub 2 come boot loader predefinito . Master Boot Record

Il Master Boot Record è situato sui primi 512 byte della partizione primaria . La sua unica funzione è quella di cercare una partizione attiva , caricare settore di avvio della partizione in memoria e passare il controllo ad esso. Si tratta del boot loader primario e la tabella delle partizioni . La tabella delle partizioni descrive le partizioni primarie ed estese contenuti nel dispositivo . Il boot loader GRUB sostituisce il boot loader primario con il proprio codice .
Grub Boot Loader

Grub è un caricamento a catena del boot loader. Catena di carico passa il controllo del boot manager di un settore di avvio in genere contenuta nella partizione primaria del disco rigido . Grub Legacy , l'originale boot loader Grub , utilizza Fasi per il processo di avvio . Grub 2 utilizza immagini e moduli caricati dinamicamente invece di palchi . Il processo di Grub 2 può essere spiegato in termini di fasi GRUB Legacy .
Stage 1

Fase 1 viene memorizzato direttamente all'interno del MBR . La sua funzione primaria è quella di puntare alla fase 2 perché il MBR è troppo piccola per i dati richiesti . In Grub 2 , questa funzione è sostituita da l'immagine di avvio . Solo la funzione della immagine di boot è di leggere il primo settore della immagine principale e passare il controllo ad esso .
Fase 1.5

fase 1.5 comprende abbastanza codice del file system di leggere Fase 2 da un file system ordinario. Questo stadio è stato sostituito con l'immagine di base in Grub 2 . L'immagine centrale è più potente di stage originale 1.5 . Esso fornisce una shell di ripristino e rende possibile il recupero del processo manualmente se gli altri moduli non possono essere caricati . Permette l'utilizzo di Logical Volume Manager ( LVM) e Redundant Array of Independent Disks ( RAID ) dispositivi .
Stage 2

La funzione della fase 2 è quello di puntare al file di configurazione di Grub , che contiene le opzioni di avvio . Non vi è alcuna fase 2 equivalente a Grub 2 . Invece , i moduli di avvio vengono caricati immagine principale da e leggere dalla directory /boot /grub in fase di runtime .

 

sistemi © www.354353.com