日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

實(shí)例講解 LILO 的配置和使用

Linux;加載程序或者說(shuō);LILO;是引導(dǎo)Linux;操作系統(tǒng)最常用的程序,本文將以實(shí)例詳細(xì)敘述Lilo;的配置 。
如果你第一次安裝Linux;,那么可能就需要用到雙重啟動(dòng) 。
LILO(LInux;LOader)就是實(shí)現(xiàn)這種功能的最簡(jiǎn)單但是最
具有伸縮性的程序 。

計(jì)算機(jī)啟動(dòng)時(shí),BIOS;會(huì)執(zhí)行位于硬盤(pán)主引導(dǎo)記錄(MBR)
或者軟盤(pán)上的一段引導(dǎo)程序,這段程序的作用就是定位并
加載操作系統(tǒng) 。如果是引導(dǎo)Linux;的話,引導(dǎo)程序會(huì)把Linux;內(nèi)核調(diào)入內(nèi)存 。LILO;就是干這種活兒的程序 。

首先遇到LILO,估計(jì)應(yīng)該在你安裝Linux;的時(shí)候,你會(huì)被要求選擇LILO;的安裝處,是MBR;還是Linux;的根分區(qū) 。
如果你有其他的啟動(dòng)管理程序例如Boot;Magic;或者;System;Commander;等,并且想使用他們,那么你應(yīng)該把LILO;
安裝到Linux;的根分區(qū) 。如果你選擇使用LILO;作為啟動(dòng)管理程序,就可以選擇MBR 。如果你想在啟動(dòng)時(shí)傳遞參數(shù)給
內(nèi)核,也應(yīng)該使用MBR 。

使用LILO;作為啟動(dòng)程序后,機(jī)器啟動(dòng)后就會(huì)有LILO:的提示符,按下;TAB;鍵,可以看到可以選擇的操作系統(tǒng)列表 。
輸入其中的操作系統(tǒng)標(biāo)簽名就可以啟動(dòng)到對(duì)應(yīng)的操作系統(tǒng),或者直接輸入回車(chē)啟動(dòng)到缺省的操作系統(tǒng) 。

我們來(lái)看一個(gè)LILO;啟動(dòng)的配置文件(/etc/lilo.conf)實(shí)例:

boot;=;/dev/hda;
vga;=;normal;
read-only;
prompt;
default;=;dos;
timeout;=;30;
append="hdc=ide-scsi";

image;=;/boot/vmlinuz;
label;=;linux;
root;=;/dev/hda2;
initrd;=;/boot/initrd;

第一個(gè)選項(xiàng)是;boot;,定義了LILO;的安裝位置,
"/dev/hda";就是把LILO;安裝到;MBR,所以你如果要把
LILO;作為啟動(dòng)管理程序,就必須這樣寫(xiě)哦!反之,你要把他定位到具體的Linux;根分區(qū)例如;/dev/hda3 。

vga;是一個(gè)顯示啟動(dòng)菜單的配置選項(xiàng),可以有:

"normal";(80x25;文本模式),;
"extended";(80x50;文本模式)
以及;"ask";(提示你選擇文本模式) 。

采用read-only;選項(xiàng)時(shí),系統(tǒng)會(huì)把根分區(qū)掛接為只讀方式,
推薦采用這個(gè)選項(xiàng),因?yàn)?fsck;程序要求文件系統(tǒng)只讀 。
但不用擔(dān)心你的根分區(qū)會(huì)不能寫(xiě)入了,相反,系統(tǒng)一旦
啟動(dòng)就會(huì)把根分區(qū)掛接為讀寫(xiě)方式 。

prompt;是一個(gè)必須放入的選項(xiàng),否則就沒(méi)有LILO;的提示符了 。但是按住;shift;鍵可以看到提示 。

default;指定缺省的引導(dǎo)映像,如果沒(méi)有指定,那么第一個(gè)
定義的映像就成為缺省值 。

timeout;是提示顯示的時(shí)間,單位是;0.1;秒 。

append;是一個(gè)十分有用的選項(xiàng),他允許你把額外的參數(shù)傳遞給內(nèi)核,例子中的;/dev/hdc;是一個(gè)可擦寫(xiě)CD驅(qū)動(dòng)器,
傳遞的參數(shù)就是用來(lái)讓內(nèi)核認(rèn)識(shí)這個(gè)驅(qū)動(dòng)器,另外這個(gè)選項(xiàng)在個(gè)別不認(rèn)識(shí)內(nèi)存的機(jī)器上十分有用 。需要注意的是,
你需要使用雙引號(hào)來(lái)引入想要傳遞的參數(shù),不要使用單引號(hào) 。

LILO;也可以讓你手工在LILO;提示符下傳遞這些參數(shù) 。例如:

LILO:;linux;single;

就是告訴Linux;啟動(dòng)Linux;進(jìn)入單用戶模式 。在引導(dǎo)區(qū)損壞時(shí),可以從軟盤(pán)啟動(dòng),然后指定硬盤(pán)的根來(lái)修復(fù)硬盤(pán)引
導(dǎo)扇區(qū) 。

LILO:;linux;root=/dev/hda3

image;指定需要啟動(dòng)的內(nèi)核映像 。每個(gè)映像還包括一個(gè);label;選項(xiàng)定義啟動(dòng)時(shí)你需要輸入的標(biāo)簽 。

還可以為某一個(gè);image;指定口令:

password="password";

添加;restricted;選項(xiàng)后,系統(tǒng)就會(huì)在你傳遞額外的參數(shù)時(shí)提示口令 。這就防止有人采用“l(fā)inux;single”;來(lái)直接
引導(dǎo)到提示符,而不需要驗(yàn)證系統(tǒng)口令 。這在采用主機(jī)托管的服務(wù)器上十分有用,如果碰到別有用心的主機(jī)托管機(jī)房
的管理人員時(shí),這一招還是管用的 。

LILO;引導(dǎo)其他類(lèi)型的操作系統(tǒng)和引導(dǎo)Linux;一樣配置,但是更加簡(jiǎn)單:

推薦閱讀