解讀LILO錯(cuò)誤提示信息
2024-07-26 00:31:32
供稿:網(wǎng)友
當(dāng)LILO啟動(dòng)完成時(shí),會(huì)在屏幕上顯示字符串“LILO”,其實(shí)這其中的每個(gè)字母背后都對(duì)
應(yīng)著特定的操作。如果LILO在某個(gè)部分出了錯(cuò),我們就可以根據(jù)屏幕上當(dāng)前出現(xiàn)的字母推斷
出故障原因。
LILO啟動(dòng)分為兩個(gè)步驟,由第一個(gè)步驟將第二個(gè)步驟的代碼調(diào)入內(nèi)存?!?
如果啟動(dòng)LILO時(shí),磁盤出現(xiàn)瞬間的錯(cuò)誤,則在“L”字母后會(huì)輸出一串二進(jìn)制數(shù)字。此時(shí)
如不終止LILO運(yùn)行,屏幕上會(huì)出現(xiàn)無窮的錯(cuò)誤代碼輸出,這種情況可以重新啟動(dòng)LILO試試。
屏幕上什么都沒出現(xiàn):LILO并未被裝載。原因可能是LILO還未被安裝或者LILO所在的 分
區(qū)未被設(shè)為active狀態(tài)?!?
L :LILO啟動(dòng)了到第一步,但在將第二部分調(diào)入內(nèi)存時(shí)出現(xiàn)了錯(cuò)誤。兩位錯(cuò)誤代
碼指出了錯(cuò)誤類型面,具體內(nèi)容見后面所附的磁盤錯(cuò)誤代碼?!?
LI:LILO引導(dǎo)程序的第一部分能夠?qū)ILO引導(dǎo)裝入程序的第二部分裝入,但卻不能執(zhí)行
。這可能是因?yàn)橛脖P參數(shù)設(shè)置不當(dāng)或者是因?yàn)樵谝苿?dòng)/boot/boot.b時(shí)沒有運(yùn)行map 安裝程序
?!?
LIL:引導(dǎo)程序的第二部分已經(jīng)工作,但它無法從map文件中裝載描述符表,原因可能是
介質(zhì)故障或硬盤參數(shù)設(shè)置不當(dāng)?!?
LIL?:第二部分引導(dǎo)程序裝入地址不正確,原因是硬盤參數(shù)設(shè)置不當(dāng)或移到boot.b文件
后未運(yùn)行map installer?!?
LIL-:描述符表損壞。原因同上?!?
LILO:LILO的各個(gè)部分均已成功裝入?!?
1010101010 :分區(qū)情況已經(jīng)改變卻沒有重新安裝LILO。
附:磁盤錯(cuò)誤代碼。
0x00:"內(nèi)部錯(cuò)誤"。LILO由扇區(qū)讀子程序產(chǎn)生,可能是因?yàn)楸黄茐牡奈募?,重建map文件
試試看。另一個(gè)原因也許是,當(dāng)使用linear參數(shù)時(shí)去訪問超出1024的柱面?!?
0x01:"非法命令"。一般不會(huì)發(fā)生這種問題,如果確實(shí)出現(xiàn)了,那就表示LILO訪問BIOS
不支持的硬盤。在機(jī)器間換硬盤的時(shí)候最有可能出現(xiàn)這種情況,所以一定要先在BIOS里把硬
盤參數(shù)設(shè)好?!?
0x02:"沒找到地址標(biāo)記"。通常由硬盤介質(zhì)故障問題引起,多試幾遍看看?!?
0x03:"寫保護(hù)錯(cuò)"。僅在寫操作時(shí)出現(xiàn)?!?
0x04:"扇區(qū)未找到"。最典型的原因是硬盤參數(shù)設(shè)置不正確。
0x06:"激活順序改變"。這應(yīng)該是瞬間的錯(cuò)誤,再試一次,問題有可能就解決了?!?
0x07:"無效的初始化"。BIOS沒有適當(dāng)?shù)爻跏蓟脖P,如果在BIOS里設(shè)置的硬盤參數(shù)為
auto時(shí)可能會(huì)產(chǎn)生這種故障,建議在BIOS里將硬盤參數(shù)設(shè)置為固定的,或熱啟動(dòng)一次試試。
0x08:"DMA超出限度"??梢灾匦聠?dòng)試試。
0x09:"DMA試圖越過64k邊界"。建議忽略COMPACT參數(shù)?!?
0x0C:"無效的介質(zhì)"。小概率事件,重新啟動(dòng)看看?!?
0x10:"CRC錯(cuò)誤"。檢測(cè)到硬盤介質(zhì)故障,建議多啟動(dòng)幾次或運(yùn)行map安裝程序把map文件
從壞塊寫到正常的介質(zhì)上。
0x11:"ECC校正成功"。讀錯(cuò)誤發(fā)生然后被校正了,但是LILO并不知道這個(gè)情況,終止了
啟動(dòng)過程?!?
0x20:"控制器錯(cuò)誤"??赡苡蒊DE控制器故障引起?!?
ox40:"定位失敗"。這可能是介質(zhì)問題,重新啟動(dòng)試試。
0x80:"磁盤超時(shí)"。磁盤或驅(qū)動(dòng)器沒有準(zhǔn)備好。
0xBB:"BIOS錯(cuò)誤"。由BIOS參數(shù)引起,發(fā)生概率極小,如果反復(fù)發(fā)生,則考慮移去COMP
ACT參數(shù)或加上/取消LINEAR參數(shù)。