附录 E. 驱动程序介质

E.1. 为什么需要驱动程序盘

在红帽企业 Linux 安装程序被载入的时候,你可能会看到向你索取驱动程序介质的屏幕。驱动程序介质屏幕在下面几种情况中最常出现:

E.1.1. 驱动程序介质到底是什么

驱动程序介质能够为安装程序可能支持也可能不支持的硬件添加支持。它可以是由红帽制作的,也可以根据在互联网上发现的驱动程序自制,还可以是硬件制造商配给硬件的软盘或光盘。

如果你需要使用某一特别设备以便安装红帽企业 Linux,你就可能需要驱动程序介质。驱动程序可以用在网络安装(NFS),使用 PCMCIA 或块设备的安装,以及使用非标准的或非常新型的光盘驱动器、SCSI 适配器、NIC、和其它罕见设备的安装。

注记注记
 

如果在你的系统上安装红帽企业 Linux 时不需要某个不被支持的设备,请继续安装进程。一旦安装完毕,你可以添加对这个新设备的支持。

E.1.2. 如何获取驱动程序介质

驱动程序映像可以从好几种渠道获得。它们可能会被包括在红帽企业 Linux 中,或者可从软件或硬件厂商的网站中获取。如果你怀疑你的系统可能会需要驱动程序,你应该在开始安装红帽企业 Linux 之前创建驱动程序软盘或光盘。

对于使用基于 x86 的系统的用户,红帽企业 Linux 的第一张光盘包括了驱动程序盘的映像(images/drvnet.img — 网卡驱动程序,以及 images/drvblock.img — 用于 SCSI 控制器的驱动程序)。这些映像包括许多常见和罕见的驱动程序。

窍门窍门
 

你还可能通过一个网络文件来使用驱动程序映像。你可以使用 linux dd=url 命令来替代 linux dd 引导命令,其中的 url 是驱动程序映像所在的 HTTP、FTP、或 NFS 地址。

你还可以从以下红帽的网站中的「Bug Fixes」部分下查到有关特制的驱动程序盘的信息:

http://www.redhat.com/support/errata/ 

偶尔,在红帽企业 Linux 版本发行之后,会出现一些新的通用硬件,这些硬件无法使用在安装程序中已有的驱动程序或包括在红帽企业 Linux 第一张光盘中的驱动程序盘映像。在这种情况下,红帽网站可能会提供到这些驱动程序映像的链接。

E.1.2.1. 根据映像文件创建驱动程序盘

要在红帽企业 Linux 环境下根据驱动程序盘映像来制作驱动程序盘:

  1. 在第一个软盘(或 LS-120 磁盘)驱动器中插入一张空白的、格式化的软盘(Itanium 系统用户则插入 LS-120 磁盘)。

  2. 在含有驱动程序盘映像(如:drvnet.img)的同一目录下,以根用户身份键入 dd if=drvnet.img of=/dev/fd0

窍门窍门
 

红帽企业 Linux支持在安装的过程中使用 USB pen 驱动器来添加驱动程序。如要使用 USB 移动闪存,需要先挂载你的 USB pen 驱动器,然后把需要的 driverdisk.img 拷备到USB pen 驱动器中。例如:

dd if=driverdisk.img of=/dev/sda 

然后,你会在安装的过程中被提示选择要使用的分区和文件。

E.1.3. 在安装过程中使用驱动程序映像

如果你需要使用驱动程序映像,例如在 PCMCIA 设备或 NFS 安装过程中,安装程序会在需要时提示你插入驱动程序(磁盘、光盘或文件名称)。

然而,在某些情况下,你必须明确指示红帽企业 Linux 安装程序在安装过程中载入并使用某个驱动程序盘。

要指定载入你创建的驱动程序磁盘,请首先从红帽企业 Linux 的第一张光盘(或安装引导盘)中引导安装进程。对于基于 x86 系统的用户,在 boot: 提示符下输入 linux dd。引导安装程序的细节请参阅第 4.3.1 节。对于 Itanium 系统,在 Shell> 提示符下输入 elilo linux dd。引导安装程序的细节请参阅第 4.3.2 节

红帽企业 Linux 安装程序会请你插入驱动程序盘。一旦驱动程序盘被安装程序读取,当它在稍后的安装进程中发现了这个硬件,它就会使用那些从你提供的驱动程序盘中读到的驱动程序来安装相应的硬件。