當LILO裝入它自己的時候
顯示單詞
LILO
: 每完成一個特定的過程顯示一個字母
如果LILO在某個地方失敗了
屏幕上就停留幾個字母
以指示錯誤發生的地方
在技術
文檔中有更詳細的描述
(注:LILO不是一個程序
而是一組程序)
注意
如果磁盤發生瞬間故障
可能會在第一個字母
L
後插入一些十六進制數字
除非
LILO停在那裡並不停地產生錯誤碼流
否則並不說明有嚴重問題
(<啟動後什麼也不顯示>) LILO一點也沒裝入
LILO可能沒有安裝
或分區沒有被激活
L <錯誤碼>
LILO的第一部分已經被裝入並運行了
但它不能裝入第二部分的引
導程序
兩位數字的錯誤碼指示問題的類型(請看後面
磁盤錯誤碼
)
這種情況通常是在介質訪問失敗或硬盤幾何參數(CHS
chs)不匹配
LI LILO的第一階段已經裝入了LILO的第二部分
但是執行它失敗
錯誤的原因是硬盤幾何參數不匹配或/boot/boot
b被移動後沒有
重新運行映射(map)安裝程序
LIL 第二階段已經啟動
但它不能從映射(map)文件讀出描述符表(descriptor table)
典型原因是介質出錯或硬盤幾何參數不匹配
LIL? LILO的第二部分被裝入到錯誤的地址
典型原因是硬盤幾何參數微妙的不匹配
或/boot/boot
b被移動而沒有運行映射安裝程序
LIL
描述符表被破壞了
這可能是/boot/map被移動後沒有運行映射安裝程序或幾何參
數不匹配
LILO LILO的所有部分都被成功地裝入
分區情況已經改變卻沒有重新安裝LILO
據說超頻也會出這種情況
磁盤錯誤碼:
x
內部錯誤
由LILO扇區讀子程序產生
可能是因為被破壞的文件
重建map文件試試看
另一個原因也 許是
當使用linear參數時去訪問超出
的柱面
參考
BIOS的限制
這一節
x
非法命令
它不該發生
如果它出現了
意味著LILO去訪問BIOS不支持的硬盤
整理這份文檔的時候
我的一個朋友就遇到了L
的錯誤
因為他把Linux裝在第二個IDE口
上(/dev/hdc)
加上Disk參數就好了
x
沒找到地址標記
通常是介質問題
多試幾遍看看
x
寫保護錯
僅在寫操作時出現
x
扇區未找到
典型的原因是硬盤參數不匹配
x
激活順序改變
這應該是短暫的錯誤
再試一次
x
無效的初始化
BIOS沒有適當地初始化硬盤
熱啟動一次或許有幫助
x
DMA超出限度
這不應當發生
重新啟動
x
DMA試圖越過
k邊界
這不應當發生
建議忽略COMPACT參數
x
C
無效的介質
這不應當發生
重新啟動看看
x
CRC錯誤
檢測到介質錯誤
建議多啟動幾次
運行map安裝程序
把map文件從壞塊寫到正常的介質上
x
ECC矯正成功
讀錯誤發生然後被矯正
但是LILO並不知道這個情況
終止了啟動過程
x
控制器錯誤
不應該發生
ox
定位失敗
這可能是介質問題
重新啟動試試
x
磁盤超時
磁盤或驅動器沒有准備好
介質壞了或磁盤沒有轉
如果從軟盤啟動則可能是沒有關門
xBB
BIOS錯誤
這不應該發生
如果反復發生
則考慮移去COMPACT參數或加上/取消LINEAR參數
如果在寫操作過程中發生錯誤
則在錯誤碼前有個前綴
w
盡管寫錯誤並不影響啟動過程
但它們會指示一些
錯誤
因為它們暗示系統中存在錯誤
一個好的建議是重新配置LILO成只讀(read
only)
From:http://tw.wingwit.com/Article/program/Oracle/201311/18842.html