热门关键字:  ubuntu  分区  Fedora  linux系统进程  函数

当前位置 :| 主页>Linux教程>内核研究>

如何编译Linux的内核

来源: 作者: 时间:2007-04-17 Tag: 点击:

  6、 Networking options(网络选项)

  (1)、Packet socket (CONFIG_PACKET) [Y/m/n/?] 选择“y”,一些应用程序将使用Packet协议直接同网络设备通讯,而不通过内核中的其它中介协议。

  (2)、Network firewalls (CONFIG_FIREWALL) [N/y/?] 选择“y”,内核将支持防火墙。

  (3)、TCP/IP networking (CONFIG_INET) [Y/n/?] 选择“y”,内核将支持TCP/IP协议。

  (4)The IPX protocol (CONFIG_IPX) [N/y/m/?] 选择“y”,内核将支持IPX协议。

  (5)、Appletalk DDP (CONFIG_ATALK) [N/y/m/?] 选择“y”,内核将支持Appletalk DDP协议。

  8、SCSI support(SCSI支持)

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

  9、Network device support(网络设备支持)

  Network device support (CONFIG_NETDEVICES) [Y/n/?] 选择“y”,内核将提供对网络驱动程序的支持。

  10、Ethernet (10 or 100Mbit)(10M或100M以太网)

  在该项设置中,系统提供了许多网卡驱动程序,用户只要选择自己的网卡驱动就可以了。此外,用户还可以根据需要,在内核中加入对FDDI、PPP、SLIP和无线LAN(Wireless LAN)的支持。

  11、Character devices(字符设备)

  (1)、Virtual terminal (CONFIG_VT) [Y/n/?] 选择“y”,内核将支持虚拟终端。

  (2)、Support for console on virtual terminal (CONFIG_VT_CONSOLE) [Y/n/?]

  选择“y”,内核可将一个虚拟终端用作系统控制台。

  (3)、Standard/generic (dumb) serial support (CONFIG_SERIAL) [Y/m/n/?]

  选择“y”,内核将支持串行口。

  (4)、Support for console on serial port (CONFIG_SERIAL_CONSOLE) [N/y/?]

  选择“y”,内核可将一个串行口用作系统控制台。

  12、Mice(鼠标)

  PS/2 mouse (aka "auxiliary device") support (CONFIG_PSMOUSE) [Y/n/?] 如果用户使用的是PS/2鼠标,则该选项应该选择“y”。

  13、Filesystems(文件系统)

  (1)、Quota support (CONFIG_QUOTA) [N/y/?] 选择“y”,内核将支持磁盘限额。

  (2)、Kernel automounter support (CONFIG_AUTOFS_FS) [Y/m/n/?] 选择“y”,内核将提供对automounter的支持,使系统在启动时自动 mount远程文件系统。

  (3)、DOS FAT fs support (CONFIG_FAT_FS) [N/y/m/?] 选择“y”,内核将支持DOS FAT文件系统。

  (4)、ISO 9660 CDROM filesystem support (CONFIG_ISO9660_FS) [Y/m/n/?]

  选择“y”,内核将支持ISO 9660 CDROM文件系统。

  (5)、NTFS filesystem support (read only) (CONFIG_NTFS_FS) [N/y/m/?]

  选择“y”,用户就可以以只读方式访问NTFS文件系统。

  (6)、/proc filesystem support (CONFIG_PROC_FS) [Y/n/?] /proc是存放Linux系统运行状态的虚拟文件系统,该项必须选择“y”。

  (7)、Second extended fs support (CONFIG_EXT2_FS) [Y/m/n/?] EXT2是Linux的标准文件系统,该项也必须选择“y”。

  14、Network File Systems(网络文件系统)

  (1)、NFS filesystem support (CONFIG_NFS_FS) [Y/m/n/?] 选择“y”,内核将支持NFS文件系统。

  (2)、SMB filesystem support (to mount WfW shares etc.) (CONFIG_SMB_FS)

  选择“y”,内核将支持SMB文件系统。

  (3)、NCP filesystem support (to mount NetWare volumes) (CONFIG_NCP_FS)

  选择“y”,内核将支持NCP文件系统。

  15、Partition Types(分区类型)

  该选项支持一些不太常用的分区类型,用户如果需要,在相应的选项上选择“y”即可。

  16、Console drivers(控制台驱动)

  VGA text console (CONFIG_VGA_CONSOLE) [Y/n/?] 选择“y”,用户就可以在标准的VGA显示方式下使用Linux了。

  17、Sound(声音)

  Sound card support (CONFIG_SOUND) [N/y/m/?] 选择“y”,内核就可提供对声卡的支持。

  18、Kernel hacking(内核监视)

  Magic SysRq key (CONFIG_MAGIC_SYSRQ) [N/y/?] 选择“y”,用户就可以对系统进行部分控制。一般情况下选择“n”。



相关文章:
精通initramfs构建step by step
Linux利用kexec迅速切换内核
进程上下文VS中断上下文
内核通知链 学习笔记
linux spi子系统驱动分析
menuconfig 配置选项
《Linux操作系统内核实习》之练习一
udev详解
什么叫微内核,宏内核?
Linux 信号signal处理机制
开发简单的 Linux2.6 内核模块
删除内核的perl脚本
Linux2.6内核usb gadget驱动移植
GCC hacks in the Linux kernel
iomem
kernel学习的想法
让自己的驱动支持udev
linux内核编译步骤
内核的等待队列
Linux内核wait_queue深入分析
升级和删除内核
SD卡驱动分析2
Linux Kernel VDSO本地权限提升漏洞
内核中的TCP的追踪分析-15-TCP(IPV4)的客户端与
linux 2.6内核可加载模块的编译
内核模块HelloWorld
在环回接口上发送一个数据报
ARP初始化
1分钟编译FreeBSD内核
linux设备模型之uart驱动架构分析