下一页 上一页 目录

11. 其他硬件设备

任何不属于上述类别的其他设备都被归类于此。

11.1 以太网设备 (`ether=',`netdev=')

不同的驱动程序使用不同的参数,但它们至少都共享一个 IRQ、一个 I/O 端口基地址和一个名称。在其最通用的形式中,它看起来像这样


        ether=irq,iobase[,param_1[,param_2,...param_8]]],name

第一个非数字参数被视为名称。param_n 值(如果适用)通常对于每个不同的网卡/驱动程序具有不同的含义。典型的 param_n 值用于指定诸如共享内存地址、接口选择、DMA 通道等内容。

此参数最常见的用途是强制探测第二张以太网卡,因为默认情况下仅探测一张(对于 2.4 及更早版本的内核)。这可以通过简单的命令来完成


        ether=0,0,eth1

请注意,上述示例中 IRQ 和 I/O 基地址的值为零,表示驱动程序应自动探测。

给模块用户的重要提示:如果您使用驱动程序作为运行时可加载模块(而不是将它们编译到内核中),则上述操作不会强制探测第二张网卡。大多数 Linux 发行版使用精简内核,并结合大量模块化驱动程序。ether= 仅适用于直接编译到内核中的驱动程序。

《以太网-HowTo》 提供了关于使用多张网卡以及网卡/驱动程序特定实现的 param_n 值的完整且详尽的文档。感兴趣的读者应参考该文档中关于其特定网卡的部分,以获取更完整的信息。以太网-HowTo

11.2 软盘驱动器 (`floppy=')

有很多软盘驱动程序选项,它们都列在 linux/Documentation 中的 floppy.txt 文件中。该文件中的选项太多,无法在此处一一列出。相反,此处仅重印那些在非正常硬件上继续进行 Linux 安装可能需要的选项。

floppy=0,daring 告诉软盘驱动程序,您的软盘控制器应谨慎使用(禁用所有大胆操作)。

floppy=thinkpad 告诉软盘驱动程序,您有一台 Thinkpad 电脑。Thinkpad 电脑对磁盘更改线使用相反的约定。

floppy=nodma 告诉软盘驱动程序不要使用 DMA 进行数据传输。这在 HP Omnibook 上是必需的,因为它们没有适用于软盘驱动程序的可工作 DMA 通道。如果您经常收到“无法分配 DMA 内存”消息,此选项也很有用。如果您有一个没有 FIFO 的 FDC(8272A 或 82072),则不建议使用 `nodma`。(82072A 及更高版本没问题)。FDC 型号在启动时报告。您还需要至少一台 486 电脑才能使用 nodma。

floppy=nofifo 完全禁用 FIFO。如果您在访问软盘时从您的以太网卡(或其他设备)收到“总线主控仲裁错误”消息,则需要此选项。

floppy=broken_dcl 不要使用磁盘更改线,但假定每次重新打开设备节点时磁盘都已更改。在某些磁盘更改线损坏或不受支持的机器上需要此选项。这应被视为权宜之计,实际上,由于不必要的缓存刷新,它使软盘操作效率降低,并且稍微不可靠。如果您有任何 DCL 问题,请检查您的电缆连接和跳线设置。但是,已知某些较旧的驱动器以及某些笔记本电脑没有 DCL。

floppy=debug 打印(额外的)调试消息。

floppy=messages 打印某些操作的信息性消息(磁盘更改通知、关于溢出和欠载的警告以及关于自动检测的警告)。

11.3 总线鼠标驱动程序 (`bmouse=')

总线鼠标驱动程序仅接受一个参数,即要使用的硬件 IRQ 值。

11.4 MS 总线鼠标驱动程序 (`msmouse=')

MS 鼠标驱动程序仅接受一个参数,即要使用的硬件 IRQ 值。

11.5 打印机驱动程序 (`lp=')

通过此启动参数,您可以告诉打印机驱动程序要使用哪些端口以及不要使用哪些端口。如果您不希望打印机驱动程序声明所有可用的并行端口,以便其他驱动程序(例如 PLIP、PPA)可以使用它们,则后者会派上用场。

参数的格式是多个 I/O、IRQ 对。例如,lp=0x3bc,0,0x378,7 将在无 IRQ(轮询)模式下使用端口 0x3bc,并为端口 0x378 使用 IRQ 7。端口 0x278(如果有)将不会被探测,因为只有在没有 lp= 参数的情况下才会进行自动探测。要完全禁用打印机驱动程序,可以使用 lp=0

11.6 并行端口 IP 驱动程序 (`plip=')

使用 plip=timid 将告诉 plip 驱动程序避免任何看起来被其他并行端口设备使用的端口。否则,您可以使用 plip=parportN,其中 N 是一个非零整数,表示要使用的并行端口。(使用 N=0 将禁用 plip 驱动程序。)


下一页 上一页 目录