Gentoo Linux内核配置(五)

    技术2022-06-25  74

    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 //不认识,不选。


    最新回复(0)