最近在摸索Redhat的RHEL課程時,有時候Linux被玩爛了造成 X windows開不起來,做了幾項測試整理出來,以供日後參考Debug使用。
第一步:
首先先確認在/home及/tmp底下有沒有爆滿,用df -h的指令可以先檢查,如果爆了,再重新找個空間去給/home及/tmp重新mount,更改/etc/fstab的設定檔後重新開機,通常就可以正常開機;
第二步:
如果/home、/tmp分割區是有足夠的空間,那就要來看看xfs是不是有正常啟用服務,利用service xfs status來檢查狀態,如果沒有啟動,必須去start,原因是X windows要先xfs的服務啟用才會啟用,才能進行下一步的檢查;
第三步:
再來就要切換到Runlevel 3,利用runlevel看看目前的runlevel status,假使不是runlevel 3,利用init 3切換到runlevel 3;這個動作很重要務必要檢查確實在runlevel 3下來操作。
之後使用system-config-display來偵測 X windows要管理的硬體資訊,這樣做會重新產生一份/etc/X11/xorg.conf,如果這份檔案有錯誤,就直接砍了,利用system-config-display就可以重建新的資訊檔提供 X windows來使用。
最後再切換到runlevel 5,利用init 5,X windows便可以正常啟用了~
0 回應:
張貼留言