您的位置:首页 > 运维架构 > Linux

Linux内核配置选项详细----转

2009-08-27 16:05 351 查看
Linux内核配置选项详细

Y:将驱动程序编译进内核

N:不提供驱动程序的支持

M:将驱动编译成可加载模块

1.Code maturity level options(代码成熟度选项)

Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) [N/Y/?]

如果想使用处于测试阶段的代码或驱动,可以选择Y;如果要编译一个稳定的内核,可以选择N.

2.Processor type and features(处理器类型和特性)

(1)Processor family(386,486/Cx486,586/K5/5x86/6x86,Pentinum/K6/TSC,PPro/6x86MX)[PPro/6x86MX]

选择处理器类型,缺省为PPro/6x86MX.

(3)Maximum Physical Memory(1GB,2GB)[1GB]内核支持的最大物理内存,缺省为1GB.

(4)MTRR(Memory Type Range Register)support (CONFIG_MTRR)[N/Y/?]

选择该选项,系统将生成/proc/mtrr文件对MTRR进行管理,供X Server使用.

(5)Symmetric multi-processing support(CONFIG_SMP) 选择y,内核将支持对称多处理器.

2.Loadable module support(可加载模块支持)

(1)Enable loadable module support(CONFIG_MODULES)选择Y内核将支持加载模块

(2)Kernel module loader(CONFIG_KMOD)选择Y内核将自动加载可加载模块.

3.General Setup(一般设置)

(1)Networking support(CONFIG_NET)选择Y内核将提供网络支持.

(2)PCI Support(CONFIG_PCI)选择Y内核提供对PCI支持.

(3)PCI access mode(BIOS,Direct,Any)设置内核探测PCI设置的方式,BIOS内核将使用BIOS,Direct内核将不通过BIOS,Any内核将直接探测PCI设备如果失败再使用BIOS.

(4)Parallel port support(CONFIG_PARPORT)选择Y内核将支持平行口.

4.Plug and Play Configuration(即插即用设备支持)

(1)Plug and Play support(CONFIG_PNP)选择Y内核将自动配置即插即用设备.

(2)ISA Plug and Play support(CONFIG_ISAPNP)选择Y内核将自动配置基于ISA总线的即插即用设备.

5.Block Devices(块设备)

(1)Normal PC floppy disk support(CONFIG_BLK_DEU_FD)选择Y内核将提供对软盘的支持.

(2)Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support(CONFIG_BLK_DEV_IDE)选择Y内核将提供对增强IDE硬盘CDROM和磁带机的支持.

6.Networking Options(网络选项)

(1)Packet socket(CONFIG_PACKET)选择Y一些应用程序将使用Packet协议直接同网络设备通讯,而不通过内核中的其它中介协议.

(2)Network firewalls(CONFIG_FIREWALL)内核将支持防火墙.

(3)TCP/IP networking (CONFIG_INET)内核将支持TCP/IP协议.

(4)The IPX Protocol(CONFIG_IPX)内核将支持IPX协议.

(5)Appletalk DDP(CONFIG_ATALK)内核将支持AppleTalk DDP协议.

7.SCSI support(SCSI设备支持)

如果要使用SCSI设备可配置相应选项

8.Network device support(网络设备支持)

Network device support(网络设备支持)内核将提供对网络驱动程序的支持.

9.Etnernet(10 or 100Mbit)(10/100M以太网)

内核提供了许多网卡驱动程序只要选择自己的网卡驱动就可以了

10.Character devices(字符设备)

Virtual terminal(CONFIG_VI)内核将支持虚拟终端

Support for console on Virtual terminal(CONFIG_VI_CONSOLE)内核可将一个虚拟终端用作系统控制台.

Standard/generic(dumb)serial support(COPNFIG_SERIAL)内核将支持串行口

Support for console on serial port(CONFIG_SERIAL_CONSOLE)内核可将一个串行口用作系统控制台.

11.Mice(鼠标)

PS/2 mouse (aka"auxiliary device")support(CONFIG_PSMOUSE)如果使用PS/2鼠标则应该选择Y

12.FileSystems(文件系统)

Quota support(CONFIG_QUOTA)内核将支持磁盘限额

Kernel automounter support(CONFIG_AUTOFS_FS)内核将提供对自动挂载远程文件系统的支持.

DOS FAT fs support(CONFIG_FAT_FS)内核将支持DOS FAT文件系统.

ISO 9660 CDROM filesystem support(CONFIG_ISO9660_FS)内核将支持ISO9660CDROM文件系统

NTFS filesystem support(read only)(CONFIG_NTFS_FS)可以以只读方式访问NTFS文件系统

/proc filesystem support(CONFIG_PROC_FS)Linux运行时的虚拟文件系统,必须选择Y

Second extended fs support(CONFIG_EXT2_FS)Ext2是标准文件系统必须选择Y

13.Network file systems(网络文件系统)

NFS filesystem support(CONFIG_NFS_FS)内核将支持NFS文件系统

SMB filesystem support(to mount WFM shares etc.)(CONFIG_SMB_FS)内核将支持SMB文件系统

NCP filesystem support(to mount NetWare volumes)(CONFIG_NCP_FS)内核支持NCP文件系统

14.Partition Types(分区类型)

提供一些不太常用的分区类型,如果需要可以选择Y

15.Console drivers(控制台驱动)

VGA text console(CONFIG_VGA_CONSOLE)选择Y可以在标准的VGA显示模式下使用Linux

16.Sound(声音)

Sound card support(CONFIG_SOUND)内核提供对声卡的支持

17.Kernel hacking(内核监视)

Magic SysRq key(CONFIG_MAGIC_SYSRQ)选择可以对系统进行部分控制,一般选择N
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: