茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1675203 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_0138.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

小企鵝開談 : [分享]LILO boot error codes

發表者 討論內容
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15771
[分享]LILO boot error codes
LILO boot error codes
有關這些錯誤碼的問題時常在 Usenet 上被人提到,所以我們以服務的心情將它們表列如下。這份摘要引用自 Werner Almsberger 的 LILO User Documentation 。

當 LILO 載入自己時,螢幕上會顯示 LILO 這個字。每一個字母 (letter) 會在執行某個特定動作之前或之後被印在螢幕上。如果 LILO 在某點上不能完成任務,到此為止所印出的字母可以用來辨認出發生了什麼問題。(nothing)
LILO 完全沒有被載入。 LILO 不是沒有被安裝好,就是 LILO 開機磁區所在的 partition 並非使用中的 partition 。L
第一階段的 boot loader 已被載入並啟動,但是無法載入第二階段的 boot loader 。這些二位數的錯誤碼指出問題屬於什麼種類。(請看 "Disk error codes" 這一節。)這個情況通常是指媒體錯誤或是幾何不相配 (geometry mismatch)(舉例來說,錯誤的磁碟參數)。LI
第一階段的 boot loader 能夠載入第二階段的 boot loader ,但是卻不能夠執行它。這個情形是因為 geometry mismatch 抑或是在沒有執行 map installer 的情況下,移動了 /boot/boot.b 所造成。LIL
第二階段的 boot loader 已被啟動,但是卻不能從 map file 載入 descriptor table 。一般而言,這是因為媒體錯誤或是 geometry mismatch 所造成。LIL?
第二階段的 boot loader 被載入到一個不正確的位址。一般而言,這是因為 subtle geometry mismatch ,或是在沒有執行 map installer 的情況下,移動了 /boot/boot.b 所造成。LIL-
Descriptor table 損毀。這個情形是因為 geometry mismatch 抑或是在沒有執行 map installer 的情況下,移動了 /boot/map 所造成。LILO
LILO 的所有部分均已成功載入。
如果在 LILO 正試著載入 boot image 時, BIOS 發出一個錯誤訊號,那麼相對映的 (respective)錯誤碼會顯示出來。錯誤碼的範圍從 0x00 到 0xbb 。請看 LILO User Guide for an explanation of these 。
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15771
[轉貼]安裝好系統後,開機時只有出現 LI 的訊息,而無法正常進行開機怎辦?
開機會出現這個錯誤訊息,多半是 LILO (LInux LOader) 程式沒有安裝正確,所以才會發生這個問題。

重新開機,進入 BIOS 設定程式內,檢查一下硬碟存取的模式是否設定正確。
以目前大於 500 MB 以上的硬碟來說,你需要將硬碟的存取模式設定為 LBA模式,這樣子使用硬碟時才不會有問題發生。

解決的方式,先使用當初安裝過程中安裝程式幫你建立的開機片進行開機,或者是使用linux 安裝光碟片進行開機。出現 lilo boot: 訊息時,請輸入:vmlinuz root=/dev/hda1 ro

vmlinuz 這是 label 的項目名稱,一般多半是 vmlinuz 或者是 linux。若是不清楚的話,可以按一下鍵看看有哪些可用的 label 項目名稱。

後面的 root=/dev/hda1 的意思是說,告訴 linux 開機核心檔案 linux 的root 「/」分割區域在 hda1這個位置。所以 /dev/hda1 這個敘述,請適當的改成你的 linux root 分割區域的位置。ro 代表使用 readonly 的方式於開機時掛入 linux root 檔案系統。

若是沒有問題的話,開機完畢即可進入系統後。接著請執行 lilo 程式一遍,讓 LILO 開機程式重新安裝即可。下次開機時,就可以正常啟動 Linux 了。

解決流程:
1.放入光碟片開機
2.開機時輸入 : vmlinuz root=/dev/hda1 ro
3.開機完畢後檢查一下 /etc/lilo.conf 的設定
4.執行 : lilo -v -v -v
5.執行 : sync;sync;sync;
6.執行 : reboot -n
前一個主題 | 下一個主題 | 頁首 | | |



Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|