附录 F. 驱动程序盘

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

在 Red Hat Linux 安装程序被载入的时候,你可能会看到向你要求驱动程序盘的屏幕。驱动程序盘屏幕在下面几种情况中最常出现:

F.1.1. 驱动程序盘到底是什么

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

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

注记注记
 

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

F.1.2. 如何获取驱动程序盘

Red Hat Linux 的第一张光盘包括了驱动程序盘的映像(images/drvnet.img — 网卡驱动程序,以及 images/drvblock.img — 用于 SCSI 控制器的驱动程序)。这些映像包括许多常见和罕见的驱动程序。如果你怀疑你的系统可能会需要此类驱动程序,你应该在开始安装 Red Hat Linux 之前创建驱动程序盘。

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

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

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

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

如果你有一份驱动程序盘的映像,你需要将它写入软盘,这可以在 DOS 或 Red Hat Linux 环境中做到。

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

  1. 在第一个软盘驱动器中插入 一张空白的、格式化的磁盘。

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

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

  1. 在驱动器 a: 中插入一张空白的、格式化的软盘。

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

F.1.3. 在安装过程中使用驱动程序盘

如果你需要使用驱动程序盘,例如在 PCMCIA 设备或 NFS 安装过程中,安装程序会在需要时提示你插入驱动程序盘。

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

要明确指定载入你创建的驱动程序盘,请首先从 Red Hat Linux 的第一张光盘(或安装引导盘)中引导安装进程。在 boot: 提示符下输入 linux expertlinux dd。引导安装程序的细节请参阅第 3.3.1 节

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