编译你自己的Linux内核(5) 11.Telephony Support:电话支持。11.1.linux Telephony Support.这个选项只有当你在计算机中使用电话卡的时候才有用,比如在Internet上打电话。 大多数普通用户没有电话卡,因此不需要这个选项。12.ATA/IDE/MFM/RLL support:配置对ATA,IDE,MFM和RLL的支持。12.1. ATA/IDE/MFM/RLL support.几乎每个人都需要这些协议,除非你的机器只有SCSI硬盘而没有其他任何类型的硬盘。 因此,大多数用户都应该把它打开。 点击它下面的那一栏将会出现一个有更详细配置选项的菜单。仔细填写它们:它们极为重要!12.2.Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support.选项是每个使用IDE/ATAPI界面的人都需要的。 包括硬盘,磁带机,ZIP盘,光驱(CDROM)和刻录机(CD-R(W))。 基本上现在的所有计算机(译者注:这里指的是PC)都使用IDE/ATAPI界面,因此这个选项必须打开。12.3. Include IDE/ATA-2 DISK support.选项在支持硬盘的时候需要。 因此这个选项也必须打开,除非你的机器是一个纯粹的SCSI系统。其它的就使用缺省的选项吧,如果你使用了比较特殊的设备,比如PCMCIA等,就到里面自己找相应的选项吧。经验谈:a.如果你有ATAPI CDROM的话,应该打开"include IDE/ATAPI CDROM support"选项。 ATAPI的CD-R(W)需要仿真为SCSI的才能被访问。SCSI仿真可以用来访问CDROM和CD-R(W)。 如果你使用仿真SCSI的方式来访问CDROM,你将会遇到问题,比如当你挂载(mount)CD的时候出现错误信息(Error Message),或者使用CDROM播放CD唱片(Audio CD) 最好的办法是象图这样,将"include IDE/ATAPI CDROM support"和"SCSI emulation support"选项都打开。 需要SCSI仿真的设备通常是CD-R(W),可以在/etc/lilo.conf中加入"append="hdd=ide-scsi":"行进行定义,这将在"配置lilo"中进行讨论。 因为我有一个使用ATAPI界面的内置ZIP驱动器,所以我把"include IDE/ATAPI FLOPPY support"选项打开。 如果你有软盘类的驱动器(译者注:包括ZIP盘、LS-120等大容软驱,但不包括MO磁光盘)。 大部分主板使用"PCI IDE"(译者注:就是指通过占用PCI总线带宽进行通信的IDE接口)对硬盘、CDROM和软驱进行访问,因此这个选项必须打开。 同样的有两种开启DMA的可能性。 DMA使你的硬件直接访问内存,而不需要处理器的干预。 因此,正如你所希望的,IDE磁盘的访问速度会加快。 "sharing PCI IDE interrupts support"是关闭的,因为你通常不需要它。 的确,某些IDE控制器允许和其他设备共享中断,比如网卡。 不幸的是,共享IDE中断会使磁盘性能下降,因此通常你不需要共享中断,除非这是解决硬件问题的唯一办法。我的主板有一颗Pentium II CPU,而且使用的是Intel的芯片组,因此我希望能够对该芯片组提供特殊支持。 当你选择你自己的内核选项时,你应该看看图没有显示的其他芯片组。13.SCSI support:SCSI设备的支持。13.1. SCSI support.如果你有一块SCSI卡,你当然需要打开相关选项。这张截图只显示了当你为你的CD-R(W)选择"SCSI emulation support"13.2. SCSI disk support.指硬盘而言,如果有SCSI硬盘,那么就要选这个选项。13.3. SCSI tape support.指磁带机而言,如果您有SCSI的磁带机,那么就要选这个选项。13.4. SCSI CDROM support.指CDROM,如果您有SCSI光驱,这一项一定要选。13.5. SCSI generic support.指其他有关SCSI的东西,也许您有一台SCSI的扫描器或是烧录机,或是其他有关SCSI的配备,您就要选这一项。而且,除此之外,您还必须准备关于这些配备的软件。13.6. Probe a11 LUNs on each SCSI device.