HardwareIdentification
出自DebianWiki
[編輯] 硬體識別與安裝
許多人使用 Debian 時,往往都在硬體安裝上被擊敗,許多人認為 Debian 沒有聰明的硬體偵測安裝系統,其實不然。
許多人都知道可直接使用的 Knoppix 開機光碟,Knoppix 最成功的地方莫過於自動硬體偵測系統。而 Knoppix 其實是基於 Debian 系統所開發的。既然 Knoppix 可以如此方便,使用官方版本的 Debian 當然也可以。
系統開機需要載入的硬體大致上分為兩個部份。
- 第一,Debian 的官方核心使用 initrd,從 initial ramdisk 載入必要的驅動程式。這裡通常只需要可以處理檔案系統的驅動程式,只要可以載入硬碟與檔案系統,便可繼續開機程序。預設的 initrd 包含了普遍的檔案系統,除了使用特別新的檔案系統外,通常不會有甚麼大問題。
- 第二,必須載入所有系統相關的驅動程式,包含乙太網路卡、音效卡等。此外還有隨插即用的 USB 及 PCMCIA Card。
在介面硬體上,傳統的作法是人工一一的紀錄需要載入的硬體驅動程式,寫入 /etc/modules,並依照需求修改 /etc/modules.conf。十分麻煩,而且使用者必須熟悉每個硬體細節。其實這些程序都可以藉由特定的工具協助安裝,這些工具內含硬體資訊資料庫,可以辨別硬體的製造商、版本,並自動載入驅動程式。
我們整理了一個適用的軟體列表如下
兩個主要的硬體偵測軟體
在 USB/Cardbus, Network 與 IEEE1394 介面,所謂隨插即用仍需在插入相關硬體時載入相關的驅動程式, Linux 2.4 核心中的新 "HotPlug" 功能可以支援這個需求。以下兩種軟體可供於選擇
PCMCIA 介面卡則可使用
- pcmcia-cs - PCMCIA Card Services for Linux
另外一項可能困擾您的,大概就是如何設定 XWindow 下的滑鼠
- mdetect - mouse device autodetection tool
![[Main Page]](/upload/4/49/Debian_taiwan_out.png)