附录 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 引导命令,你可以使用 linux dd=url 命令,把这里的 url 替换成驱动程序映像所用的 HTTP、FTP、或 NFS 地址。

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

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

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

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

如果你有一份驱动程序的映像,你需要将它写入磁盘,这可以在 DOS 或红帽企业 Linux 环境中做到。在 Itanium 系统上,磁盘必须是 LS-120。

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

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

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

要在 DOS 环境下根据驱动程序盘映像来制作驱动程序盘:

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

  2. 在含有驱动程序盘映像(如:drvnet.img)的同一目录下,在命令行中键入 d:\dosutils\rawrite drvnet.img a:,此处的 d: 是光盘设备的驱动器盘符。

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

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

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

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

红帽企业 Linux 安装程序会请你插入驱动程序盘。一旦驱动程序盘被读取,它会把那些驱动程序应用到稍后的安装进程中在你的系统上发现的硬件上。