Chinaunix首页 | 论坛 | 博客
  • 博客访问: 966899
  • 博文数量: 261
  • 博客积分: 10026
  • 博客等级: 上将
  • 技术积分: 3420
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-24 12:10
个人简介

https://smart888.taobao.com/ 立观智能监控

文章分类

全部博文(261)

文章存档

2011年(1)

2010年(4)

2009年(256)

我的朋友

分类: LINUX

2009-03-11 13:46:17

Device Drivers设备驱动程序

Generic Driver Options

驱动程序通用选项

Prevent firmware from being built

不编译固件.固件一般是随硬件的驱动程序提供的,仅在更新固件的时候才需要重新编译.建议选上

Userspace firmware loading support

提供某些内核之外的模块需要的用户空间固件加载支持,在内核树之外编译模块可能需要它

Connector - unified userspace <-> kernelspace linker

统一的用户空间和内核空间连接器,工作在netlink socket协议的顶层.不确定可以不选

Memory Technology Devices (MTD)

特殊的存储技术装置,如常用于数码相机或嵌入式系统的闪存卡

Parallel port support

并口支持(传统的打印机接口)

Plug and Play support

即插即用支持,若未选则应当在BIOS中关闭"PnP OS".这里的选项与PCI设备无关 ,选择“y”,内核将自动配置即插即用设备。原来PNP还有这个意思。接到声卡上的,则这个选项也需要选N,稍后我们会有非IDE的光驱厂牌让我们挑选。现今的光驱通常是IDE/ATAPI界而的,所以这个选项通常是Y。

PnP Debug Messages

该选项仅供调试使用

Block devices

块设备

Normal floppy disk support

通用软驱支持

Parallel port IDE device support

通过并口与计算机连接的IDE设备,比如某些老旧的外接光驱或硬盘之类

Compaq SMART2 support

基于Compaq SMART2控制器的磁盘阵列卡

Compaq Smart Array 5xxx support

基于Compaq SMART控制器的磁盘阵列卡

Mylex DAC960/DAC1100 PCI RAID Controller support

古董级产品

Loopback device support

Loopback是指拿文件来模拟块设备,比如可以将一个iso9660镜像文件挂成一个文件系统

Cryptoloop Support

使用系统提供的加密API对Loopback设备加密,但不能用于日志型文件系统

Network block device support

让你的电脑成为网络块设备的客户端

Promise SATA SX8 support

基于Promise公司的SATA SX8控制器的RAID卡

Low Performance USB Block driver

它不是用来支持U盘的,不懂的就别选

RAM disk support

内存中的虚拟磁盘,大小固定(由下面的选项决定,也可给内核传递"ramdisk_size=参数"来决定),它的功能和代码都比shmem简单许多

Default number of RAM disks

默认RAM disk的数量

Default RAM disk size (kbytes)

仅在你真正知道它的含义时才允许修改

Default RAM disk block size (bytes)

每一个RAM disk的默认块大小,设为PAGE_SIZE的值时效率最高

Initial RAM filesystem and RAM disk (initramfs/initrd) support

如果启动计算机所必须的模块都在内核里的话可以不选此项

Packet writing on CD/DVD media

CD/DVD刻录支持

Free buffers for data gathering

用于收集写入数据的缓冲区个数(每个占用64Kb内存),缓冲区越多性能越好

ATA over Ethernet support

以太网ATA设备支持

ATA/ATAPI/MFM/RLL support

通常是IDE硬盘和ATAPI光驱.纯SCSI系统且不使用这些接口可以不选

Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support

EIDE支持是当然要选的,否则540MB以上的硬盘都不认识而且不支持主从设备

Support for SATA (deprecated; conflicts with libata SATA driver)

反对使用,该选项与libata SATA驱动有冲突

Use old disk-only driver on primary interface

没人用这些古董了

Include IDE/ATA-2 DISK support

ATA-2支持,除非你的硬盘是古董,否则必选

Use multi-mode by default

如果不确定就别选,除非出现帮助中指出的错误

Include IDE/ATAPI CDROM support

有IDE光驱的就选

Include IDE/ATAPI TAPE support

有IDE磁带的就选

Include IDE/ATAPI FLOPPY support

有IDE软驱的就选

SCSI emulation support

SCSI仿真,以前刻录光碟时需要,现在不需要了

IDE Taskfile Access

对介质进行直接的原始访问,它是一个复杂且有效的测试和校验硬件的方案,可以在驱动层之下执行数据恢复工作

generic/default IDE chipset support

通用IDE芯片组支持

CMD640 chipset bugfix/support

586以前的主板上常用,毛病多多

PNP EIDE support

外接的即插即用EIDE卡支持

PCI IDE chipset support

基于PCI总线的IDE芯片组支持,帮助IDE驱动自动检测和配置所有基于PCI的IDE接口

Sharing PCI IDE interrupts support

与其他PCI设备共享中断,一来可能冲突,二来降低性能,不选为妙

Boot off-board chipsets first support

不使用外接IDE控制器的就别选,使用外接IDE控制器的注意看帮助

Generic PCI bus-master DMA support

通用的PCI总线控制器DMA支持,586以上的系统都支持

Force enable legacy 2.0.X HOSTS to use DMA

历史遗留问题,别管它,不选

Use PCI DMA by default when available

默认启用DMA,586以上的系统都支持,建议选择

Enable DMA only for disks

只对硬盘启用DMA,若你的光驱不支持DMA就选上

{此处省略的部分按照自己主板上实际使用的芯片组进行选择}

IGNORE word93 Validation BITS

ATA-4和ATA-5规范中对于如何在80针的数据线上探测解释的不明确,导致了两种不同标准的产品同时出现,这可能导致ATA-66/100降低为ATA-33,若出现这个问题,可以打开这个选项忽略这种不同,但是又有可能导致另外的问题

SCSI device support

SCSI设备,如果有 SCSI 设备,就回答 Y 。现在一般PC机不会有SCSI。接着会有提示要求更进一步的资讯,像是你是否要支援光驱,硬盘,还有你使用的是那一种 SCSI 界面卡。这部份请参阅SCSI-HOWTO ,有更详细的说明。如果你的启动分区是SCSI设备,不要选择SCSI模块支持。在一般的SCSI后是SCSI低级设备驱动程序。再次重申,模块仅仅是用在不在启动分区的设备。

RAID Transport Class

用于SCSI设备的软件RAID支持,需要配合外部工具

SCSI device support

有任何SCSI/SATA/USB/光纤/FireWire/IDE-SCSI仿真设备之一就必须选上

legacy /proc/scsi/ support

一些老的刻录程序可能需要它

SCSI disk support

SCSI硬盘或U盘 ,如果有SCSI硬盘就选

SCSI tape support

SCSI磁带 ,如果有SCSI磁带机就选

SCSI OnStream SC-x0 tape support

另一种SCSI磁带

SCSI CDROM support

SCSI CDROM ,如果有SCSI光驱就选

Enable vendor-specific extensions

仅在古董级的SCSI CDROM设备上才需要

SCSI generic support

若有SCSI硬盘/CD-ROM/tape之外的SCSI设备才需要选择 ,您有一台SCSI的扫描器或是烧录机,或是其他有关SCSI的配备,您就要选这一项。而且,除此之外,您还必须准备关于这些配备的软件

SCSI media changer support

一种SCSI备份设备

Probe all LUNs on each SCSI device

在每个SCSI设备上探测逻辑设备数.只在一个SCSI设备上有多个逻辑设备(模拟多个SCSI设备,比如多口读卡器)时才需要选它,一般的SCSI设备不需要 ,通常这个选项大部分的人都不会选。我们举个例子来说,如果您的SCSI光驱是那种多片装的,就是一台光驱,但可以一次放好几片光盘片的那种。这种我们叫做Lun

Verbose SCSI error reporting

以易读的方式报告SCSI错误, 如果认为您的SCSI硬件配备有些问题,想了解一下它出现的错误信息。那么您可以把这个选项选y,Linux核心会告诉您有关于您的SCSI配备的问题(如果有的话)。不过,它会增加核心约 12KB左右。

SCSI logging facility

启用SCSI日志(默认并不开启,需要在挂载/proc后执行echo "scsi log token [level]" > /proc/scsi/scsi命令才能打开日志),可用于跟踪和捕获SCSI设备的错误

SCSI Transports

SCSI接口类型,下面的子项可以全不选,内核中若有其他部分依赖它,会自动选上

Parallel SCSI (SPI) Transport Attributes

传统且常见的并行SCSI(Ultra320/160之类)

FiberChannel Transport Attributes

光纤通道

iSCSI Transport Attributes

iSCSI是利用TCP/IP网络传送SCSI命令和数据的I/O技术

SCSI low-level drivers

底层SCSI驱动程序,按你实际使用的产品选择 ,下面有30张左右的SCSI卡,你可以依需求做选择SCSI卡牌子

iSCSI Initiator over TCP/IP

用于iSCSI在TCP/IP网络上传播的起动程序

{此处省略的部分按照自己实际使用的控制器进行选择,仅用一个例子解说子项}

Adaptec AIC79xx U320 support

以基于PCI-X的Adaptec Ultra 320 SCSI控制器为例解说子项

Maximum number of TCQ commands per device

每个SCSI设备的标记指令队列的最大长度(上限253).上限越高性能越好,但是对于SCSI设备较多的系统来说可能造成内存分配失败.此值还可以通过tag_info内核引导参数指定

Initial bus reset delay in milli-seconds

初始总线reset之后的延时微秒数(默认5000)

Serial ATA and SATA support    ???

AHCI SATA support

ServerWorks Frodo / Apple K2 SATA support

Intel PIIX/ICH SATA support

Pacific Digital ADMA support

                 HighPoit Rocket RAID 3xxx Controller support

                BusLogic SCSI support

Cmit FlashPoint support

                 DMX3191D SCSI support

EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant borads)support

enable elevator sorting

enable elevator sorting

maximum number of queued commands

……………………………..

Multi-device support (RAID and LVM)

多设备支持(RAID和LVM).RAID和LVM的功能是使多个物理设备组建成一个单独的逻辑磁盘

RAID support

软件RAID(需要使用外部工具),若你有硬件RAID控制器,可以不选

Linear (append) mode

追加模式(简单的将一个分区追加在另一个分区之后)

RAID-0 (striping) mode

RAID-0(等量分割)模式

RAID-1 (mirroring) mode

RAID-1(镜像)模式

RAID-4/RAID-5/RAID-6 mode

这些模式比较复杂,一般不用

Multipath I/O support

多路IO支持是指在服务器和存储设备之间使用冗余的物理路径组件创建"逻辑路径",如果这些组件发生故障并造成路径失败,多路径逻辑将为I/O使用备用路径以使应用程序仍然可以访问其数据

Faulty test module for MD

用于MD(Multi-device)的缺陷测试模块

Device mapper support

Device-mapper是一个底层的卷管理器,不用LVM就别选了

Fusion MPT device support

Fusion MPT设备支持

IEEE 1394 (FireWire) support

IEEE 1394(火线)

I2O device support

I2O(智能IO)设备使用专门的I/O处理器负责中断处理/缓冲存取/数据传输等烦琐任务以减少CPU占用,一般的主板上没这种东西 ,帮助里说是这个需要I2O接口适配器才能支持的,在智能Input/Output(I2O)体系接口中使用,又是要硬件,不选了。


阅读(671) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~