http://family.idot.com.tw/ 解讀LILO錯誤提示資訊
(
當LILO啟動完成時,會在屏幕上顯示字符串“LILO”,其實這其中的每個字母背后都對應著特定的操作。如果LILO在某個部分出了錯,我們就可以根據屏幕上當前出現的字母推斷出故障原因。 LILO啟動分為兩個步驟,由第一個步驟將第二個步驟的代碼調入記憶體。 如果啟動LILO時,磁盤出現瞬間的錯誤,則在“L”字母后會輸出一串二進制數字。此時如不終止LILO運行,屏幕上會出現無窮的錯誤代碼輸出,這種情況可以重新啟動LILO試試。 屏幕上什麼都沒出現:LILO並未被裝載。原因可能是LILO還未被安裝或者LILO所在的 分區未被設為active狀態。 L :LILO啟動了到第一步,但在將第二部分調入記憶體時出現了錯誤。兩位錯誤代碼指出了錯誤類型面,具體內容見后面所附的磁盤錯誤代碼。 LI:LILO引導程序的第一部分能夠將LILO引導裝入程序的第二部分裝入,但卻不能執行。這可能是因為硬碟參數設置不當或者是因為在移動/boot/boot.b時沒有運行map 安裝程序。 LIL:引導程序的第二部分已經工作,但它無法從map文件中裝載描述符表,原因可能是介質故障或硬碟參數設置不當。 LIL?:第二部分引導程序裝入地址不正確,原因是硬碟參數設置不當或移到boot.b文件后未運行map installer。 LIL-:描述符表損坏。原因同上。 LILO:LILO的各個部分均已成功裝入。 1010101010 :分區情況已經改變卻沒有重新安裝LILO。 附:磁盤錯誤代碼。 0x00:"內部錯誤"。LILO由扇區讀子程序產生,可能是因為被破坏的文件,重建map文件試試看。另一個原因也許是,當使用linear參數時去訪問超出1024的柱面。 0x01:"非法命令"。一般不會發生這種問題,如果確實出現了,那就表示LILO訪問BIOS不支持的硬碟。在機器間換硬碟的時候最有可能出現這種情況,所以一定要先在BIOS里把硬碟參數設好。 0x02:"沒找到地址標記"。通常由硬碟介質故障問題引起,多試幾遍看看。 0x03:"寫保護錯"。僅在寫操作時出現。 0x04:"扇區未找到"。最典型的原因是硬碟參數設置不正確。 0x06:"激活順序改變"。這應該是瞬間的錯誤,再試一次,問題有可能就解決了。 0x07:"無效的初始化"。BIOS沒有適當地初始化硬碟,如果在BIOS里設置的硬碟參數為auto時可能會產生這種故障,建議在BIOS里將硬碟參數設置為固定的,或熱啟動一次試試。 0x08:"DMA超出限度"。可以重新啟動試試。 0x09:"DMA試圖越過64k邊界"。建議忽略COMPACT參數。 0x0C:"無效的介質"。小概率事件,重新啟動看看。 0x10:"CRC錯誤"。檢測到硬碟介質故障,建議多啟動幾次或運行map安裝程序把map文件從坏塊寫到正常的介質上。 0x11:"ECC校正成功"。讀錯誤發生然后被校正了,但是LILO並不知道這個情況,終止了啟動過程。 0x20:"控制器錯誤"。可能由IDE控制器故障引起。 ox40:"定位失敗"。這可能是介質問題,重新啟動試試。 0x80:"磁盤超時"。磁盤或驅動器沒有準備好。 0xBB:"BIOS錯誤"。由BIOS參數引起,發生概率極小,如果反復發生,則考慮移去COMPACT參數或加上/取消LINEAR參數。 **********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together!
希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好
Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind