Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->Linux技术 ->内核研究 ->Linux内核配置选项
  相关分类: 
入门与提高
系统管理
网络应用
嵌入式系统
内核研究
服务器相关
发行版专区
Linux程序设计
Linux安全
BSD相关
桌面应用
  站内搜索: 
热门文章排行
热门文章排行 一次即大功告成 Linux内核升级全过程(04-19)
使用 Linux 系统调用的内核命令 (04-22)
推荐:Linux用户态与内核态的交互(04-11)
Linux内核配置选项 (04-22)
Linux 2.6 内核的 Initrd 机制解析(04-11)
精采文章排行
精采文章排行 使用 Linux 系统调用的内核命令 (04-22)
Linux 和对称多处理 (04-22)
Relay:一种高效的数据传输技术 (04-22)
使用 SystemTap 调试内核 (04-22)
配置FreeBSD内核 (04-22)
  ·Linux 和对称多处理 ·Relay:一种高效的数据传输技术 ·使用 SystemTap 调试内核 ·配置FreeBSD内核 ·在FreeBSD4.x中制作启动菜单 ·制作软盘上运行的FreeBSD系统 ·FreeBSD光盘运行版的制作过程 ·制作RAMDISK in KERNEL的NetBSD ·制作RAMDISK in KERNEL的OpenBSD

Linux内核配置选项

作者:   来源:CU   点击:   日期:2007-04-22 [收藏] [投稿]

  IE是否经常中毒?推荐您


08.23.07、<M> SL811HS HCD support
--- USB Device Class drivers
08.23.08、< > USB Audio support USB声卡支持
08.23.09、< > USB Bluetooth TTY support (NEW) USB蓝牙设备支持
08.23.10、<M> USB MIDI support
08.23.11、<M> USB Modem (CDC ACM) support
08.23.12、<M> USB Printer support USB接口打印机支持
--- NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; se
08.23.13、<M> USB Mass Storage support
08.23.14、[ ] USB Mass Storage verbose debug
08.23.15、
  • Freecom USB/ATAPI Bridge support
    08.23.16、
  • ISD-200 USB/ATA Bridge support
    08.23.17、
  • Microtech/ZiO! CompactFlash/SmartMedia support
    --- USB Input Devices
    08.23.18、<*> USB Human Interface Device (full HID) support
    08.23.19、
  • HID input layer support
    08.23.20、
  • /dev/hiddev raw HID device support
    08.23.21、< > Aiptek 6000U/8000U tablet support
    08.23.22、< > Wacom Intuos/Graphire tablet support
    08.23.23、< > KB Gear JamStudio tablet support
    08.23.24、< > Griffin PowerMate and Contour Jog support
    08.23.25、< > MicroTouch USB Touchscreen Driver
    08.23.26、< > eGalax TouchKit USB Touchscreen Driver
    08.23.27、< > X-Box gamepad support
    08.23.28、< > ATI / X10 USB RF remote control
    --- USB Imaging devices
    08.23.29、< > Microtek X6USB scanner support
    --- USB Multimedia devices
    08.23.30、< > DABUSB driver
    08.23.30、< > USB IBM (Xirlink) C-it Camera support
    08.23.31、< > USB Konica Webcam support
    08.23.32、< > USB OV511 Camera support
    08.23.33、< > USB SE401 Camera support
    08.23.34、< > USB SN9C10x PC Camera Controller support
    08.23.35、< > USB STV680 (Pencam) Camera support
    08.23.36、< > USB Philips Cameras
    08.23.37、USB Network Adapters --->
    08.23.37.01、<M> USB Monitor
    --- USB port drivers
    08.23.38、USB Serial Converter support --->
    --- USB Miscellaneous drivers
    08.23.38.01、<M> EMI 6|2m USB Audio interface support
    08.23.38.02、< > EMI 2|6 USB Audio interface support
    08.23.38.03、<M> USB LCD driver support
    08.23.38.04、<M> USB LED driver support
    08.23.38.05、< > Cypress USB thermometer driver support
    08.23.38.06、<M> USB PhidgetKit support
    08.23.38.07、<M> USB PhidgetServo support
    08.23.38.08、<M> Siemens ID USB Mouse Fingerprint sensor support
    08.23.38.09、<M> USB 2.0 SVGA dongle support (Net2280/SiS315)
    --- USB ATM/DSL drivers
    08.23.39、USB Gadget Support --->
    08.24、MMC/SD Card support --->
    08.24.01、<M> MMC support
    08.24.02、[ ] MMC debugging
    08.24.03、<M> MMC block device driver
    08.24.04、<M> Winbond W83L51xD SD/MMC Card Interface support
    08.25、InfiniBand support --->
  • 第九部分
    09、 File systems ---> 文件系统(有人说在编译内核时应该将/boot分区和/分区的文件系统编译进内核,其它的可以编译成模块。对,但不确切。让我们来一起了解一下linux 系统的启动顺序。在内核被加载后,如果initrd参数传入了内核,内核会去调用指定的文件。当然,initrd和System.map通常都是 /boot下。但是同样可以用initrd=(hd1,2)/initrd.img这样的方式指定。内核启动完成后将调用/sbin/init,(如果是链接要保证目标文件能被内核加载)。不同的系统的启动脚本可能不太一样,这里不详细介绍。启动脚本向内核加载模块时可能用/sbin/modprobe或 /sbin/insmod,由此看来/sbin的文件系统是要内核支持的。编译的内核模块一般在/lib/modules/的版本目录下,所以 /lib/modules的文件系统是要内核支持的。一旦其它文件系统的模块能加载,系统就能向正常的访问内核中的文件系统一样访问模块支持的文件系统了。由于启动脚本、fstab自动加载等文件一般在/etc目录下,因此/etc的文件系统是要内核支持的。
      这里概要的介绍了保证系统正常启动的几个关键点,可能我反而把它讲复杂了。如果你能理解上面的这段话,你应该能清楚的知道哪些文件系统是要编译进内核的,哪些是可以编译成模块的。如果你不太理解上面的这段话,下篇贴子我将详细介绍每个选项及几种常用的文件系统。当然这里面包含了我的偏见,如果你觉得我的说法不准确,有误导看官的地方,请一定指出来。我在此先表示多谢了。)
    09.01、<*> Second extended fs support 标准的Linux文件系统,一定要将这种文件系统编译进内核。
    09.02、
  • Ext2 extended attributes Ext2文件系统的结点名称、属性的扩展支持。
    09.03、
  • Ext2 POSIX Access Control Lists POSIX系统的访问权限列表支持。也就是Owner/Group/Others的Read/Write/Execute权限。请参考Unix标准文件系统权限。
    09.04、
  • Ext2 Security Labels 扩展的安全标签,例如SElinux之类的安全系统会使用到这样的扩展安全属性。
    09.05、<*> Ext3 journalling file system support 如果你熟悉Redhat Linux,你一定会习惯Ext3文件系统。
    09.06、
  • Ext3 extended attributes Ext3文件系统的结点名称、属性的扩展支持。
    09.07、
  • Ext3 POSIX Access Control Lists POSIX系统的访问权限列表支持。
    09.08、
  • Ext3 Security Labels 扩展的安全标签支持。
    09.09、[ ] JBD (ext3) debugging support Ext3的调试。除非你是文件系统的开发者,否则不要选上这一项。
    09.10、< > Reiserfs support 如果你熟悉Suse Linux,你一定会习惯Reiserfs文件系统。

     如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

    上一页 1 2 3 4 5 6 7 8 9 10 1112 13 下一页

    上一篇:破解Linux内核2.6   下一篇:Fusyn+RTNPTL:Linux 实时健壮同步机制
  • 文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

       相关文章:
    ·使用 Linux 系统调用的内核命令

       文章评论:(1条)
      
     请留名: 匿名评论   点击查看所有评论 论坛讨论
     

     声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。