Show Table of Contents
20.2. 使用維護開機模式
20.2.1. 載入記憶體(RAM)測試模式
記憶體(RAM)模組中的錯誤可能會造成您的系統停機或當機。在某些情況下,記憶體錯誤可能僅會造成特定軟體併用時發生錯誤。基於此原因,在您首次安裝 Red Hat Enterprise Linux 前,您應測試電腦的記憶體,儘管先前安裝的作業系統運作正常。
Red Hat Enterprise Linux 包含了 Memtest86+ 記憶體測試應用程式。若要啟用記憶體測試模式,請在開機選單上選擇「 」>「 」。測試將會即刻開始。就預設值,Memtest86+ 每程會進行十次測試;您可藉由 c 鍵來存取配置畫面,以指定不同的配置。當第一程完成後,有一則訊息將會出現在下方通知您目前的狀態,之後接下來的一程將會自動進行。
注意
Memtest86+ 僅適用於 BIOS 系統上。目前尚不支援 UEFI 系統。

圖形 20.1. 使用 Memtest86+ 來進行記憶體檢測
測試進行時顯示的主畫面會被分成三個主要部分:
- 左上方角落會顯示有關於您系統的記憶體配置 - 偵測到的記憶體數量與處理器快取和其輸出量,以及處理器與晶片資訊。這些資訊會在 Memtest86+ 啟用時偵測到。
- 右上方角落會顯示有關於測試的資訊 - 目前一程的進度和特定一程中正在執行的測試,以及該項測試的詳述。
- 畫面中央則被使用來顯示有關於當此工具啟用時,所會進行之完整測試項目的相關資訊,例如耗費的時間、已完成幾程、偵測到的錯誤數量,以及您的測試選項。在些系統上,有關於已安裝之記憶體的詳細資訊(例如已安裝的模組數量、其廠商、頻率及延遲率)也會被顯示在此。在每一程完成後,將會有個簡短的概要顯示在此位置上。例如:
** Pass complete, no errors, press Esc to exit **
若 Memtest86+ 偵測到錯誤,該錯誤也會被顯示在此部分中,並以紅色強調。此訊息會包含例如哪項測試偵測到了問題、發生問題的記憶體位置及其它類似的詳細資訊。
在某些情況下,成功完成一程(也就是所有 10 項測試中的一程)已足夠驗證您的記憶體是否沒問題。然而,在某些較少見的情況下,第一程中未被偵測到錯誤可能會在之後的測試中出現。若要在一部重要的系統上進行詳盡的測試,請讓測試執行一整夜或甚至是幾天,以完成所有測試項目。
注意
完整完成一項單程 Memtest86+ 測試所需的時間會依照您系統的配置而定(主要為記憶體大小和速度)。比方說,在一部搭載了 2 GB DDR2 記憶體、速率為 667 MHz 的系統上,單程測試估計大概需要花上 20 分鐘才能完成。
若要中止測試並重新啟動您的電腦,請在任何時候按下 Esc 鍵。
欲取得更多有關於 Memtest86+ 使用上的相關資訊,請參閱位於〈http://www.memtest.org/〉的官方網頁。在一部安裝了 memtest86+ 套件的 Red Hat Enterprise Linux 系統上,還有個
README
檔案位於 /usr/share/doc/memtest86+-版本/
可供參考。
20.2.2. 驗證開機媒介
您可測試一個基於 ISO 的安裝來源的完整性(在使用它來安裝 Red Hat Enterprise Linux 之前)。這些來源包括 DVD 以及儲存在硬碟或 NFS 伺服器上的 ISO 映像檔。在您嘗試進行安裝前,建議您驗證 ISO 映像檔是否完整,這可協助避免在進行安裝時經常會遇上的問題。
若要檢查一個 ISO 映像檔的 checksum 完整性,請將
rd.live.check
附加至開機載入程式的指令列上。請注意,若您在開機選單上選擇了預設安裝選項,此選項就會被自動使用(「 」)。
20.2.3. 在救援模式下啟動您的電腦
您能在無需實際安裝 Red Hat Enterprise Linux 於電腦上的情況下,由安裝光碟啟動指令列的 Linux 系統。這能讓您使用 Linux 系統的工具程式和功能,以修正或修復已安裝的作業系統。
若要透過安裝磁碟或是 USB 卸除式磁碟來載入救援系統,請由開機選單中的「
」子選單選擇「 」,或使用 inst.rescue
開機選項。
請透過之後的畫面來指定救援系統的語言、鍵盤佈局和網路設定。最後的設定畫面可用來配置您電腦上現有系統的存取權限。
就預設值,救援模式會附加一個現有的作業系統至救援系統上的
/mnt/sysimage/
目錄下來修復系統。
欲取得更多有關於救援模式和其它維護模式上的額外資訊,請參閱〈章 28, 基本系統復原〉。