第 9章 基本的系統回復

當問題發生時,總是會有辦法解決。 然而,這些方法需要您對系統有相當的了解。 這個章節將描述如何開機進入救援模式、單一使用者模式以及緊急模式,在其中您可以使用您的知識來修復系統。

9.1. 一般問題

因為下列的原因,您也許需要開機進入這些救援模式的其中之一:

9.1.1. 無法開機進入 Red Hat Linux

這個問題通常是由於在您安裝 Red Hat Linux 系統後,安裝另一個作業系統所造成的。 許多其他的作業系統假定您的電腦上並沒有任何其他的作業系統,它們將覆寫原本含有 GRUB 或 LILO 開機管理程式的主開機紀錄區(MBR),假如開機管理程式被覆寫了,除非您可以進入救援模式並重新設定開機管理程式,否則您將無法開機進入 Red Hat Linux。

另一個可能性是安裝完後當您使用磁碟分割工具來重新調整一個分割區或從剩餘空間建立一個新的分割區,而且更改了分割區的順序,假如 / 分割區的號碼更改了,開機管理程式將無法找到它,以掛載該分割區。 如要修復這個問題,請開機進入救援模式,並修改 /boot/grub/grub.conf(假如您是使用 GRUB)或 /etc/lilo.conf(假如您是使用 LILO)。 您也必須在每次修改 LILO 設定檔案後,執行 /sbin/lilo 指令。

9.1.2. 硬體/軟體問題

這個類別包括相當廣泛的不同狀況,其中包括了硬碟發生錯誤以及在開機管理程式設定檔案中指定一個無效的根目錄(root)裝置這兩個例子。 假如都不屬於這兩種情況,您也許無法重新開機以進入 Red Hat Linux。 然而假如您開機進入其中一種系統回復模式,您也許可以解決這個問題或者至少複製出重要的檔案。

9.1.3. Root 密碼

假如您忘記您的 root 密碼該如何? 如要重設它為另一個密碼,請開機進入救援模式或單一使用者模式,然後使用 passwd 指令來重設 root 密碼。