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、