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