GNU GRUB,簡(jiǎn)稱GRUB。是一個(gè)來(lái)自GNU項(xiàng)目的多操作系統(tǒng)啟動(dòng)程序。
GRUB是多啟動(dòng)規(guī)范的實(shí)現(xiàn),它允許用戶可以在計(jì)算機(jī)內(nèi)同時(shí)擁有多個(gè)操作系統(tǒng),并在計(jì)算機(jī)啟動(dòng)時(shí)選擇希望運(yùn)行的操作系統(tǒng)。GRUB可用于選擇操作系統(tǒng)分區(qū)上的不同內(nèi)核,也可用于向這些內(nèi)核傳遞啟動(dòng)參數(shù)。在PowerPC、架構(gòu)的機(jī)器中,如果安裝了Linux的Powerpc版本,大多是用yaboot多重引導(dǎo)管理器,比如Apple機(jī)用的是IBM PowerPC處理器,所以在如果想在Apple機(jī)上,安裝Macos、和Linux Powerpc、版本,大多是用yaboot來(lái)引導(dǎo)多個(gè)操作系統(tǒng)。因?yàn)閄86架構(gòu)的機(jī)器仍是主流,所以目前GRUB和LILO、仍然是我們最常用的多重操作系統(tǒng)引導(dǎo)管理器。
GNU項(xiàng)目:
GNU計(jì)劃,有譯為“革奴計(jì)劃”,是由理查德·斯托曼在1983年9月27日公開發(fā)起的自由軟件集體協(xié)作計(jì)劃。它的目標(biāo)是創(chuàng)建一套完全自由的操作系統(tǒng)GNU。
圖片.png
基本功能:
GNU GRUB 和GRUB是GRand Unified Bootloader的縮寫,它是一個(gè)多重操作系統(tǒng)啟動(dòng)管理器。
用來(lái)引導(dǎo)不同系統(tǒng),如windows,linux。
在X86架構(gòu)的機(jī)器中,Linux、BSD 或其它Unix類的操作系統(tǒng)中GRUB、LILO 是大家最為常用,應(yīng)該說(shuō)是主流。
Windows也有類似的工具NTLOADER;比如我們?cè)跈C(jī)器中安裝了Windows 98后,我們?cè)侔惭b一個(gè)Windows XP ,在機(jī)器啟動(dòng)的會(huì)有一個(gè)菜單讓我們選擇進(jìn)入是進(jìn)入Windows 98 還是進(jìn)入Windows XP。NTLOADER就是一個(gè)多系統(tǒng)啟動(dòng)引導(dǎo)管理器,NTLOADER 同樣也能引導(dǎo)Linux,只是極為麻煩罷了。
由硬盤啟動(dòng)時(shí),BIOS通常是轉(zhuǎn)向第一塊硬盤的第一個(gè)扇區(qū),即主引導(dǎo)記錄(MBR)。
