章 6. 在 Intel 和 AMD 系統上進行安裝時更新驅動程式

在大部分的情況下,Red Hat Enterprise Linux 早已包含了構成您系統的裝置之驅動程式。然而,若是您的系統包含了最近剛發行的硬體,此硬體的驅動程式便可能尚未被提供。有時候,提供新裝置支援的驅動程式更新可能能夠透過 Red Hat 或是該硬體的硬體供應商取得,其格式會是個包含了 rpm 套件驅動程式光碟。一般來說,驅動程式光碟可透過 ISO 映像檔的方式下載。
通常您在進行安裝程序時,不需要使用到新的硬體。比方說,若您使用了 DVD 來安裝至一個本機硬碟上,儘管您網路卡的驅動程式無法使用,安裝還是能夠完成。在此情況下,請先完成安裝,隨後才新增該硬體的支援 — 欲取得有關於新增這項支援上的相關資訊,請參閱 節 35.1.1, “驅動程式更新 rpm 套件”
在其它情況下,您可能會希望在進行安裝程序時為某個裝置新增驅動程式,以支援特定配置。比方說,您可能會希望為某個網路裝置或儲存裝置介面卡安裝驅動程式,以提供給安裝程式您系統所使用的儲存裝置存取權限。您能以下列二種方式之一,在進行安裝時使用驅動程式光碟來新增這項支援:
  1. 將 ISO 映像檔放置在一個安裝程式能夠存取的位置中:
    1. 在一個本機硬碟上
    2. USB 卸除式磁碟
  2. 請藉由將映像檔寫入下列媒介中,以建立驅動程式光碟:
    1. CD
    2. DVD
    欲取得如何製作安裝光碟上的指示,以及如何將 ISO 映像檔燒錄至 CD 或 DVD 上的相關資訊,請參閱 節 2.1, “建立安裝 DVD”
若是 Red Hat、您的硬體供應商,或是某個信任的第三方告知您您在進行安裝時需要驅動程式更新的話,請由此章節中所描述的方式之一選擇一個來提供更新,並在開始執行安裝前先進行測試。相反地,請勿在進行安裝時執行一項驅動程式更新,除非您確定您的系統需要這項更新。雖然安裝非必要的驅動程式更新不會造成傷害,不過一個尚未被使用到的驅動程式在系統上可能會帶來支援上的複雜性。

6.1. 安裝時更新驅動程式的限制

很不幸的,某些情況下不允許您使用驅動程式更新來在進行安裝時提供驅動程式:
已使用中的裝置
您不可使用驅動程式更新來取代安裝程式已載入的驅動程式。您必須已安裝程式所載入的驅動程式來完成安裝,並在安裝完成後才將驅動程式更新。若是您在安裝程序進行時需要新的驅動程式,請考慮執行一項初始 RAM disk 驅動程式更新 — 請參閱 節 6.2.3, “準備一個初始 RAM disk 的更新”
擁有相等裝置與其並存的裝置
因為所有相同類型的裝置都會一起被初始化,因此若是安裝程式已為某些裝置載入了驅動程式,您將無法更新相似裝置的驅動程式。比方說,有一部擁有兩塊不同網路介面卡的系統,其中之一含有可用的驅動程式更新。安裝程式會同時初始化這兩塊網路卡,因此您將無法使用該驅動程式更新。請已安裝程式所載入的驅動程式來完成安裝,並在安裝完成後將驅動程式更新,或是使用一個初始 RAM disk 驅動程式更新。