转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> MySql >> 正文
Linux的内核配置选项         ★★★★

Linux的内核配置选项

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1834 更新时间:2009/4/22 20:45:08
CONFIG_PARPORT)[N/y/m/?] .
如果你有任何并行口的设备并且想让Linux使用,那么就可以启用这个选项。Linux不仅可以使用并口的打印机,还可以支持PLIP(一种为并行口而设计的网络通讯协定),ZIP磁盘驱动器、扫描仪等。在大多情况下,你需要额外的驱动程序才能使用外接的并口设备。


7.Plug and Play configuration(CONFIG_PNP)[N/y/?]
即插即用支持。

7.1. Plug and Playsupport.
几乎所有人都有即插即用设备,因此需要这个选项的支持。 打开这个选项使内核能够自动配置即插即用设备并且使它们在系统中能够使用。 有时需要在BIOS中打开“Plug & Play OS”,否则Linux(当然Windows也一样)无法配置即插即用设备。支持PNP设备并非Microsoft的专利,如果你要让Linux也支持PNP设备,只要启用该选项就可以,但有些情况下会和其他设备产生冲突(I/O,DMA,IRQ等)。这个选项对PCI设备没有影响,因为他们天生就是PNP设备。
 
7.2. ISA Plug & Play support.
选项需要以即插即用模式运行的ISA卡(ISA Card)。 例如AWE64声卡。假如有这个设备的话可以选择Y。


8.Block devices:块设备支持。

8.1. Normal PC floppy disk support(CONFIG_BLK_DEV_FD)[Y/m/n/?] .
普通PC软盘支持。大部分人都要使用软盘(floppy),所以这个选项要选择Y
8.2. XT hard disk support.
支持XT的古董硬盘,这是IBM电脑时代的东西,如果您还有这种很旧很旧的硬盘。那么,您可以把它编进核心或是编成一个模块。大部分的人这个选项都是选择N的。
8.3. Loopback device support.
这个选项的意思是说,可以将一个文件挂成一个文件系统。如果要烧光盘片的,那么您很有可能在把一个文件烧进去之前,看看这个文件是否符合IS09660的文件系统的内容,是否符合您的需求。而且,可以对这个文件系统加以保护。不过,如果您想做到这点的话,您必须有最新的mount程序,版本是在2.5X版以上的。而且如果您希望对这个文件系统加上保护,则您必须有des.1.tar.gz这个程序。

9.Multiple devices driver support:多设备驱动支持。
 
9.1. Multiple devices driver support.
普通Linux用户通常不需要RAID(廉价冗余磁盘阵列)或者LVM支持。 普通用户选择N。

《Cryptography support (CryptoAPI)


10.Networking options:网络选项。

10.1. Packet Socket(CONFIG_PACHET)[Y/m/n/?].
选择“Y”,你需要这个选项来与网卡进行通信而不需要在内核中实现网络协议。 在这里我可以简捷一些:一般情况下,打开这个选项。 大多数选项是关闭的,除非你需要特殊的支持。
10.2. TCP/IP networking.
选择“Y”,内核将支持TCP/IP协议。建议用户选择Y。
10.3. IP:multicasting.
所谓的multicasting是群组广播,它是用在视频会议上的协议,如果想送一个网络封包(网络的数据),同样的一份数据将送往十部机器上。您可以连续送十次给十台机器(点对点的传送),也可以同时送一次,然后让十台机器同时接收到。当然后者比前者好,由于视频会议要求是最好每个人都能同时收到同一份信息,所以如果您有类似的需要,这个选项就要打开。同时您还必须去找相关的软件。
Kernel/User netlink socke(CONFIG_NETLINK)[N/y/?]
内核与用户进程双向通信。选y。
Network firewalls(CONFIG_FIREWALL)[N/Y/?]
如果真的需要用防火墙,就选y。
UNIX domain sockets(confgi_unix)[Y/m/n/?]
socket 的用处太多了。选y。
The IPX protocol (CONFIG_IPX)[N/y/m/?]
其实并没有那么多人真的需要使用或者学习IPX,所以一般选N。
Appletalk DDP(CONFIG_ATALK)[N/y/m/?]
选N,理由同上。

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(CONFIG_BLK_DEV_IDE)[Y/m/n/?].
选项是每个使用IDE/ATAPI界面的人都需要的。 包括硬盘,磁带机,ZIP盘,光驱(CDROM)和刻录机(CD-R(W))。 基本上现在的所有计算机(译者注:这里指的是PC)都使用IDE/ATAPI界面,因此这个选项必须打开。
12.3. Include IDE/ATA-2 DISK support(CONFIG_BLK_DEV_IDECD)[Y/m/n/?].
选项在支持硬盘的时候需要。 因此这个选项也必须打开,除非你的机器是一个纯粹的SCSI系统。
其它的就使用缺省的选项吧,如果你使用了比较特殊的设备,比如PCMCIA等,就到里面找相应的选项吧。
12.4. parallel port ide device support
Linux是支持这种很新的并口的IDE设备的,如果你有的话就用上吧。


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.
通常这个选项大部分的人都不会选。我们举个例子来说,如果您的SCSI光驱是那种多片装的,就是一台光驱,但可以一次放好几片光盘片的那种。这种我们叫做Lun。
13.7. Verbose SCSI error reporting(kernel size+=12K).
如果认为您的SCSI硬件配备有些问题,想了解一下它出现的错误信息。那么您可以把这个选项选y,Linux核心会告诉您有关于您的SCSI配备的问题(如果有的话)。不过,它会增加核心约 12KB左右。
13.8. SCSI low—level drivers.
下面总共有接近30张的SCSI卡,您可以依需求做选择SCSI卡牌子。
 

<Fusion MPT device support
<IEEE 1394 (FireWire) support (EXPERIMENTAL)


14.I2O Device Support:I20设备支持。
 
14.1. I2O Device Support.
如果你有I2O界面,你必须选择这个选项。大多数人没有,如果你也没有的话,可以直接将它关闭。


15.Network Device Support:网络设备支持。

15.1. Network Device Support.
网络设备支持。上面选好协议了,现在该选设备了,可想而知,内容肯定多得很。还好还好,里面大概分类了,有ARCnet设备、Ethernet(10 or 100 Mbit)、Ethernet(1000Mbit)、Wireless LAN(non-hamradio)、Token Ring device、Wan interfaces、PCMCIA network device support几大类。我用的是10/100M的以太网,看来只需要选则这个了。还是10/100M的以太网设备熟悉,内容虽然多,一眼就可以看到我所用的RealTeck RTL-8139 PCI Fast Ethernet Adapter support,为了免得麻烦,编译到内核里面好了,不选M了,选Y。耐心点,一般说来你都能找到自己用的网卡。如果没有,你只好自己到厂商那里去要驱动了。
15.2. Dummy net driver support.
如果有SLIP或PPP的传输协议,那么要把这一项打开。
15.3. PPP(point-to-point)support.
点对点协议。
15.4. SLIP(serial line) support.
这是MODEM族常用的一种通讯协议,必须通过一台Server(叫ISP)获取一个IP地址,然后利用这个IP地址,可以模拟以太网络,使用有关TCP/IP的程序。
15.5.1. Ethernet(10 or 100Mbit).
如果您使用网络卡,那么这个选项一定要选y,否则以下对网络卡的选择将不会出现。或是您有网络卡,这时您同样的也要选y。像我们平常用的都是NE2000相容卡。
15.5.2. EISA, VLB, PCI and on board controllers.
选择网络卡,包括直接附在主机板上的那种。如果选择y,则底下会列出其他的网络卡让您做选择,这些卡对于一般人来说很少会去用到。所以大部分的人这项是选N的。
15.5.3. Pocket and portable adaptors.
通常用在可携式的电脑上,这类型的网络卡(口袋型的),由于体积很小在安装和取下方面很方便,因此笔记本相关电脑上便常常采用这种网络卡。
15.5.4. Token Ring driver support.
Token Ring是 IBM电脑上的网络。它叫令牌环网络,和以太网络是很类似的东西。如果您希望使用的Token Ring网络卡以便连接到这种网络,那么选Y,一般人都选N。 15.5.5. ARCnet support.
这也是一种网络卡,通常一般人用不到,所以选n。


16.Amateur Radio support:配置业余广播支持。

16.1. Amateur Radio support.
如果你希望使用业余广播支持,应该打开这个选项,并且打开相应的驱动。 多数人不需要这个选项。 这个选项可以用来启动无线网络的基本支持,目前的无线网络可以通过公众频率传输数据,如果你有此类设备就可以启用,具体请参考AX25和HAM HOWTO 文档。


17.IrDA(infrared)support:配置红外线(无线)通讯支持。

17.1. IrDA(infrared)support.
如果你有无线设备,比如无线鼠标或无线键盘,你应该打开这个选项。 多数桌面机器不需要这个选项。


18.ISDN subsystem:配置ISDN。

18.1. ISDN support.
如果你有ISDN硬件,并且使用ISDN上网,就应该启用该选项并安装合适的硬件驱动程序,你应该还会需要启用Support synchronous PPP选项(参考PPP overISDN)


19.Old CD-ROM drivers(not SCSI、not IDE):配置老CDROM。
在486和386机器中,CDROM并不是通过硬盘IDE(ATAPI)控制器连接的,而是通过声卡或一块特殊的板卡。 使用这些老CDROM需要选择对应的驱动。这个选项在现在的系统中显得多余。 如果你有IDE或SCSI的CDROM控制卡,那么就不用启用该选项了。


20.Input Core Support:
这个选项提供了2.4.x内核中最重要的特性之一的USB支持。 Input core support是处于内核与一些USB设备之间的层(Layer)。如果你拥有其中一种USB设备,你必须打开“input core support”选项。 现在所有的主板都有USB接口,所以,原则上你应该打开它。


21.Character devices:字符设备。
Linux支持很多特殊的字符设备,例如并口、串口控制卡、QIC02磁带驱动器以及特定界面的鼠标,此外对于游戏杆和影象摄取和麦克等也在这里面,依据你自己的情况选者吧。

21.1. Virtual terminal(CONFIG_VT)[Y/n/?].
选择“y”,内核将支持虚拟终端。 Linux上一般可以用Alt+F1/F2/F3/F4来切换不同的任务终端,即使在一台计算机上也可以充分使用Linux的多任务能力,一些需要以命令行方式安装合适用的软件如果有虚拟终端的支持就会更方便,因此选y。
21.2. Support for console on virtual terminal(CONFIG_VT_CONSOLE)[Y/n/?].
选择“y”,内核可将一个虚拟终端用作系统控制台。
21.3. Standard/generic (dumb) serial support.
选择“y”,内核将支持串行口。标准序列接口的选定。如果您是用serial的鼠标(大部分的人都是用这个),或是MODEM的话,则这一项一定要选。大部分的人这一项都选y。
21.4. Support for console on serial port(CONFIG_SERIAL)[Y/m/n/?] .
选择“y”,内核可将一个串行口用作系统控制台。
Extended dumb serial driver options(CONFIG_SERIAL_EXTENDED)[N/y/?]
如果希望使用"dumb"的非标准特性(如HUB6支持),选y,一般选N。
Non-standard serial port support(CONFIG_SERIAL_NONSTANDARD)[N/y/?]
非标准串口。一般选N。
UNIX98 PTY support(CONFIG_UNIX98_PTYS)[Y/n/?]
PTY指伪终端,一般用户就选n。但如果想用telnet或者xterms作为终端访问主机,并且已经安装了glibc2.1,就可以选y。
Maximum number of UNIX98 PTYs in use(0-2048)(CONFIG_UNIX98_PTY_COUNT)[256]
缺省值就可以了。
Mouse Support(not serial mice)(CONFIG_MOUSE)[Y/n/?]
PS/2等非串口鼠标选y,否则选N。
21.5. I2C support.
I2C是Philips极力推动的微控制应用中使用的低速串行总线协议。如果你要选择下面的Video For Linux,该项必选。
21.6. Mice.
鼠标。现在可以支持总线、串口、PS/2、C&T 82C710 mouse port、PC110 digitizer pad------根据需要选择。
21.6.1. PS/2 mouse (aka "auxiliary device") support.
如果用户使用的是PS/2鼠标,则该选项应该选择“y”。
Video for Linux Linux视频
根据系统中的音/视频捕捉设备选择。
21.7. Joysticks.
手柄。即使在Linux下把手柄驱动起来意义也不是太大,游戏太少了。
21.8. Watchdog Cards.
虽然称为Cards,这个可以用纯软件来实现,当然也有硬件的。如果你把这个选中,那么就会在你的/dev下创建一个名为watchdog的文件,它可以记录你的系统的运行情况,一直到系统重新启动的1分钟左右。有了这个文件,你就可以恢复系统到重启前的状态了。


22. File systems
文件系统的选择要比较仔细,因为其中的一些给某些系统功能提供支持。而且除了proc、ext2等文件系统之外,其它的文件系统(包括下面的网络文件系统)都可以选择为m方式,从而减小内核启动时的体积。
22.1. Quota support(CONFIG_QUOTA)[N/y/?]
Quota可以限制每个用户可以使用的硬盘空间的上限,在多用户共同使用一台主机的情况中十分有效。
22.2. DOS FAT fs support(CONFIG_FAT_FS)[N/y/m/?]
DOS FAT文件格式的支持,可以支持FAT16、FAT32。
22.3. ISO 9660 CD-ROM file system support(CONFIG_ISO9660_FS)[Y/m/n/?]
光盘使用的就是ISO 9660的文件格式。
22.4. Minix fs support(CONFIG_MINIX_FS)[N/y/m/?]
用于创建启动盘的文件系统,多数应该选y或者m。
22.5. NTFS file system support
ntfs是NT使用的文件格式。
22.6. /proc filesystem support(CONFIG_PROC_FS)[Y/n/?]
虚拟文件系统,必须选Y。这是最 slick 的文件系统之一(我猜这个概念是无耻地从贝尔实验室里偷过来的)。它不是你硬碟分割区里的任何东西,而是核心与程序之间的文件系统介面。许多程序工具(像″ ps ″)都会用到它。如果你已经将它安装好了,有空不妨试试看″ cat /proc/meminfo ″或者是″ cat /proc/devices ″。有些 shells ,像是 rc ,会用 /proc/self/fd(在其它系统上为 /dev/fd )来处理输出入。几乎可以确定你在这里得要回答″ y ″,有许多重要的 Linux 标准工具是靠它来运作的。 
22.7. Second extended fs support(CONFIG_EXT2_FS)[Y/m/n/?]
Linux标准文件系统,都应该选Y。 

还有另外三个大类都规到这儿了:Network File Systems(网络文件系统)、Partition Types(分区类型)、Native Language Support(本地语言支持)。值得一提的是Network File Systems里面的两种:NFS和SMB分别是Linux和Windows相互以网络邻居的形式访问对方所使用的文件系统,根据需要加以选择。

Network file systems 网络文件系统
Coda filesystem support (advanced network fs)(CONFIG_CODA_FS)[N/y/m/?]
先看帮助再选。
NFS filesystem support(CONFIG_NFS_FS)[Y/m/n/?]
选Y或n,能够访问远程NFS文件系统。
SMB filesystem support(to mount WfW shares etc.)(CONFIG_SMB_FS)[N/y/m/?]
要访问WINDOWS系统中的共享资源选y。
NCP filesystem support(to mout NetWare volumes)(CONFIG_NCP_FS)[N/y/m/?]
如果真的需要访问NetWare文件系统,就选y或者m。

20)Partion Types 分区类型
一般用不上;要用请参看帮助。


23.Ftape,the floopy tape device driver Ftape设备驱动
Ftape (QIC-80/Travan)support(CONFIG_FTAPE)[N/y/m/?]
如果系统中有磁带机,选y。


24.Console drivers:配置控制台驱动。

24.1. VGA text

上一页  [1] [2] [3]  下一页


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台