| grub |
|
|
| 作者 Sonia | |
|
GRand Unified Boot Loader GRUB是linux底下較新的Boot Loader,也是現在大多數linux系統預設的boot loader。 GRUB具有以下特點: 1. 不用安裝在硬碟前1024磁柱。 2. 變更或新增分割區及設定檔時,不用重新啟動GRUB 3. 在開機時可進入命令列模式進行GRUB維護及修改。 4. 畫面較好看嬪#20854;實還好啦) 進入GRUB開機選單時,一開始就會出現不同作業系統的選單。不像Lilo還要按 GRUB的開機設定編輯指令如下: b 啟動系統 e 編輯選單 c 進入命令列模式 o(小寫) 在光棒指示行後增加新行 O(大寫) 在光棒指示行前增加新行 d 刪除光棒指示行 Enter 編輯完之後存檔 基本上,編輯這裡的開機設定並不會影響到真正的系統設定。在下一次開機時,選單又會回復到原本的樣子。除非真正更動到GRUB的設定檔。 在選單上按e鍵進入編輯模式時,通常會看到下列兩行: root (hd0,0) kernel /vmlinuz-2.4.18-3 root=/dev/hda5兜r 第一行是表示GRUB安裝的位置。這裡要注意到的是,hd0代表避一顆硬碟,hd1代表第二顆。而後面的0代表第一個partition,而1則代表第二個分割區。這一行的硬碟代號與分割區的表示方法與之前所學的不太一樣。 第二行是表示核心的位置及檔案名稱,以及root partition(也就是根目錄)的分割區位置。其中root=亡#25152;使用的硬碟代號與分割區的表示方法則與之前所學的相同。/dev/hda1表示第一顆硬碟的第一個分割區。 GRUB的設定檔: /boot/grub/menu.lst 使用more觀看此設定檔時,會發現這個設定檔和lilo的設定檔很像,不過有些名詞不太一樣。如: title 指定開機選單的名稱。類似lilo中的label。 kernel 指定核心的位置及檔案名稱。類似lilo中的image。 chainloader 用來載入Microsoft的作業系統。類似lilo中的other。 基本上,更改這個選單後,在下次開機時便會生效。不像lilo還要執行/sbin/lilo.real才會生效。 |
|
| 最後更新 ( 2006/03/06, Monday ) |
| < 前一個 | 下一個 > |
|---|





