附錄 D. 解決您安裝 Red Hat Linux 的問題

在這個附錄中討論了一些常見的安裝問題與解決方法。

D.1. 您無法開機進入 Red Hat Linux

D.1.1. 您無法從光碟開機嗎?

注請注意
 

有一些情況由於光碟片上開機影像檔的大小導致系統的 BIOS 不讓 Red Hat Linux 的光碟片來開機。 在這種情況下,就必須要建立一片開機磁片來啟動 Red Hat Linux。 一旦開機後,光碟片在安裝過程中就可以運作順利。

假如您無法從 Red Hat Linux 的光碟片開機,您可以做以下兩件事情:

  1. 您可以更改 BIOS 的設定,將開機順序設成光碟機為第一順位,或

  2. 使用您建立好的開機磁片來開機。

要更改 BIOS 的設定,請參考您的系統手冊以得知進入 BIOS 設定畫面的按鍵組合,或是當系統開機時,讀取開機畫面下方所示的按鍵順序(如果有的話)。

要建立開機磁片,請遵照下列連結中的指示: 菴 1.4.3 節

要使用開機磁片啟動 Red Hat Linux,將您建立好的磁片插入軟碟機,然後啟動/重新啟動您的電腦。 請確定您的 BIOS 設成由軟碟或抽取式磁碟 (A:) 開機。

D.1.2. 您無法從本機開機磁片開機嗎?

假如您有困難使用本機開機磁片開機,您可以有兩種選擇:

  1. 您可以更改 BIOS 的設定,將開機順序設成光碟機為第一順位,或者

  2. 您可以使用更新的開機磁片映像檔來開機。

要更改 BIOS 的設定,請參考您的系統手冊以得知進入 BIOS 設定畫面的按鍵組合,或是當系統開機時,讀取開機畫面下方所示的按鍵順序(如果有的話)。

請參閱線上的 errata 在

http://www.redhat.com/support/errata

以取得更新的磁片影像檔 (假如有的話),並且遵照在 菴 1.4.3 節 中的指示來建立您系統的更新開機磁片。

D.1.3. 您的系統顯示 Signal 11 的錯誤嗎?

signal 11 的錯誤(通常為已知的 『記憶體區段錯誤』)代表程式欲存取尚未被分配的記憶體位置。

假如在安裝過程中出現嚴重的 signal 11 錯誤,這或許是因為系統匯流排上的記憶體發生硬體錯誤。 記憶體發生硬體錯誤可能由於執行檔或系統硬體的問題。 如同其他的作業系統,Red Hat Linux 將系統的需求放置在系統的硬體上。 有些硬體也許無法達到這些需求,即使它們在其他的作業系統上運作順利。

請檢查 Red Hat 是否有提供較新的或附加的開機磁片,檢視線上的 errata 是否有較新的版本。 如果最新的影像檔仍然失敗,可能是由於您硬體的問題,通常這些錯誤會存在記憶體或微處理器的快取,一個可行的解決方法是關閉 BIOS 中的微處理器快取。 您也可以試著抽換您的記憶體到不同的插槽,以檢查是否為記憶體或插槽的問題。

您也可只以 64MB 的記憶體來試著執行安裝,您可以在開機選項中加上 mem=64M 來啟動安裝程式。 如要嘗試這個選項,請在安裝程式的開機提示符號後輸入

boot: mem=xxxM

請以您想使用之記憶體的容量(以百萬位元組表示)取代 xxx

這個指令讓您強制覆寫核心所偵測到的系統記憶體,這可用在某些安裝程式只能偵測到 16MB 記憶體(系統實際上含有更大的記憶體容量)的較舊系統上,以及對於某些顯示卡與系統共享記憶體容量的新機器上。

另一個選擇是在您的安裝光碟上執行媒體測試,如要檢查一個 ISO 映像檔之校驗值的完整性,請在安裝程式的開機提示符號下輸入:

boot: linux mediacheck

需要關於 signal 11 錯誤的相關資訊,請參閱:

http://www.bitwizard.nl/sig11/