一般問題和解決方案

目錄

51.1. 尋找並收集資訊
51.2. 安裝問題
51.3. 開機問題
51.4. 登入問題
51.5. 網路問題
51.6. 資料問題
51.7. IBM System z:使用 initrd 做為救援系統

本章提供一系列可能發生的常見問題,希望盡可能涵蓋各類的潛在問題。這樣一來,即使這裡沒有精準的列出您的狀況,也會有足夠類似的狀況,提供解決方案的提示。

尋找並收集資訊

Linux 會非常詳細的記錄事件。系統發生問題時,有幾個地方需要注意,大部分都是 Linux 系統的標準訊息,而有些則是特定 SUSE Linux Enterprise 系統的訊息。大部分記錄檔可透過 YaST (其他+啟動記錄) 檢視。

YaST 可讓您收集支援團隊所需的所有系統資訊。請使用其他+支援查詢。選取問題類別。在收集到所有資訊之後,將此份資訊連結到您的支援要求。

下面為最常被查看的記錄檔案清單,以及其一般內容。

表格 51.1. 記錄檔案

Log File

描述

/var/log/boot.msg

開機程序期間,來自核心的訊息。

/var/log/mail.*

來自郵件系統的訊息。

/var/log/messages

執行時來自核心與系統記錄精靈的持續訊息。

/var/log/NetworkManager

NetworkManager 中的記錄檔,用於收集網路連接性的問題。

/var/log/SaX.log

來自 SaX 顯示器與 KVM 系統的硬體訊息。

/home/user/.xsession-errors

來自目前執行中桌上應用程式的訊息。以實際的使用者名稱取代 user

/var/log/warn

來自核心和系統記錄精靈的所有訊息,都會被指定為「警告」或更高的層級。

/var/log/wtmp

二進位檔案包含使用者對於目前機器工作階段的登入記錄。請以 last 檢視。

/var/log/Xorg.*.log

來自 X Window System 的多種啟動和執行時期記錄。對於 X 啟動失敗的除錯非常實用。

/var/log/YaST2/

目錄包含 YaST 的動作與結果。

/var/log/samba/

目錄包含 Samba 伺服器和用戶端記錄訊息。


與記錄檔不同的是,您的機器亦提供您執行中系統的資訊。請參閱表格 51.2: 系統資訊

表格 51.2. 系統資訊

檔案

描述

/proc/cpuinfo

這裡顯示處理器資訊,包括其類型、廠商、型號與效能。

/proc/dma

這裡顯示目前使用的 DMA 頻道。

/proc/interrupts

這裡顯示使用中的岔斷為何,以及使用中的數量。

/proc/iomem

這裡顯示 I/O (輸入/輸出) 記憶體的狀態。

/proc/ioports

這裡顯示此時使用中的 I/O 埠。

/proc/meminfo

這裡顯示記憶體狀態。

/proc/modules

這裡顯示個別模組。

/proc/mounts

這裡顯示目前裝載的設備。

/proc/partitions

這裡顯示所有硬碟的分割區。

/proc/version

這裡顯示目前的 Linux 版本。


Linux 隨附多種工具可進行系統分析和監控。請參閱 第 17 章「系統監視公用程式 以取得用於系統診斷最重要的選項。

下列的各個狀況都以描述問題的標題為開頭,接著的一或兩個段落則會提供建議的解決方案、更詳細解決方案的可用參考資料,以及交叉參照到可能相關的其他狀況。