快速連接文章

請輸入Linux command

會員登入






遺失密碼
尚未註冊? 註冊

票選專區

您希望引用的 wiki 語系?
 

RSS

PayPal Donation

Enter Amount:

IDigitalNet Newsletter


E-Mail Address:
請選擇訂閱選項:
lilo 列印 E-mail
作者 Sonia   
Lilo是最常見的Linux Boot Loader。 在使用LILO開機時,一開始會出現 boot :提示符號,此時按鍵可出現多重開機選單。

例如:
boot:   此時按
Linux   Windows NT出現兩個作業系統,以及下一行
boot:   此時輸入Linux便會進入 linux 作業系統,輸入Windows NT便會進入Windows NT(通常是windows 2000)作業系統)

LILO設定檔:
/etc/lilo.conf

LILO執行檔:
/sbin/lilo
/sbin/lilo.real (一般執行檔是上面那個,但在OpenLinux地下為了安全性考量(例如當設定檔寫錯,又重新執行lilo時,便可能無法開機),上面那個是假的,真正的lilo執行檔是lilo.real)

說明:
LILO設定檔設定多重開機選單及其對應的核心位置(也就是核心所在的硬碟分割區位置)。使用 more 觀看 /etc/lilo.conf 時可能會看到以下內容:
#(井號後面是註解,通常是一些說明的文字!)
boot = /dev/hda
install = /boot/boot.b

prompt
delay = 50
message=/boot/message
default=linux

other=/dev/hda1
     label=Windows NT
image = /boot/vmlinuz-2-4-2-modular
        label = linux
        root = /dev/hda3
        vga = 274
 


一個開機選單可能會有非常多的參數。以下針對較重要的參數作介紹:

例如
boot 表示lilo安裝的硬碟位置。boot = /dev/had 表示 lilo 安裝在第一顆硬碟。由於每次更改lilo的設定時都必須重新啟動lilo,所以要讓系統知道lilo的安裝位置,以便將更動寫入。

delay 表示預設的秒數。例如delay = 10表示在出面boot:提示符號時,若過了十秒使用者還未有動作,便使用預設的作業系統開機。

root 指定Linux root partition 的位置。Root partition 就是根目錄 /

image 指定核心的位置及檔案名稱

label 指定開機選單的名稱。也就是在 boot: 時按
鍵會看到的選單名稱。

other 其他作業系統所在的硬碟分割區位置。

每次更改lilo設定檔時需重新啟動 lilo,設定黨才會更新。重新啟動的方法是直接執行/sbin/lilo。不過這裡千萬要注意,lilo.conf 中的設定若有錯誤,可能會造成系統無法開機。在測試lilo設定檔時,最好先將lilo.conf備份起來,並準備一張開機磁片,在 lilo 開機失敗時可使用開機磁片開機,進入linux後再將 lilo.conf 改回來。

最後更新 ( 2006/03/06, Monday )
 
< 前一個   下一個 >