歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux操作系統學習筆記(47)

Linux操作系統學習筆記(47)

日期:2017/2/25 10:34:33   编辑:Linux教程

定制系統啟動和引導過程

什麼是引導裝載程序?

幾年前,一個稱為 LILO 的程序被廣泛地用於在 x86 系統上引導 Linux。LILO 這個名稱是“LInux LOader”的縮寫。現在,另一個稱為 GRUB(GRand Unified Bootloader)的程序比較流行。在非 x86 Linux 系統上,使用其他引導裝載程序,但是它們的配置方式一般與 LILO 或 GRUB 相同。

盡管它們的配置語法有差異,但是 LILO 和 GRUB 執行大致相同的任務。基本上,它們都讓用戶選擇操作系統(可能包括多個 Linux 內核)並且將選擇的操作系統內核裝載進內存。這兩個程序都允許向 Linux 內核傳遞參數,而且都可以配置為在相同計算機上啟動非 Linux 操作系統。

LILO 或 GRUB(或者其他引導裝載程序)一般都駐留在主硬盤的 MBR(主引導記錄,Master Boot Record)上,MBR 由系統 BIOS 自動裝載。LILO 只能從硬盤裝載一個特定的原始扇區。GRUB 更先進,它能夠識別許多文件系統類型,比如 ext2/3、ReiserFS、VFAT 和 UFS。這意味著,當配置文件被修改時,GRUB 不需要重寫 MBR(這是 LILO 采用的方式)。

Copyright © Linux教程網 All Rights Reserved