--- Mouse interface
08.15.01、[ ] Provide legacy /dev/psaux device
(1024) Horizontal screen resolution
(768) Vertical screen resolution
08.15.02、< > Joystick interface 手柄接口。在linux下用手柄?游戏太少了。偶也不是游戏迷。咔嚓了。
08.15.03、< > Touchscreen interface 触摸屏接口。
08.15.04、<*> Event interface
08.15.05、< > Event debugging
--- Input Device Drivers
--- Keyboards --->
08.15.06、
Mouse ---> 鼠标
08.15.07、[ ] Joysticks ---> 手柄
08.15.08、[ ] Touchscreens ---> 触摸屏
08.15.09、[ ] Miscellaneous devices --->
08.15.10、Hardware I/O ports --->
08.16、Character devices ---> 字符设备
08.16.01、
Non-standard serial port support 非标准串口支持
08.16.02、< > Computone IntelliPort Plus serial support
08.16.03、 Comtrol RocketPort support
08.16.04、< > Cyclades async mux support
08.16.05、< > Digiboard Intelligent Async Support
08.16.06、< > Moxa Intellio support
08.16.07、< > Moxa SmartIO support
08.16.08、< > Multi-Tech multiport card support (EXPERIMENTAL)
08.16.09、 Microgate SyncLink card support
08.16.10、 SyncLink Multiport support
08.16.11、 HDLC line discipline support
08.16.12、< > SDL RISCom/8 card support
08.16.13、< > Specialix IO8+ card support
08.16.14、< > Specialix SX (and SI) card support
08.16.15、< > Specialix RIO system support
08.16.16、
Stallion multiport serial support
08.16.17、< > Stallion EasyIO or EC8/32 support
08.16.18、< > Stallion EC8/64, ONboard, Brumby support
08.16.19、Serial drivers --->
08.16.19.01、[ ] Legacy (BSD) PTY support
08.16.19.01、IPMI --->
08.16.20、Watchdog Cards --->
08.16.20.01、 Intel/AMD/VIA HW Random Number Generator support
08.16.20.02、 /dev/nvram support
08.16.20.03、<*> Enhanced Real Time Clock Support
08.16.20.04、 Double Talk PC internal speech card support
08.16.20.05、 Siemens R3964 line discipline
08.16.20.06、< > Applicom intelligent fieldbus card support
08.16.20.07、Ftape, the floppy tape device driver --->
08.16.20.08、 <*> /dev/agpgart (AGP Support) 呵呵,下面的选项,从08.16.20.18到08.16.20.29,除了08.16.20.17以外,全给我咔嚓了。我用FX5200显卡,后来安装 NVIDIA的那个官方烂驱动,没出任何差错。
08.16.20.09、< > ALI chipset support
08.16.20.10、< > ATI chipset support
08.16.20.11、< > AMD Irongate, 761, and 762 chipset support
08.16.20.12、< > AMD Opteron/Athlon64 on-CPU GART support
08.16.20.13、< > Intel 440LX/BX/GX, I8xx and E7x05 chipset support
08.16.20.14、< > NVIDIA nForce/nForce2 chipset support
08.16.20.15、< > SiS chipset support
08.16.20.16、< > Serverworks LE/HE chipset support
08.16.20.17、<*> VIA chipset support
08.16.20.18、< > Transmeta Efficeon support
08.16.20.19、< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
08.16.20.20、< > 3dfx Banshee/Voodoo3+
08.16.20.21、< > ATI Rage 128
08.16.20.22、< > ATI Radeon
08.16.20.23、< > Intel I810
08.16.20.24、< > Intel 830M, 845G, 852GM, 855GM, 865G
08.16.20.25、< > i830 driver
08.16.20.26、< > i915 driver
08.16.20.27、< > Matrox g200/g400
08.16.20.28、< > SiS video cards
08.16.20.29、< > ACP Modem (Mwave) support
08.16.20.30、< > RAW driver (/dev/raw/rawN) (OBSOLETE)
08.16.20.31、
HPET - High Precision Event Timer
08.16.20.32、[ ] Allow mmap of HPET
08.16.20.33、 Hangcheck timer
08.16.20.34、TPM devices --->
08.17、I2C support ---> I2C是Philips极力推动的微控制应用中使用的低速串行总线协议。如果你要选择下面的Video For linux,该项必选。偶是连根拨掉的。
08.17.01、< > I2C support
08.17.02、< > I2C device interface
08.17.03、I2C Algorithms --->
08.17.04、I2C Hardware Bus support --->
08.17.05、Hardware Sensors Chip support --->
08.17.06、Other I2C Chip support --->
08.17.07.01、[ ] I2C Core debugging messages
08.17.07.02、[ ] I2C Algorithm debugging messages
08.17.07.03、[ ] I2C Bus debugging messages
08.17.07.04、[ ] I2C Chip debugging messages
08.18、Dallas's 1-wire bus --->
08.18.01、< > Dallas's 1-wire support
08.18.02、< > Matrox G400 transport layer for 1-wire
08.18.03、< > DS9490R transport layer driver
08.18.04、< > DS9490R USB <-> W1 transport layer for 1-wire
08.18.05、< > Thermal family implementation
08.18.06、< > Simple 64bit memory family implementation
08.19、Misc devices --->
08.20、Multimedia devices ---> 资料上说,是关于配置多媒体设备的选项。如果你有一块视频处理卡或者广播卡,需要打开这个选项。偶是没有的,下面的选项从08.20.01.01到08.20.02.05,全部去掉了。
< > Video For Linux
08.20.01、Video For Linux --->
--- Video Adapters
08.20.01.01、< > BT848 Video For Linux
08.20.01.02、< > CPiA Video For Linux
08.20.01.03、< > SAA5246A, SAA5281 Teletext processor
08.20.01.04、< > SAA5249 Teletext processor
08.20.01.05、< > SAB3036 tuner
08.20.01.06、< > Zoran ZR36057/36067 Video For Linux
08.20.01.07、< > Philips SAA7134 support
08.20.01.08、< > Siemens-Nixdorf 'Multimedia eXtension Board'
08.20.01.09、< > Philips-Semiconductors 'dpc7146 demonstration board'
08.20.01.10、< > Hexium HV-PCI6 and Orion frame grabber
08.20.01.11、< > Hexium Gemini frame grabber
08.20.01.12、< > OmniVision Camera Chip support
08.20.02、Radio Adapters --->
08.20.02.01、< > GemTek PCI Radio Card support
08.20.02.02、< > Guillemot MAXI Radio FM 2000 radio
08.20.02.03、< > Maestro on board radio
08.20.02.04、Digital Video Broadcasting Devices --->
08.20.02.04.01、[ ] DVB For Linux
08.20.02.04.02、< > DVB Core Support
--- Supported SAA7146 based PCI Adapters
--- AV7110 cards
08.20.02.04.03、[ ] AV7110 OSD support
08.20.02.04.04、< > Budget cards
08.20.02.04.05、< > Budget cards with onboard CI connector
08.20.02.04.06、< > Budget cards with analog video inputs
08.20.02.04.07、< > AV7110 cards with Budget Patch
--- Supported USB Adapters
08.20.02.04.08、< > Technotrend/Hauppauge Nova-USB devices
08.20.02.04.09、< > Technotrend/Hauppauge USB DEC devices
08.20.02.04.10、< > DiBcom USB DVB-T devices (see help for a complete device list)
08.20.02.04.11、[ ] Enable support for some misdesigned (see help) devices, which identify wit
08.20.02.04.12、[ ] Enable extended debug support for DiBcom USB device
08.20.02.04.13、< > Terratec CinergyT2/qanu USB2 DVB-T receiver
08.20.02.04.14、[ ] sophisticated fine-tuning for CinergyT2 cards
(32) Number of queued USB Request Blocks for Highspeed Stream Transfers
(512) Size of URB Stream Buffers for Highspeed Transfers
(250) Status update interval [milliseconds]
08.20.02.04.15、[ ] Register the onboard IR Remote Control Receiver as Input Device
(100) Infrared Remote Controller update interval [milliseconds]
--- Supported FlexCopII (B2C2) Adapters
08.20.02.04.16、< > Technisat/B2C2 FlexCopII(b) and FlexCopIII adapters
08.20.02.04.17、< > Technisat/B2C2 Air/Sky/Cable2PC PCI
08.20.02.04.18、< > Technisat/B2C2 Air/Sky/Cable2PC USB
08.20.02.04.19、[ ] Enable debug for the B2C2 FlexCop drivers
08.20.02.04.20、 B2C2/Technisat Air/Sky/CableStar 2 PCI
--- Supported BT878 Adapters
--- Supported DVB Frontends
08.20.02.05、Customise DVB Frontends --->
08.21、Graphics support ---> 图形支持
08.21.01、<*> Support for frame buffer devices
--- Enable Video Mode Handling Helpers
08.21.02、
Enable Tile Blitting Support
08.21.03、< > Cirrus Logic support
08.21.04、< > Permedia2 support
08.21.05、< > CyberPro 2000/2010/5000 support
08.21.06、[ ] Chips 69000 display support
08.21.07、[ ] IMS Twin Turbo display support
08.21.08、<*> VGA 16-color graphics support 启动后在屏幕左上角的那个小企鹅。
08.21.09、
VESA VGA graphics support 启动后在屏幕左上角的那个小企鹅。
08.21.10、<*> Hercules mono graphics support 从 08.21.10 到 08.21.25偶全去掉了。
08.21.11、< > nVidia Framebuffer Support
08.21.12、[ ] Enable DDC Support (NEW)
08.21.13、< > nVidia Riva support
08.21.14、< > Matrox acceleration
08.21.15、< > ATI Radeon display support (Old driver)
08.21.16、< > ATI Radeon display support
08.21.17、< > ATI Rage128 display support
08.21.18、< > ATI Mach64 display support
08.21.19、< > SiS acceleration
08.21.20、< > NeoMagic display support
08.21.21、< > IMG Kyro support
08.21.22、< > 3Dfx Banshee/Voodoo3 display support
08.21.23、< > 3Dfx Voodoo Graphics (sst1) support
08.21.24、< > Trident support
08.21.25、< > Epson S1D13XXX framebuffer support
08.21.26、< > Virtual Frame Buffer support (ONLY FOR TESTING!)
Console display driver support --->
Logo configuration ---> 启动后在屏幕左上角的那个小企鹅。最后,在grub的内核那一行后面插入:
ro root=/dev/hd??? vga=788 acpi=off devfs=mount 选项。重启即可。
08.21.27、
Backlight & LCD device support ---> LCD显示设备支持
--- Backlight & LCD device support
08.21.27.01、 Lowlevel Backlight controls
08.21.27.01、 Lowlevel LCD controls
08.22、Sound ---> 声卡驱动
<*> Sound card support
08.22.01、 Advanced Linux Sound Architecture ---> 这个声卡驱动特别好,高效能!强爽!播放HDTV得选它!偶试过用MPlayer播放HDTV,原来的声卡驱动用 Open Sound System ,播放一会儿MPlayer便自动退出。MPlayer用-nosound参数播放,HDTV无声,但能够正常播放。改用 Advanced Linux Sound Architecture ,一切正常。切记,不要选为 ,一定要选为<*>!!!
08.22.01.01、<*> Advanced Linux Sound Architecture
08.22.01.02、<*> Sequencer support
08.22.01.03、<*> Sequencer dummy client
08.22.01.04、<*> OSS Mixer API
08.22.01.05、<*> OSS PCM (digital audio) API
08.22.01.06、
OSS Sequencer API
08.22.01.07、<*> RTC Timer support
08.22.01.07.01、[ ] Verbose printk
08.22.01.07.02、[ ] Debug
08.22.01.10、Generic devices --->
08.22.01.10.01、 Dummy (/dev/null) soundcard
08.22.01.10.02、 Virtual MIDI soundcard
08.22.01.10.03、 MOTU MidiTimePiece AV multiport MIDI
08.22.01.10.04、< > UART16550 serial MIDI driver
08.22.01.10.05、 Generic MPU-401 UART driver
08.22.01.11、PCI devices ---> 下面是声卡驱动,仔细看看里面的驱动,有没有自己用的声卡。选上与自己声卡型号相配的驱动,其他的都可以去掉。即便是声卡在新内核里面没能正常工作,也不会影响新内核。也不过就是没有声音。
08.22.01.11.01、< > ALi M5451 PCI Audio Controller
08.22.01.11.02、< > ATI IXP AC97 Controller
08.22.01.11.03、< > ATI IXP Modem
08.22.01.11.04、< > Aureal Advantage
08.22.01.11.05、< > Aureal Vortex
08.22.01.11.06、< > Aureal Vortex 2
08.22.01.11.07、< > Bt87x Audio Capture
08.22.01.11.08、< > Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x
08.22.01.11.09、< > Cirrus Logic (Sound Fusion) CS4281
08.22.01.11.10、< > Emu10k1 (SB Live!, Audigy, E-mu APS)
08.22.01.11.11、< > Emu10k1X (Dell OEM Version)
08.22.01.11.12、< > SB Audigy LS / Live 24bit
08.22.01.11.13、< > Korg 1212 IO
08.22.01.11.14、< > Digigram miXart
08.22.01.11.15、< > NeoMagic NM256AV/ZX
08.22.01.11.16、< > RME Digi32, 32/8, 32 PRO
08.22.01.11.17、< > RME Digi96, 96/8, 96/8 PRO
08.22.01.11.18、< > RME Digi9652 (Hammerfall)
08.22.01.11.19、< > RME Hammerfall DSP Audio
08.22.01.11.20、< > Trident 4D-Wave DX/NX; SiS 7018
08.22.01.11.21、< > Yamaha YMF724/740/744/754
08.22.01.11.22、< > Avance Logic ALS4000
08.22.01.11.23、<*> C-Media 8738, 8338
08.22.01.11.24、< > (Creative) Ensoniq AudioPCI 1370
08.22.01.11.25、< > (Creative) Ensoniq AudioPCI 1371/1373
08.22.01.11.26、< > ESS ES1938/1946/1969 (Solo-1)
08.22.01.11.27、< > ESS ES1968/1978 (Maestro-1/2/2E)
08.22.01.11.28、< > ESS Allegro/Maestro3
08.22.01.11.29、< > ForteMedia FM801
08.22.01.11.30、< > ICEnsemble ICE1712 (Envy24)
08.22.01.11.31、< > ICE/VT1724/1720 (Envy24HT/PT)
08.22.01.11.32、< > Intel/SiS/nVidia/AMD/ALi AC97 Controller
08.22.01.11.33、< > S3 SonicVibes
08.22.01.11.34、<*> VIA 82C686A/B, 8233/8235 AC97 Controller
08.22.01.11.35、< > VIA 82C686A/B, 8233 based Modems
08.22.01.11.36、< > Digigram VX222
08.22.01.11.37、< > Intel HD Audio
08.22.01.11.38、USB devices --->
08.22.01.11.38.01、< > USB Audio/MIDI driver
08.22.01.11.38.02、< > Tascam US-122, US-224 and US-428 USB driver
08.22.02、 Open Sound System ---> 如果你选上了前面的ALSA,这里的选项会自动全部去掉。当然,你也可将它做为模块加载。不过 Open Sound System 的音效不能用于播放HDTV。偶试过,MPlayer用 Open Sound System 播放HDTV,自己会自动退出。改用ALSA就没有任何问题。
08.22.02.01、< > Open Sound System (DEPRECATED)
08.22.02.02、< > BT878 audio dma (NEW)
08.22.02.03、< > C-Media PCI (CMI8338/8738) (NEW)
08.22.02.04、< > Creative SBLive! (EMU10K1) (NEW)
08.22.02.05、< > Crystal SoundFusion (CS4280/461x) (NEW)
08.22.02.06、< > Crystal Sound CS4281 (NEW)
08.22.02.07、< > Ensoniq AudioPCI (ES1370) (NEW)
08.22.02.08、< > Creative Ensoniq AudioPCI 97 (ES1371) (NEW)
08.22.02.09、< > ESS Technology Solo1 (NEW)
08.22.02.10、< > ESS Maestro, Maestro2, Maestro2E driver (NEW)
08.22.02.11、< > Intel ICH (i8xx) audio support (NEW)
08.22.02.12、< > S3 SonicVibes (NEW)
08.22.02.13、< > Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core (NEW)
08.22.02.14、< > Support for Turtle Beach MultiSound Classic, Tahiti, Monterey (NEW)
08.22.02.15、< > Support for Turtle Beach MultiSound Pinnacle, Fiji (NEW)
08.22.02.16、< > VIA 82C686 Audio Codec (NEW)
08.22.02.17、< > OSS sound modules (NEW)
08.22.02.18、< > TV card (bt848) mixer support (NEW)
08.22.02.19、< > ALi5455 audio support (NEW)
08.22.02.20、< > ForteMedia FM801 driver (NEW)
08.22.02.21、< > RME Hammerfall (RME96XX) support (NEW)
08.22.02.22、< > AD1980 front/back switch plugin (NEW)
08.23、USB support ---> USB支持 下面的选项,个人觉得比较复杂!有好多设备,偶都是没听说的,反正都是按照默认的值配置,没有多大的变动。
08.23.01、<*> Support for Host-side USB
08.23.02、[ ] USB verbose debug messages
--- Miscellaneous USB options
08.23.03、
USB device filesystem
--- USB Host Controller Drivers
08.23.04、<*> EHCI HCD (USB 2.0) support
08.23.05、 OHCI HCD support
08.23.06、<*> UHCI HCD (most Intel and VIA) support
08.23.07、 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、 USB MIDI support
08.23.11、 USB Modem (CDC ACM) support
08.23.12、 USB Printer support USB接口打印机支持
--- NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; se
08.23.13、 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、 USB Monitor
--- USB port drivers
08.23.38、USB Serial Converter support --->
--- USB Miscellaneous drivers
08.23.38.01、 EMI 6|2m USB Audio interface support
08.23.38.02、< > EMI 2|6 USB Audio interface support
08.23.38.03、 USB LCD driver support
08.23.38.04、 USB LED driver support
08.23.38.05、< > Cypress USB thermometer driver support
08.23.38.06、 USB PhidgetKit support
08.23.38.07、 USB PhidgetServo support
08.23.38.08、 Siemens ID USB Mouse Fingerprint sensor support
08.23.38.09、 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、 MMC support
08.24.02、[ ] MMC debugging
08.24.03、 MMC block device driver
08.24.04、 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文件系统。
09.11、[ ] Enable reiserfs debug mode Reiserfs的调试。除非你是文件系统的开发者,否则不要选上这一项。
09.12、[ ] Stats in /proc/fs/reiserfs 在/proc/fs/reiserfs文件中显示Reiserfs文件系统的状态。一般来说不需要选择这一项。
09.13、[ ] ReiserFS extended attributes Reiserfs,文件系统的结点名称、属性的扩展支持。
09.14、[ ] ReiserFS POSIX Access Control Lists POSIX系统的访问权限列表支持。
09.15、[ ] ReiserFS Security Labels 扩展的安全标签支持。
09.16、< > JFS filesystem support JFS是IBM公司设计用于AIX系统上的文件系统。后来这一文件系统也能应用于Linux系统。
XFS support --->XFS是SGI公司为其图形工作站设计的一种文件系统,后来这一文件系统也能应用于Linux系统。
09.17、< > Minix fs support Minix可能是最早的Linux系统所使用的文件系统。后来被Ext2文件系统所取代。
09.18、< > ROM file system support 内存文件系统的支持。除非你是嵌入式系统的开发者,明确知道你要干什么,否则不要选这一项。
09.19、
Quota support 配额支持。也就是说限制某个用户或者某组用户的磁盘占用空间。
09.20、< > Old quota format support 旧版本的配额支持。
09.21、<*> Quota format v2 support 新版本(第二版)的配额支持。
09.22、 Kernel automounter support 内核自动加载远程文件系统的支持。
09.23、 Kernel automounter version 4 support (also supports v3) 新的(第四版)的内核自动加载远程文件系统的支持,也支持第三版。
09.24、CD-ROM/DVD Filesystems ---> 光盘文件系统
09.24.01、<*> ISO 9660 CDROM file system support
09.24.02、
Microsoft Joliet CDROM extensions
09.24.03、
Transparent decompression extension
09.24.04、 UDF file system support
09.25、DOS/FAT/NT Filesystems ---> 微软文件系统的支持
09.25.01、 MSDOS fs support
09.25.02、 VFAT (Windows-95) fs support FAT16、FAT32
(437) Default codepage for FAT
(ascii) Default iocharset for FAT
09.25.03、 NTFS file system support 这是在内核中加载读取WindowsNTFS文件系统的选项。
09.25.03.01、[ ] NTFS debugging support
09.25.03.02、
NTFS write support在这是对Windows的NTFS文件系统分区增加写入支持的驱动。偶在内核中选了这个小项,编译完成后,系统能够自动认出NTFS分区,可以顺利读出分区上的文件。但是偶试着将文件写入NTFS分区时,LINUX还是无法将文件写入NTFS分区。
09.26、Pseudo filesystems --->
09.26.01、
/proc file system support
09.26.02、
/proc/kcore support
09.26.03、
/dev/pts Extended Attributes
09.26.04、
/dev/pts Security Labels
09.26.05、
Virtual memory file system support (former shm fs)
09.26.06、
tmpfs Extended Attributes
09.26.07、
tmpfs Security Labels
09.26.08、
HugeTLB file system support
09.27、Miscellaneous filesystems --->
09.27.01、< > Apple Extended HFS file system support
09.27.02、< > Journalling Flash File System (JFFS) support
09.27.03、< > Journalling Flash File System v2 (JFFS2) support
09.27.04、(0) JFFS2 debugging verbosity (0 = quiet, 2 = noisy)
09.27.05、
JFFS2 support for NAND flash
09.27.06、[ ] Advanced compression options for JFFS2
09.27.07、<*> Compressed ROM file system support (cramfs) 这里也要选上!!!!!!否则会出现:
VFS:Cannot open root device "hdxy" or unknow-block(0,0)
Please append a correct "root=" boot option
kernel panic-not syncing: VFS:Unable to mount root fs on unknow-block(0,0) 这种故障现象!够你郁闷好几天!
09.27.08、 FreeVxFS file system support (VERITAS VxFS(TM) compatible)
09.27.09、< > OS/2 HPFS file system support
09.27.10、 QNX4 file system support (read only)
09.27.11、 System V/Xenix/V7/Coherent file system support
09.27.12、 UFS file system support (read only)
09.28、Network File Systems --->
09.28.01、 NFS file system support
09.28.02、
Provide NFSv3 client support
09.28.03、 NFS server support
09.28.04、
Provide NFSv3 server support
09.28.05、
Provide NFS server over TCP support
09.28.06、 SMB file system support (to mount Windows shares etc.)
09.28.07、[ ] Use a default NLS
09.28.08、 CIFS support (advanced network filesystem for Samba, Window and other CIFS compl
09.28.09、[ ] CIFS statistics
09.28.10、
CIFS extended attributes (EXPERIMENTAL)
09.28.11、
CIFS POSIX Extensions (EXPERIMENTAL)
09.28.12、[ ] CIFS Experimental Features (EXPERIMENTAL)
09.28.13、 NCP file system support (to mount NetWare volumes)
09.28.14、
Packet signatures
09.28.15、
Proprietary file locking
09.28.16、
Clear remove/delete inhibit when needed
09.28.17、
Use NFS namespace if available
09.28.18、
Use LONG (OS/2) namespace if available
09.28.19、
Lowercase DOS filenames
09.28.20、
Use Native Language Support
09.28.21、
Enable symbolic links and execute flags
09.28.22、< > Coda file system support (advanced network fs)
09.29、Partition Types ---> 分区类型
09.29.01、
Advanced partition selection
09.29.02、[ ] Acorn partition support
09.29.03、[ ] Alpha OSF partition support
09.29.04、[ ] Amiga partition table support
09.29.05、[ ] Atari partition table support
09.29.06、[ ] Macintosh partition map support
09.29.07、
PC BIOS (MSDOS partition tables) support
09.29.08、[ ] BSD disklabel (FreeBSD partition tables) support
09.29.09、[ ] Minix subpartition support
09.29.10、[ ] Solaris (x86) partition table support Solaris分区表支持
09.29.11、[ ] Unixware slices support
09.29.12、[ ] Windows Logical Disk Manager (Dynamic Disk) support
09.29.13、[ ] SGI partition support SGI公司的分区类型支持
09.29.14、[ ] Ultrix partition table support
09.29.15、[ ] Sun partition tables support SUN分区表的支持
09.29.16、[ ] EFI GUID Partition support
09.30、Native Language Support ---> 语言支持
--- Base native language support
09.30.01、(utf8) Default NLS Option
09.30.02、<*> Codepage 437 (United States, Canada) 美国、加拿大
09.30.03、< > Codepage 737 (Greek) 希腊语
09.30.04、< > Codepage 775 (Baltic Rim)
09.30.05、< > Codepage 850 (Europe) 欧洲
09.30.06、< > Codepage 852 (Central/Eastern Europe) 中/东欧
09.30.07、< > Codepage 855 (Cyrillic)
09.30.08、< > Codepage 857 (Turkish) 土耳其
09.30.09、< > Codepage 860 (Portuguese) 葡萄牙
09.30.10、< > Codepage 861 (Icelandic) 冰岛语
09.30.11、< > Codepage 862 (Hebrew)
09.30.12、< > Codepage 863 (Canadian French) 法属加拿大
09.30.13、< > Codepage 864 (Arabic) 阿拉伯
09.30.14、< > Codepage 865 (Norwegian, Danish) 挪威
09.30.15、< > Codepage 866 (Cyrillic/Russian)
09.30.16、< > Codepage 869 (Greek)
09.30.17、 Simplified Chinese charset (CP936, GB2312) 简体中文
09.30.18、 Traditional Chinese charset (Big5) 繁体中文
09.30.19、 Japanese charsets (Shift-JIS, EUC-JP) 日本语
09.30.20、 Korean charset (CP949, EUC-KR) 韩国语
09.30.21、< > Thai charset (CP874, TIS-620) 泰国语
09.30.22、< > Hebrew charsets (ISO-8859-8, CP1255)
09.30.23、< > Windows CP1250 (Slavic/Central European Languages)
09.30.24、< > Windows CP1251 (Bulgarian, Belarusian)
09.30.25、<*> ASCII (United States)
09.30.26、< > NLS ISO 8859-1 (Latin 1; Western European Languages)
09.30.27、< > NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages)
09.30.28、< > NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish)
09.30.29、< > NLS ISO 8859-4 (Latin 4; old Baltic charset)
09.30.30、< > NLS ISO 8859-5 (Cyrillic)
09.30.31、< > NLS ISO 8859-6 (Arabic)
09.30.32、< > NLS ISO 8859-7 (Modern Greek)
09.30.33、< > NLS ISO 8859-9 (Latin 5; Turkish)
09.30.34、< > NLS ISO 8859-13 (Latin 7; Baltic)
09.30.35、< > NLS ISO 8859-14 (Latin 8; Celtic)
09.30.36、< > NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)
09.30.37、< > NLS KOI8-R (Russian)
09.30.38、< > NLS KOI8-U/RU (Ukrainian, Belarusian)
09.30.39、<*> NLS UTF8
在"语言支持"选项中,
偶只选上以下几项:
09.30.02、<*> Codepage 437 (United States, Canada) 美国、加拿大
09.30.17、 Simplified Chinese charset (CP936, GB2312) 简体中文
09.30.18、 Traditional Chinese charset (Big5) 繁体中文
09.30.19、 Japanese charsets (Shift-JIS, EUC-JP) 日本语
09.30.20、 Korean charset (CP949, EUC-KR) 韩国语
09.30.25、<*> ASCII (United States)
09.30.39、<*> NLS UTF8
其他的全部去掉了。第十部分
10、Kernel hacking ---> 一般只有内核黑客会对这些选项感兴趣。通过这些选项,用户可以告诉系统包含各种工具,来帮助检测驱动程序或是其他内核特性。网游时,见一些贴说,这个选项,建议不要打开!呵呵,偶也就省了这份心了。
10.01、[ ] Show timing information on printks
10.02、[ ] Kernel debugging
10.03、[ ] Magic SysRq key
(17) Kernel log buffer size (16 => 64KB, 17 => 128KB)
10.04、[ ] Collect scheduler statistics
10.05、[ ] Debug memory allocations
10.06、[ ] Spinlock debugging
10.07、[ ] Sleep-inside-spinlock checking
10.08、[ ] kobject debugging
10.09、[ ] Compile the kernel with debug info
10.10、[ ] Debug Filesystem
10.11、[ ] Compile the kernel with fe pointers
10.12、[ ] Check for stack overflows
10.13、[ ] Kprobes
10.14、[ ] Stack utilization instrumentation
10.15、[ ] Page alloc debugging
10.16、[ ] Use 4Kb for kernel stacks instead of 8Kb