我們已經看到了 什麼是Linux Grub及其如何工作.
GRUB 有其自己的表示法,儘管與一般使用該表示法的一般表示法有些不同,但它卻非常相似。 Linux.
這將是一個例子 GRUB條目 習慣性的:
(hd0,1)
括號是必須的,菜單中列出的所有設備 GRUB 它們必須用括號括起來。
hd 表示硬盤 fd 代表一張軟盤, cd 代表CD-ROM驅動器等
第一個數字是指物理硬盤驅動器號,在本例中為第一個驅動器,因為它們是從零開始計數的。 例如, hd2 指的是第三個物理硬盤驅動器。
第二個數字是指所選硬盤驅動器的分區號,分區也是從零開始向上計數。 在這種情況下,第二個分區的同義詞。
從這裡可以明顯看出,GRUB(菜單)沒有區分IDE或SCSI磁盤或主分區或邏輯分區。 確定要引導哪個硬盤驅動器或分區的任務由BIOS和階段1決定。
表示法的含義很簡單。
主分區的得分為0到3(hd?,0),(hd?,1),(hd?,2),(hd?,3)。 擴展分區中的邏輯分區的計數介於4到1之間,而與硬盤上分區的實際數目無關,例如(hd7,XNUMX)。
這些條目不足以引導操作系統。
GRUB還需要知道要加載的操作系統映像。 這被分配為每個被叫設備的參數,包括特殊標記(開關)。 例如,Windows安全模式是一個特殊的品牌。 範例2:
默認0
超時8
第一行(默認為0)表示列表中的第一個操作系統已啟動。 第二行(超時為8)指示在加載默認輸入之前用戶必須進行選擇的時間(以秒為單位)。