Red Hat Enterprise Linux 3: 安裝手冊 適用於 x86, Itanium™、AMD64 與 Intel® Extended Memory 64 Technology (Intel® EM64T) 主機架構 | ||
---|---|---|
前頁 | 附錄 C. 解決您安裝 Red Hat Enterprise Linux 的問題 | 下頁 |
假如因為某種因素,您必須停止使用圖形開機畫面,您可以以 root 身份編輯 /boot/grub/grub.conf 檔案,然後重新啟動您的系統。
要編輯該檔案,將在 grub.conf 檔案中以 splashimage 為首的那一行加上註解。 要在某一行上加上註解,請插入 ; 字元在該行的開頭。
一旦重新開機後,系統會重新讀取 grub.conf 檔,而您所做的變更即會生效。
您也可以取消註解(或新增)以上的該行到 grub.conf 檔案中以重新啟動圖形化的開機畫面。
假如因為某種因素,您必須停止使用圖形開機畫面, 您可以以 root 身份編輯 /etc/lilo.conf 檔案, 然後重新執行一次 LILO。
首先,以 root 身份將 /etc/lilo.conf 檔案中的 message=/boot/message 這一行加上註解(或刪除掉)。 要在某一行上加上註解,請插入 ; 字元在該行的開頭。 再來,請鍵入 /sbin/lilo -v 指令以重新執行 LILO。 下次開機時,您就會看到文字的 LILO: 提示字元,像在先前的 Red Hat Enterprise Linux 版本中使用的一樣。
您也可以重新啟用圖形開機畫面,只要在 lilo.conf 檔案中將之前加上註解的那行的註解取消掉(或新增該行),然後重新執行 LILO 即可。
假如您有安裝 X 視窗系統,不過在登入您的 Red Hat Enterprise Linux 系統後卻看不到一個圖形桌面環境,您可以使用 startx 指令便能很容易的啟動 X 視窗系統圖形介面。
一旦您輸入這個指令並按下
然而這僅只是一個立即的修正,而並沒有改變往後的登入過程。
如要設定您的系統以使得您可以登入到一個圖形登入畫面,您必須編輯一個檔案 /etc/inittab,您只需更改執行等級部份的一個號碼。 完成更改後,請重新啟動您的電腦,下次您登入後,您將可以看到一個圖形登入的畫面。
請開啟一個 shell 提示符號,再輸入 su 指令以轉換為 root。
再來請輸入 gedit /etc/inittab 以使用 gedit 來編輯這個檔案,/etc/inittab 這個檔案將會被開啟,在第一個畫面中您將會看到類似如下的部份:
# Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault: |
如要更改主控台登入方式為圖形化登入,您應該變更 id:3:initdefault: 這一行中的 3 為 5。
![]() | 警告 |
---|---|
"只能" 改變預設執行等級中的數字(由 3 改為 5)。 |
您所變更的那一行應該類似如下所示:
id:5:initdefault: |
當您滿意您的變更後,請使用
現在,在重新開機後,您的下一個登入將會是從圖形畫面。
假如您無法啟動 X(X 視窗系統),在安裝過程中您也許沒有安裝它。
假如您想要使用 X 視窗系統,您可以從 Red Hat Enterprise Linux 的光碟片來進行安裝,或者執行一個系統升級以安裝 X。
假如您選擇要做升級,請選擇 X 視窗系統的套件,並在升級套件選擇的過程中選取 GNOME、KDE 或兩者都選。
假如您在 設定代理程式 中沒有建立一個使用者帳號, 您必須以 root 登入並使用您指定給 root 的密碼。
假如您忘記您的 root 密碼,您必須要以 linux single 的方式開機您的系統。
Itanium 使用者必須輸入含有 elilo 的開機指令。
假如您使用 x86 為基礎的系統而且 GRUB 為您所安裝的開機管理程式,在載入 GRUB 開機畫面後,輸入 e 以進入編輯模式。 您將會看見在設定檔中您所 選取的開機標籤項目。
選取以 kernel 開頭的那行,並按下 e 以編輯該開機紀錄。
在 kernel 這一行的最後,加上:
single |
按下
當您回到 GRUB 畫面,輸入 b 以開機進入單一使用者模式。
假如您使用 x86 為基礎的系統而且 LILO 為您所安裝的開機管理程式,按下
下一步,在 LILO 的 boot: 提示符號下輸入 linux single。
在您開機進入單一使用者模式後,並取得 # 提示符號,您需要輸入 passwd root,然後您便可以輸入新的 root 密碼。 再來,您可以輸入 shutdown -r now,您的系統將會以您新的密碼重新啟動。
假如您忘記您的使用者帳號密碼,您必須轉換為 root。要轉換為 root, 輸入 su - 然後再輸入您的 root 密碼。 再來,輸入 passwd <username>。 在此您可以為指定的使用者輸入一個新的密碼。
如果您看不到圖形登入畫面,請檢查您的硬體相容性的問題。 Hardware Compatibility List 可以在以下的網址找到:
http://hardware.redhat.com/hcl/ |
有時候,系統的核心無法辨識您所有的記憶體。 您可以使用 cat /proc/meminfo 指令來檢查。
找出顯示出來的容量是否與您系統中的記憶體容量相同。 如果不一樣,請在 /boot/grub/grub.conf 檔案中加入下列這一行:
mem=xxM |
將系統有的記憶體容量(以百萬位元組表示)取代上一行中的 xx。
在 /boot/grub/grub.conf 檔案中,上述的例子看起來會類似以下所示:
#NOTICE: You have a /boot partition. This means that # all kernel paths are relative to /boot/ default=0 timeout=30 splashimage=(hd0,0)/grub/splash.xpm.gz title Red Hat Enterprise Linux (2.4.21-1.1931.2.399.ent) root (hd0,0) kernel /vmlinuz-2.4.21-1.1931.2.399.ent ro root=/dev/hda3 mem=128M |
在您重新開機後,在 grub.conf 檔案中所做的變更將會立即生效。
或者您可以增加下列這一行到 /etc/lilo.conf 檔案中:
append="mem=xxM" |
請注意,append 指令可以一併使用在 GRUB 與 LILO。
將系統有的記憶體容量(以百萬位元組表示)取代上一行中的 xx。 記得,每一影像(per-image) 所增加的行完全覆寫全域 (global) 所增加的行。將這一行新增至單一影像的描述也許較方便。
在 /etc/lilo.conf 檔案中上述的例子將會如下所示:
boot=/dev/sda map=/boot/map install=/boot/boot.b prompt timeout=50 image=/boot/vmlinuz-2.4.21-1.1931.2.399.ent label=linux root=/dev/sda1 initrd=/boot/initrd-2.4.21-1.1931.2.399.ent.img read-only append="mem=128M" |
記得在更改 /etc/lilo.conf 檔案後要執行 /sbin/lilo -v 指令。
當您在指定 GRUB 或 LILO 的標籤/影像時,您也可以藉由傳送這個選項來產生相同的效果。
當 GRUB 開機畫面載入時,鍵入 e 以進入編輯模式。 您將會看到您所選取的開機識別標籤設定檔中一系列的項目。
選擇以 kernel 開頭的那一行並輸入 e 以編輯開機紀錄項。
在 kernel 那一行的最後,增加
mem=xxM |
或
append=xxM |
xx 就是您系統中的記憶體容量。
按下
在回到 GRUB 畫面後,鍵入 b 以使用新的記憶體設定來開機。
在圖形化的 LILO 畫面,按下
linux mem=xxM |
Itanium 使用者必須輸入含有 elilo 的開機指令。
記得要以實際的記憶體容量取代 xx。 再按下
假如您不確定如何設定您的印表機或有困難讓它正常運作, 您可以試著使用圖形化的 印表機設定工具 程式。
請在 shell 提示符號下輸入 redhat-config-printer 指令來啟動 印表機設定工具。 假如您不是 root,系統將會提示您輸入 root 的密碼以繼續。
假如您在安裝後沒有音效,而您確定系統有安裝音效卡,您也許需要執行 音效卡設定工具 (redhat-config-soundcard)工具。
如要執行 音效卡設定工具,請選擇『主選單』 => 『系統設定』=>『偵測音效卡』。 將會跳出一個小的文字盒要您輸入您的 root 密碼。
您也可以在 shell 提示符號下輸入 redhat-config-soundcard 指令以啟動 音效卡設定工具,假如您不是 root,系統將會要您輸入 root 的密碼以繼續。
如要執行文字介面的設定工具,請以 root 身份在終端機視窗輸入 sndconfig。 請注意,sndconfig 應用程式並沒有預設安裝,不過可在 Red Hat Enterprise Linux 的光碟片上找到。
假如 音效卡設定工具 無法使用(例如當聲音樣本沒有播放,而且您仍然沒有音效聲音時),您仍有其他辦法可以解決,雖然它們並不像執行 音效卡設定工具 程式那樣簡單,您可以編輯您的 modules.conf 檔案(這個方法不建議新手使用),或參考隨您的音效卡所附的說明書以取得更多資訊。
假如您在開機時有 Apache 為基礎的 httpd 或 Sendmail 服務中斷的情形,請確定在 /etc/hosts 檔案中有下列這一行:
127.0.0.1 localhost.localdomain localhost |
假如您有一個 NVIDIA 晶片組,而且剛更新完您的核心,您的顯示卡也許會有問題,例如沒有任何的顯示輸出。
假如您有類似的問題,您應該要下載最新的核心驅動程式以用於您的 NVIDIA 晶片組,如需更多資訊,請參考:
http://www.nvidia.com/view.asp?IO=linux_display_1.0-3123 |