Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.3. 在安裝時更新驅動程式
在安裝程式一開始的時候,您可以透過以下方式更新驅動程式:
- 讓安裝程式自動尋找、提供安裝過程中所需的驅動程式更新檔,
- 讓安裝程式提示使用者輸入驅動程式更新檔的位置,
- 手動指定驅動程式更新映像檔或 RPM 套件的路徑。
重要
請確定驅動程式更新檔的磁碟位於標準的磁碟分割區上。在安裝過程的早期階段更新驅動程式時,進階的儲存裝置,例如 RAID 或 LVM 卷冊,也許無法存取。
4.3.1. 自動驅動程式更新
若要安裝程式自動辨識驅動程式磁碟,請在開始進行安裝程序之前,將一個標記了
OEMDRV
卷冊標籤的區塊裝置連接到您的電腦上。
當安裝程式開始時,它將會偵測所有已連至系統的可用儲存裝置。若它找到了一個已標記
OEMDRV
的儲存裝置,它會將其視為驅動程式更新磁碟,並嘗試由此裝置載入驅動程式更新。您將會被提示選擇要載入哪個驅動程式:

圖形 4.1. 選擇驅動程式
請按下數字鍵來切換選取個別的驅動程式。當準備好時,請按下 c 來安裝選擇的驅動程式,並前往 Anaconda 圖形化使用者介面。
4.3.2. 透過協助的驅動程式更新
建議您的區塊裝置總是標記
OEMDRV
卷冊標籤以在進行安裝程序時安裝驅動程式。然而若未偵測到這種裝置,而在開機指令列中指定了 inst.dd
選項,安裝程式會讓您在互動式模式下尋找驅動程式磁碟。請在第一個步驟中由清單中選擇一個本機磁碟分割區,以讓 Anaconda 掃描 ISO 檔案。接著,選擇其中一個偵測到的 ISO 檔案。最後,請選擇一或更多個可用的驅動程式。以下圖像示範了在文字使用者介面中的程序,並強調了個別的步驟。

圖形 4.2. 以互動的方式來選擇驅動程式
注意
若您截取了您的 ISO 映像檔並將之燒錄在一片 CD 或 DVD 光碟上,但媒介沒有
OEMDRV
卷冊標籤的話,請使用 inst.dd
選項而不指定任何引數,並使用選單來選擇驅動程式,或使用下列開機選項以讓安裝程式掃描媒介上的驅動程式:
inst.dd=/dev/sr0
請按下數字鍵來切換選取個別的驅動程式。當準備好時,請按下 c 來安裝選擇的驅動程式,並前往 Anaconda 圖形化使用者介面。
4.3.3. 手動驅動程式更新
若要進行手動式的驅動程式更新,請在一個能存取的位置上準備一份包含了您驅動程式的 ISO 映像檔,例如 USB 卸除式磁碟或是網站伺服器,並將它連上您的電腦。請在歡迎畫面中按下 Tab 以顯示開機指令列,並將
inst.dd=location
附加至該指令列,location 為驅動程式更新光碟的路徑。

圖形 4.3. 指定驅動程式更新的路徑
一般來講,映像檔會位於網站伺服器(例如 http://server.example.com/dd.iso) 或是 USB 卸除式磁碟(/dev/sdb1)上。您亦可指定一個包含了驅動程式更新的 RPM 套件(例如 http://server.example.com/dd.rpm)。
當準備好之後,請按下 Enter 以執行開機指令。接著,您選擇的驅動程式將會被載入,並且安裝程序將會正常進行。
4.3.4. 將驅動程式納入黑名單
損毀的驅動程式可能會造成系統進行安裝程序時無法正常啟動。當此情況發生時,您可藉由自訂開機指令列來停用(或將之納入黑名單中)該驅動程式。請在開機選單中藉由按下 Tab 鍵來顯示開機指令列。接著,請將
modprobe.blacklist=driver_name
選項附加至該指令列。請將 driver_name 替換為您希望停用的驅動程式之名稱,例如:
modprobe.blacklist=ahci
請注意,在進行安裝程序時透過
modprobe.blacklist=
開機選項來納入黑名單中的驅動程式,當系統安裝完畢後依然會維持停用狀態,並出現在 /etc/modprobe.d/anaconda-blacklist.conf
檔案中。有關於驅動程式黑名單與其它開機選項上的相關資訊,請參閱〈章 20, 開機選項〉。