C.3. 安裝中的問題

C.3.1. No devices found to install Red Hat Enterprise Linux 的錯誤訊息

假如出現一個 No devices found to install Red Hat Enterprise Linux 的錯誤訊息,也許是因為安裝程式無法辨識一個 SCSI 控制卡。

首先,檢查該硬體製造商的網站是否有一個驅動程式的映像檔以用來修正您的問題。 如需更多關於驅動程式磁片的一般資訊,請參考 附錄 E。

您也可以參考 Red Hat Hardware Compatibility List,位於:

http://hardware.redhat.com/hcl/    

C.3.2. 缺少軟碟機的情況下儲存 traceback 訊息

假如您在安裝過程中收到一個 traceback 的錯誤訊息,您總是可以將之儲存到軟碟片中。

假如您的系統上沒有軟碟機,您可以 scp 錯誤訊息到一部遠端的系統。

當 traceback 對話窗出現時,traceback 的錯誤訊息已經自動寫入到一個名為 /tmp/anacdump.txt 檔案中,當出現這個對話窗時,請按下 [Ctrl]-[Alt]-[F2] 按鍵組合來轉換到一個新的虛擬主控台,並且 scp 寫入到 /tmp/anacdump.txt 的訊息到一部遠端可使用的系統上。

C.3.3. 磁碟分割表的問題

假如您在安裝過程中的『磁碟分割設定』 (第 4.15 節) 階段之後出現一個錯誤類似

磁碟 hda 上的磁碟分割表無法讀取。 要建立新分割區必須先初始化磁碟,這將會造成磁碟上所有的資料流失。

在該磁碟上您也許沒有一個磁碟分割表,或者安裝程式所使用的磁碟分割軟體無法辨識該磁碟上的磁碟分割表。

使用過 EZ-BIOS 程式的使用者也曾有類似的問題,導致資料的遺失(假設在開始安裝前沒有備份資料)而無法回復。

不管您要執行何種類型的安裝,總是要記得備份系統上原有的資料。

C.3.4. 使用剩餘的空間

您有建立一個 swap 和一個 / (root) 分割區,且您已經選取 root 分割區來使用剩餘的空間,不過它並沒有填滿整個硬碟。

假如您的硬碟大小超過 1024 磁柱,如果您要 / (root) 分割區使用硬碟上的所有剩餘空間,您必須建立一個 /boot 分割區。

C.3.5. 對於 x86 系統使用者的其他磁碟分割問題

假如您是使用 Disk Druid 來建立分割區,不過卻無法繼續到下一個畫面,或許您還沒有建立好所有的分割區,以致於無法通過 Disk Druid 相依性檢查。

您至少必須建立下列的分割區:

提示建議
 

當定義分割區類型為 swap 時,您不用指定它的掛載點。 Disk Druid 會自動替您指定好它的掛載點。

C.3.6. 對於 Itanium 系統使用者的其他磁碟分割問題

假如您是使用 Disk Druid 來建立分割區,不過卻無法繼續到下一個畫面,或許您還沒有建立好所有的分割區,以致於無法通過 Disk Druid 相依性檢查。

您至少必須建立下列的分割區:

提示建議
 

當定義分割區類型為 swap 時,您不用指定它的掛載點。 Disk Druid 會自動替您指定好它的掛載點。

C.3.7. 您有發現 Python 的錯誤嗎?

在有些 Red Hat Enterprise Linux 升級或安裝,安裝程式(就是已知的 Anaconda) 也許會因為一個 Python 或 traceback 的錯誤而導致失敗。 這個錯誤也許會在選取個別套件或當試著儲存升級紀錄檔到 /tmp/ 之後發生。 這個錯誤看起來會類似:

Traceback (innermost last):
   File "/var/tmp/anaconda-7.1//usr/lib/anaconda/iw/progress_gui.py",
line 20, in run
     rc = self.todo.doInstall ()
   File "/var/tmp/anaconda-7.1//usr/lib/anaconda/todo.py", line 1468, in
doInstall
     self.fstab.savePartitions ()
   File "fstab.py", line 221, in savePartitions
     sys.exit(0)
 SystemExit: 0

 Local variables in innermost frame:
 self: <fstab.GuiFstab instance at 8446fe0>
 sys: <module 'sys' (built-in)>
 ToDo object:
 (itodo
 ToDo
 p1
 (dp2
 S'method'
 p3
 (iimage
 CdromInstallMethod
 p4
 (dp5
 S'progressWindow'
 p6

 <failed>

這個錯誤發生在某些系統上,因為連到 /tmp/ 的符號連結連到其他位置或在建立後已被更改。 這些符號連結或已更改的連結在安裝過程中無效,所以安裝程式無法寫入資訊而導致失敗。

假如您發生下列錯誤,首先試著下載任何 Anaconda 的 errata。 Errata 可以在以下位址找到:

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

anaconda 的網站也許是很有幫助的地方,它的網站位於:

http://rhlinux.redhat.com/anaconda/

您也可以搜尋關於此問題的程式錯誤報告。 欲搜尋 Red Hat 的程式錯誤追蹤系統,請到:

http://bugzilla.redhat.com/bugzilla/

最後,如果您還是有關於這個錯誤的問題,建議您註冊您的產品並聯繫我們的支援小組。 欲註冊您的產品,請到:

http://www.redhat.com/apps/activate/