全面瞭解Linux載入器(轉)

BSDLite發表於2007-08-11
全面瞭解Linux載入器(轉)[@more@]LILO的引導機制
   計算機的啟動是由BIOS控制的,在完成對硬碟配置的測試及初始化之後,便會根據指定的引導資訊,尋找載入硬碟、軟盤或光碟的主開機記錄MBR(Master Boot Record)或引導扇區。只要把LILO安裝在MBR或活動分割槽上,就能取得引導控制權,由LILO完成各種引導過程。系統出現LILO boot:提示符後,按TAB鍵,顯示可引導選擇項列表,然後輸入選項或直接回車選擇預設配置。

   與OS/2 Boot Loader和Partition Magic引導載入程式相比,LILO的靈活性更高,其引導方式也更加豐富:

   1.當LILO被安裝在MBR上時,它能引導任意硬碟任一分割槽上的任一作業系統。

   2.如果選擇引導Linux,它還可以直接傳遞引數到系統核心。

   3.能引導不同配置、不同版本的Linux核心。

   4.能從網路引導Linux系統。

LILO的配置方法
   LILO的配置一般有兩種方法:命令配置和手工配置。通常情況下,在安裝Linux系統時就可以根據畫面提示完成LILO的安裝配置,從而解決多重系統的引導問題。如果對系統的分割槽、裝置配置不是很熟悉,或不能正確理解安裝畫面的英文提示,可能無法正確安裝配置。如果安裝配置LILO失敗,也不必大驚小怪,可使用手工配置來解決。手工配置的方法是用vi編輯命令來編輯/etc目錄下的lilo.conf文字檔案,然後在超級使用者下執行lilo命令,將配置資訊寫入MBR即可。

常見問題及解決方法
   1.系統安裝完成後重新啟動系統時,螢幕沒有任何提示。出現這種情況說明LILO沒有正確安裝到MBR。

   解決方法:用軟盤啟動系統,檢查/etc/lilo.conf檔案配置是否正確。如果不正確,可用vi編輯命令修改lilo.conf檔案,然後再執行lilo命令將配置寫入硬碟引導區。至於配置細節,可從以下配置例項來說明。

   例一.C盤為IDE介面,D盤為SCSI介面,引導檔案在IDE硬碟上,根檔案在SCSI硬碟上,其配置檔案/etc/lilo.conf的內容為:

   # lilo configuration file

   boot=/dev/had(設定boot所在的位置為IDE的MBR)

   delay=100(啟動一個引導的等待時間)

   vga=normal(顯示模式為標準VGA)

   Prompt(響應鍵盤輸入)

   imgae=/vmlinuz(指定linux的核心檔案)

   root=/dev/sda1(指定linux所在硬碟及分割槽)

   lable=linux(為系統起一個名字,以供引導時選擇)

   read-only

   other=/dev/hda1(其他可引導裝置)

   label=dos(其他系統為DOS)

   table=/dev/had(設定DOS所在分割槽)

   例二.C盤和D盤均為SCSI介面,引導檔案在C盤上,根檔案在D盤上,光碟機介面為SCSI,其配置檔案/etc/lilo.conf的內容為:

  
QUOTE:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-944630/,如需轉載,請註明出處,否則將追究法律責任。

全面瞭解Linux載入器(轉)
請登入後發表評論 登入
全部評論

相關文章