1、grub是什麼
grub的全稱是grand unified bootloader,它是一個將引導裝載程序安裝到主引導記錄的程序,主引導記錄是位於一個硬盤開始的扇區。它允許位於主引導記錄區中特定的指令來裝載一個GRUB菜單或是GRUB的命令環境。這使得用戶能夠開始操作系統的選擇,在內核引導時傳遞特定指令給內核,或是在內核引導前確定一些系統參數(如可用的RAM大小)。
2、引導過程
這些最初的扇區-主引導記錄-開始裝載一個預選擇操作系統的過程,一個操作系統選項是GRUB菜單,或是一個執行特定選項的GRUB命令行接口。
裝載GRUB和操作系統的過程,包括以下幾個操作步驟:
A、裝載基本的引導裝載程序,這通常是第一步。基本引導裝載程序必須是位於主引導扇區中一個非常小的空間,少於512字節。因此,基本引導裝載程序所做的唯一的事情就是裝載第二引導裝載程序。這主要是歸結於在主引導扇區中沒有足夠的空間用於其他東西了。