?? 1.html
字號:
(optional)<br>#0x800 0x80 32 64 202 0 # /dev/sda<br>各個域含義如下:<br> 0x800<br> 設備號.由主副設備號組成。<br> 設備號.由主副設備號組成。<br> 0x80<br> 設備的BIOS 碼。0x80代碼系統的第一個硬盤。0x81第二個,……<br> 所有同一硬盤上的分區該值相同。<br> 32,64,203<br> sector 數目(每個track)<br> heads 數目<br> cylinders 數目<br> 0<br> 分區的開始。也可以從分區表中讀,所以可以不說明。<p>2.5 LILO 啟動信息<br>在啟動過程中,LILO會顯示'LILO',如果LILO出錯退出,可以根據顯示來判斷系統的出錯原因。<br>沒有信息:LILO根本就沒有被讀入,沒安裝LILO,或LILO駐留的分區沒被激活。<br> Lnumber : LILO的第一部分被讀入并開始執行。但第二部分不能被讀入。后面的數字表明出錯原因。這可能是由于硬盤的物理錯誤或不正確的物理結構信息。<br> LI: LILO的第一部分可以讀入第二部分,第二部分執行時出錯。這可能是不正確的物理結構信息或重裝了boot.b而沒有運行LILO重新安裝。<br> LIL:LILO的第二部分啟動起來了,但是不能從map文件讀入descriptor tables.這說明不正確的物理結構信息或物理錯誤。<br> LIL?: LILO的第二部分被讀到不正確的地址。原因同LI<br> LIL-: descriptor tables有錯。這可能是不正確的物理結構信息或重裝了map file而沒有運行LILO重新安裝。<p><p><br><center><A HREF="#Content">[目錄]</A></center><hr><br><A NAME="I29" ID="I29"></A><center><b><font size=+2>man手冊</font></b></center><br>文 檔 名:Lilo.conf (LILO 配置文件) 手冊<br>翻 譯:ZOE [中國 Linux 論壇 翻譯作坊版版主]<br>發布日期:28 July, 1995<br>翻譯日期:一九九九年十一月<p>=====================================================================<br>LILO.CONF(5)<br>名稱<br> lilo.conf-lilo的配置文件。<br>描述<br> 本文件,缺省位置為etc/lilo.conf,由引導裝入程序的安裝程序<br> LILO 讀取。<br>其表現可能如下:<br> boot=/dev/hda<br> delay=40<br> compact<br> vga=normal<br> root=/dev/hda1<br> read-only<br> image=/zImage-2.5.99<br> label=try<br> image=/zImage-1.0.9<br> label=1.0.9<br> image=/tamu/vmlinuz<br> label=tamu<br> root=/dev/hdba<br> vga=ask<br> other=/dev/hda3<br> label=dos<br> table=/dev/hda<p><br> 本配置文件指定 LILO 使用在/dev/hda路徑上的主引導記錄。(關于使用 LILO 的不同方式以及其與其他操作系統間交互作用,參見 LILO 文檔中的USER.TEX)<p> 啟動時,引導裝入程序會等待 4 秒的時間(40 deciseconds)讓你按SHIFT 鍵。如果未按,則上述提及的第一核心映象(zImage-1.5.99,可能你5分鐘之前才裝上的)將被啟動。如果按下了SHIFT鍵則引導裝入程序就會問你要啟動哪一個映象。 萬一你忘了該選擇啟動哪個映象, 按[TAB](或[?]如果你有一個美國標準語鍵盤的話)就會有個菜單給你選擇。你在這時可以選定或者啟動這個全新的內核,或者啟動一個原來可靠的內核,或一個在其他根文件系統上的內核 (當你在自己常用的根文件系統上做了什么傻事),或者啟動一個不同的操作系統。在 LILO.CONF 中提及的映象可多達16 個。<p> 由上可見,一個配置文件以一系列的全局選項開始(如例子中的開始的6 行),隨之是不同映象選項的描述。在映象描述中的選項將會覆蓋全局選項所設定的內容。<p>全局選項部分<br> 其有許多可能的關鍵詞。下面的描述幾乎是照抄于 USER.TEX(僅有少許縮略)<p>backup=backup-file<br> 將原引導扇區拷貝到備份文件(其也有可能是一個設備,如/dev/null)而非/boot/boot.NNNN<p>boot=boot-device<br> 設定包含引導扇區的設備的名稱(如一個硬盤的分區)。如果未指定該關鍵字引導扇區將從當前作為根文件系統安裝的設備中讀取(或者可能也會寫入)。<p>change-rules<br> 定義引導時對分區類型數的改變('hiding')。詳細資料請參看user.tex 中“分區類型改變規則“一節。<p>compact<br> 試圖將相鄰扇區的多次讀取請求合并成一次讀取請求。這樣就大幅度地減少了讀取時間,并使系統描述(MAP)更小。在從軟驅進行讀取時尤其要使用 'compact' 選項。<p>default=name<br> 使用特別指定的映象作為默認的啟動映象。如果未設置 'defaul' 選項,則將使用在該配置文件中最早出現的那個映象作為啟動映象。<p>delay=tsecs<br> 指定引導裝入程序在啟動第一個映象之前應等待的時間為多少個 10 分之一秒。這對于在鍵盤可用后立即從硬盤上啟動系統很有用。如果未設置 'delay' 選項或設為 0,則引導裝入程序就不會等待。<p>disc=device-name<br> 定義特定硬盤的非標準參數。具體細節參見 USER.TEXT 中的硬盤分區結構一章。其對于定義 'BIOS=' 參數尤其有用。若你的硬盤的 BIOS 數據是 0x80 ,0x81(十六進制)等等,將無法判斷哪一塊 Linux 磁盤與哪一塊 BIOS 磁盤相對應(因為這決定于 BIOS 的設置和 BIOS 的類型)。因此若你采用的是非一般的安裝,那你就需要說明 LINUX 磁盤和 BIOS磁盤間的對應關系。比如:<br> desk=/dev/sda<br> bios=0x80<br> disk=/dev/hda<br> bios=0x81<br> 就會說明你的 SCSI 盤是第一個 BIOS 盤,而你的(主硬盤)IDE盤是第二個 BIOS 盤。<p>disktab=disktab-file<br> 指定磁盤參數表的名稱。若未指定“disktab”選項,則磁盤描述(Map)裝入程序會尋找 /etc/disktab 文件。并不提倡disktab選項使用。<p>fix-table<br> 這個選項使得 LILO 可對分區表上的 3D 地址進行調整。 每個分區表入口包含有該分區的最前和最后一個扇區的 3D 地址(扇區/磁頭/柱面 以及線性地址。 如果一個分區不是以磁道號定位的, 且某個其他操做系統 (如PC/MS-DOS 或 OS/2 ) 正在使用同一磁盤,他們就有可能導致 3D 地址的改變。僅當分區的兩個地址類型相一致時 LILO 才能保存其啟動扇區。 如果設定了 'fix-table' 選項,lilo 就可重新調整錯誤的 3D 地址。<p> 警告:這并不能保證其他的操做系統以后就不會試圖重設該地址。也可能這種變化有其他不可預料的副作用。正確的修改方式是用可以軌道定位分區的程序來重新對磁盤驅動器分區。并且,對一些磁盤來說如一些可進行地址轉換的大的EIDE磁盤),在某些情況下, 會不可避免的出現分區表入口相沖突的現象。<p>force-backup=backup-file<br> 與 'backup' 類似,但若有舊的備份文件存在則會將其覆蓋。<p>ignore-table<br> 告知LILO忽略作廢的分區表。<p>install=boot-file<br> 將指定的文件作為新的引導扇區來安裝。若未設置 'install' 選項,則將boot/boot.b作為默認缺省值使用。<p>linear<br> 產生線性扇區地址而非“扇區/磁頭/柱面”地址。線性地址不依賴于磁盤的分區結構,且在運行時被翻譯。注意如果使了'linear'選項則可能使啟動盤不能被移植,這是因為BIOS中用于決定磁盤分區結構的服務對軟盤的作用不穩定。在對大硬盤使用'linear'選項時,由于3D扇區地址在啟動前是未知的,故 /sbin/lilo 可能會產生對不可訪問的磁盤區域的一個參考。<p>lock<br> 允許自動記錄引導命令行,作為以后啟動的默認缺省值。這樣,在手工取消之前lilo會鎖定一個選項。<p>map=map-file<br> 定位磁盤描述(MAP)文件。若未指定 'map' 選項,就會使用 /boot/map文件。<p>message=message-file<br> 指定一個含有在運行啟動提示符前顯示的信息的文件。在顯示出 'LILO' 后等待按鍵的時間里不會有信息顯示。在信息中,用FF字符([Ctrl + L])清空本地顯示器。信息文件的大小限制在65535字節以內。如果信息文件被改動或取消則必須重建磁盤描述(Map)文件。<p>nowarn<br> 使關于以后可能危害的警告失效。<p>optional<br> 使單一映象選項 'optional' (見后)應用于所有映象。<p>password=password<br> 使單一映象選項 'password=...' (見后)應用于所有映象。<p>prompt forces<br> 不等待任何的按鍵事件發生就直接進入啟動提示符模式。如設定了 'promp'選項而沒設定 'timeout' 選項,則不能自行啟動。<p>restricted<br> 使單一映象選項'restricted'(見后)應用于所有映象。<p>serial=parameters<br> 允許使用來自串行口的控制。指定的串行口將會被初始化,引導裝入程序就會從該串行口及PC鍵盤接受輸入。在串行線上發送暫停(break)指令和按下鍵盤上的 SHIFT 鍵的效果是一致的,都會引起引導裝入程序的注意。如果串行線比鍵盤輸入更不安全,如該線與 MODEM 相連時,則所有啟動映象都應設密碼加以保護。參數串的格式如下:<p> <port>[,<bps>[<parity>[<bits>]]]<p> <port>:表串行口的數目,最小為0。0對應于COM1并指定為/dev/ttyS0,等等。所有四個端口均可用(如果可以使用的話)。<br> <bps>:串行口的比特率。 以下比特率可被支持:110,150,300,600,1200,2400,4800及9600bps。默認值是2400bps。<br> <parity>:表在串行口上使用的奇偶效驗。引導裝入程序忽略輸入的奇偶效驗位,并除去第八位。以下字符可用來描述奇偶效驗:n表示無相同,e表示偶數的相同,o表示奇數的相同。<br> <bits>:在一個字符中的位的數目。僅支持7或8位。若奇偶效驗是 'none' 則默認是8,若奇偶效驗是'even'或'odd',則默認是7。<p> 若設定了'serial'選項,則'delay'的值就自動上升為20。例如:serial=0,2400n8就會用缺省值參數來安裝COM1。<p>timeout=tsecs<br> 為鍵盤輸入設定一個超時選項(以10分之一秒為單位)。若在指定的時間內沒有按鍵則第一個映象就會被自動啟動。同樣,如過用戶停頓過長則密碼輸入就會被取消。默認的超時值是無限。<p>verbose=level<br>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -