Device Drivers --->
Generic Driver Options --->//保持默认
<*> Connector - unified userspace <-> kernelspace linker ---> //统一的用户空间和内核空间连接器,工作在netlink socket协议的顶层.不确定可以不选连接器--用户空间<-> 内核空间统一连接
[*] Report process events to userspace//向用户空间报告进程事件(fork,exec,id变化(uid,gid,suid)。让连接器向用户空间报告进程事件。比如派生指令、执行指令、ID变化和退出指令。
< > Memory Technology Device (MTD) support ---> //特殊的存储技术装置,如常用于数码相机或嵌入式系统的闪存卡。内存技术设备支持,即程序可以不加载到内存,直接在闪存卡上运行。mtd主要是对裸接口的驱动,就是flash芯片直接挂在总线或i/o线上的那种,可以是nor flash,也可以是nand flash。 与U盘等无关。如果你不明白是什么,不选即可,普通用户用不到。
< > Parallel port support --->//并口支持(传统的打印机接口),你有打印机的话自己研究吧。
-*- Plug and Play support --->//即插即用支持。必选。不然你插U盘就不能自动识别了
│ │ --- Plug and Play support │ │ [] PNP debugging messages │ │ *** Protocols *** │ │ -*- ISA Plug and Play support │ │ [ ] Plug and Play BIOS support (EXPERIMENTAL) │ │ [ ] Plug and Play BIOS /proc interface
[*]Block devices --->
│ │ --- Block devices │ │ < > Normal floppy disk support //通用软驱支持 │ │ < > XT hard disk support //古董级产品
| | < > Compaq SMART2 support //基于Compaq SMART2控制器的磁盘阵列卡
| | < > Compaq Smart Array 5xxx support //基于Compaq SMART控制器的磁盘阵列卡
| | < > Mylex DAC960/DAC1100 PCI RAID Controller support //古董级产品
| | < > Micro Memory MM5415 Battery Backed RAM support //一种使用电池做后备电源的内存
| | <*> Loopback device support //Loopback是指拿文件来模拟块设备,比如可以将一个iso9660镜像文件挂成一个文件系统
| | < > Cryptoloop Support //使用系统提供的加密API对Loopback设备加密,但不能用于日志型文件系统。
| | < >DRBD Distributed Replicated Block Device support //分布式复制块设备,是一种通过TCP/IP网络实现块设备数据实时镜像的方 | | // 案.普通桌面用户用不到。
| | < > Network block device support //让你的电脑成为网络块设备的客户端。与NFS,即远程根文件系统有关。我用不到。
| |< > Promise SATA SX8 support //基于Promise公司的SATA SX8控制器的RAID卡。不过选上该项可能会与SCSI device support的 | | //选项产生冲突,一般不选
| | < > Low Performance USB Block driver //它不是用来支持U盘的,不懂的就别选。选了可能发生冲突。
| | <*> RAM block device support //内存中的虚拟磁盘,大小固定(由下面的选项决定,也可给内核传递"ramdisk_size=参
│ │ (16) Default number of RAM disks //数"来决定。虚拟内存的一部分作为磁盘使用,提高速度,也可以作为swap或者tmp存。
│ │ (65536) Default RAM disk size (kbytes)
| | [ ] Support XIP filesystems on RAM block device //不认识,不选
| | <M> Packet writing on CD/DVD media //刻录机支持。选为模块。
| | (8) Free buffers for data gathering //设置刻录时同步的packet数.多的packet能增加刻录速度,但耗费更多内存。默认为8
| | [ ] Enable write caching //写缓冲.不要选.如果刻录盘是坏的,系统不会处理延迟的写错误.
| |<M>ATA over Ethernet support //不甚了解,编为模块备用吧。
│ │ [ ] Very old hard disk (MFM/RLL/IDE) driver //看名字就不想选。
[ ] Misc devices ---> //我没有要支持的杂项设备
< > ATA/ATAPI/MFM/RLL support --->
//通常是IDE硬盘和ATAPI光驱.纯SCSI或者SATA系统且不使用这些接口可以不选。我的是SATA硬盘,不选。
SCSI device support --->
<M> RAID Transport Class
//用于SCSI设备的软件RAID支持,需要配合外部工具,编为模块备用。
-*- SCSI device support
<M> SCSI target support[*] legacy /proc/scsi/ support//生成/proc/scsi/。可用cat /proc/scsi/scsi查看信息.一些老刻录程序才需要
*** SCSI support type (disk, tape, CD-ROM) ***
<*> SCSI disk support //如果你要使用SATA硬盘,SATA硬盘,PATA硬盘,U盘等,请选中。目前绝大多数都是sata硬盘了。
<> SCSI tape support //SCSI磁带,你有这种东西么?我木有 < > SCSI OnStream SC-x0 tape support //又一个SISC磁带机支持 <*> SCSI CDROM support //支持SATA光驱 < >Enable vendor-specific extensions //仅在古董级的SCSI CDROM设备上才需要 <M>SCSI generic suppor //若有SCSI硬盘/CD-ROM/tape之外的SCSI设备才需要选择.我也不清楚,模块之。(刻录机应该算吧) < > SCSI media changer support //SCSI转换媒介支持。可以用cat /proc/scsi/scsi 命令看看有没有Type: Medium Changer 这个东西来选。我的没有,就不选了。 [ ] Probe all LUNs on each SCSI device //在每个SCSI设备上探测逻辑设备数.只在一个SCSI设备上有多个逻辑设备(模拟多个SCSI设备,比如多口读卡器)时才需要选它,一般的SCSI设备不需要. [*] Verbose SCSI error reporting (kernel size +=12K) //以易读的方式报告SCSI错误,内核将会增大12K SCSI错误报告。有报告就是好。选! [*] SCSI logging facility //启用SCSI日志(默认并不开启,需要在挂载/proc后执行echo "scsi log token [level]" > /proc/scsi/scsi命令才能打开日志),可用于跟踪和捕获SCSI设备的错误SCSI记录设备。便于出错时记录和分析的,选。 [*] Asynchronous SCSI scanning //不认识,选。 SCSI Transports ---> //SCSI接口类型,下面的子项可以全不选,或者按默认。内核中若有其他部分依赖它,会自动选上。 [ ] SCSI low-level drivers ---> //低级别SCSI驱动,按你实际使用的产品选择 [ ] PCMCIA SCSI adapter support ---> //通过PCMCIA卡与计算机连接的SCSI设备笔记本的SCSI,稍微现代点的笔记本应该都没有PCMCIA口了。 < > SCSI Device Handlers ---> //我查了各个子项,均为灰主流,我用不上。 < > OSD-Initiator library //不认识,不选。