歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

編譯2.4.20內核

  這是在p133上編譯2.4.20內核的參考選項,大部分的選項應該沒有問題,大家可以根據自己的需要進行修改 參考: IBM:/usr/src/Linux# make config rm -f include/asm ( cd include ; ln -sf asm-i386 asm) /bin/sh scripts/Configure arch/i386/config.in # # Using defaults found in .config #* * openMosix * openMosix process migration support (CONFIG_MOSIX) [Y/n/?] Support clusters with a complex network topology (CONFIG_MOSIX_TOPOLOGY) [N/y/?] Stricter security on openMosix ports (CONFIG_MOSIX_SECUREPORTS) [Y/n/?] Level of process-identity disclosure (0-3) (CONFIG_MOSIX_DISCLOSURE) [1] openMosix File-System (CONFIG_MOSIX_FS) [N/y/?] Poll/Select exceptions on pipes (CONFIG_MOSIX_PIPE_EXCEPTIONS) [Y/n/?] Disable OOM Killer (CONFIG_openMosix_NO_OOM) [N/y/?] * * Code maturity level options * Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) [N/y/?] * * Loadable module support * Enable loadable module support (CONFIG_MODULES) [Y/n/?] Set version information on all module symbols (CONFIG_MODVERSIONS) [Y/n/?] Kernel module loader (CONFIG_KMOD) [Y/n/?] * * Processor type and features * Processor family (386, 486, 586/K5/5x86/6x86/6x86MX, Pentium-Classic, Pentium-MMX, Penti um-Pro/Celeron/Pentium-II, Pentium-III/Celeron(Coppermine), Pentium-4, K6/K6-II/K6-III, Athlon/Duron/K7, Elan, Crusoe, Winchip-C6, Winchip-2, Winchip-2A/Winchip-3, CyrixIII/VIA -C3/VIA-C5) [Pentium-Classic] defined CONFIG_M586TSC Machine Check Exception (CONFIG_X86_MCE) [Y/n/?] Toshiba Laptop support (CONFIG_TOSHIBA) [N/y/m/?] Dell laptop support (CONFIG_I8K) [N/y/m/?] /dev/cpu/microcode - Intel IA32 CPU microcode support (CONFIG_MICROCODE) [N/y/m/?] /dev/cpu/*/msr - Model-specific register support (CONFIG_X86_MSR) [N/y/m/?] /dev/cpu/*/cpuid - CPU information support (CONFIG_X86_CPUID) [Y/m/n/?] High Memory Support (off, 4GB, 64GB) [off] defined CONFIG_NOHIGHMEM Math emulation (CONFIG_MATH_EMULATION) [N/y/?] MTRR (Memory Type Range Register) support (CONFIG_MTRR) [N/y/?] Symmetric multi-processing support (CONFIG_SMP) [N/y/?] Local APIC support on uniprocessors (CONFIG_X86_UP_APIC) [N/y/?] Unsynced TSC support (CONFIG_X86_TSC_DISABLE) [N/y/?] * * General setup * Networking support (CONFIG_NET) [Y/n/?] PCI support (CONFIG_PCI) [Y/n/?] PCI Access mode (BIOS, Direct, Any) [Any]


defined CONFIG_PCI_GOANY ISA bus support (CONFIG_ISA) [N/y/?] PCI device name database (CONFIG_PCI_NAMES) [Y/n/?] EISA support (CONFIG_EISA) [N/y/?] MCA support (CONFIG_MCA) [N/y/?] Support for hot-pluggable devices (CONFIG_HOTPLUG) [N/y/?] System V IPC (CONFIG_SYSVIPC) [Y/n/?] BSD Process Accounting (CONFIG_BSD_PROCESS_ACCT) [N/y/?] Sysctl support (CONFIG_SYSCTL) [Y/n/?] Kernel core (/proc/kcore) format (ELF, A.OUT) [ELF] defined CONFIG_KCORE_ELF Kernel support for a.out binaries (CONFIG_BINFMT_AOUT) [Y/m/n/?] Kernel support for ELF binaries (CONFIG_BINFMT_ELF) [Y/m/n/?] Kernel support for MISC binaries (CONFIG_BINFMT_MISC) [Y/m/n/?] Power Management support (CONFIG_PM) [N/y/?] * * Memory Technology Devices (MTD) * Memory Technology Device (MTD) support (CONFIG_MTD) [N/y/m/?] * * Parallel port support * Parallel port support (CONFIG_PARPORT) [N/y/m/?] * * Plug and Play configuration * Plug and Play support (CONFIG_PNP) [Y/m/n/?] n * * Block devices * Normal floppy disk support (CONFIG_BLK_DEV_FD) [Y/m/n/?] n Compaq SMART2 support (CONFIG_BLK_CPQ_DA) [N/y/m/?] Compaq Smart Array 5xxx support (CONFIG_BLK_CPQ_CISS_DA) [N/y/m/?] Mylex DAC960/DAC1100 PCI RAID Controller support (CONFIG_BLK_DEV_DAC960) [N/y/m/?] Loopback device support (CONFIG_BLK_DEV_LOOP) [N/y/m/?] Network block device support (CONFIG_BLK_DEV_NBD) [N/y/m/?] RAM disk support (CONFIG_BLK_DEV_RAM) [N/y/m/?] Per partition statistics in /proc/partitions (CONFIG_BLK_STATS) [N/y/?] * * Multi-device support (RAID and LVM) * Multiple devices driver support (RAID and LVM) (CONFIG_MD) [N/y/?] * * Networking options * Packet socket (CONFIG_PACKET) [Y/m/n/?] Packet socket: mmapped IO (CONFIG_PACKET_MMAP) [N/y/?] Netlink device emulation (CONFIG_NETLINK_DEV) [N/y/m/?] Network packet filtering (replaces ipchains) (CONFIG_NETFILTER) [N/y/?] Socket Filtering (CONFIG_FILTER) [N/y/?] Unix domain sockets (CONFIG_UNIX) [Y/m/n/?] TCP/IP networking (CONFIG_INET) [Y/n/?] IP: multicasting (CONFIG_IP_MULTICAST) [Y/n/?] n IP: advanced router (CONFIG_IP_ADVANCED_ROUTER) [N/y/?] IP: kernel level autoconfiguration (CONFIG_IP_PNP) [N/y/?] IP: tunneling (CONFIG_NET_IPIP) [N/y/m/?] IP: GRE tunnels over IP (CONFIG_NET_IPGRE) [N/y/m/?] IP: TCP Explicit Congestion Notification support (CONFIG_INET_ECN) [N/y/?] IP: TCP syncookie support (disabled per default) (CONFIG_SYN_COOKIES) [N/y/?] 802.1Q VLAN Support (CONFIG_VLAN_8021Q) [N/y/m/?] * * * The IPX protocol (CONFIG_IPX) [N/y/m/?] Appletalk protocol support (CONFIG_ATALK) [N/y/m/?] * * Appletalk devices *

DECnet Support (CONFIG_DECNET) [N/y/m/?] 802.1d Ethernet Bridging (CONFIG_BRIDGE) [N/y/m/?] * * QoS and/or fair queueing * QoS and/or fair queueing (CONFIG_NET_SCHED) [N/y/?] * * Network testing * Packet Generator (USE WITH CAUTION) (CONFIG_NET_PKTGEN) [N/y/m/?] * * Telephony Support * linux telephony support (CONFIG_PHONE) [N/y/m/?] * * ATA/IDE/MFM/RLL support * ATA/IDE/MFM/RLL support (CONFIG_IDE) [Y/m/n/?] * * IDE, ATA and ATAPI Block devices * Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support (CONFIG_BLK_DEV_IDE) [Y/m/n/?] * * Please see Documentation/ide.txt for help/info on IDE drives * Use old disk-only driver on primary interface (CONFIG_BLK_DEV_HD_IDE) [N/y/?] Include IDE/ATA-2 DISK support (CONFIG_BLK_DEV_IDEDISK) [Y/m/n/?] Use multi-mode by default (CONFIG_IDEDISK_MULTI_MODE) [Y/n/?] Auto-Geometry Resizing support (CONFIG_IDEDISK_STROKE) [Y/n/?] Include IDE/ATAPI CDROM support (CONFIG_BLK_DEV_IDECD) [N/y/m/?] Include IDE/ATAPI TAPE support (CONFIG_BLK_DEV_IDETAPE) [N/y/m/?] Include IDE/ATAPI FLOPPY support (CONFIG_BLK_DEV_IDEFLOPPY) [N/y/m/?] IDE Taskfile Access (CONFIG_IDE_TASK_IOCTL) [N/y/?] * * IDE chipset support/bugfixes * CMD640 chipset bugfix/support (CONFIG_BLK_DEV_CMD640) [N/y/?] RZ1000 chipset bugfix/support (CONFIG_BLK_DEV_RZ1000) [N/y/?] Generic PCI IDE chipset support (CONFIG_BLK_DEV_IDEPCI) [Y/n/?] Sharing PCI IDE interrupts support (CONFIG_IDEPCI_SHARE_IRQ) [Y/n/?] Generic PCI bus-master DMA support (CONFIG_BLK_DEV_IDEDMA_PCI) [Y/n/?] Boot off-board chipsets first support (CONFIG_BLK_DEV_OFFBOARD) [N/y/?] Force enable legacy 2.0.X HOSTS to use DMA (CONFIG_BLK_DEV_IDEDMA_FORCED) [N/y/?] Use PCI DMA by default when available (CONFIG_IDEDMA_PCI_AUTO) [Y/n/?] Enable DMA only for disks (CONFIG_IDEDMA_ONLYDISK) [Y/n/?] AEC62XX chipset support (CONFIG_BLK_DEV_AEC62XX) [N/y/?] ALI M15x3 chipset support (CONFIG_BLK_DEV_ALI15X3) [N/y/?] AMD Viper support (CONFIG_BLK_DEV_AMD74XX) [N/y/?] CMD64X and CMD680 chipset support (CONFIG_BLK_DEV_CMD64X) [N/y/?] CY82C693 chipset support (CONFIG_BLK_DEV_CY82C693) [N/y/?] Cyrix CS5530 MediaGX chipset support (CONFIG_BLK_DEV_CS5530) [N/y/?] HPT34X chipset support (CONFIG_BLK_DEV_HPT34X) [N/y/?] HPT366/368/370 chipset support (CONFIG_BLK_DEV_HPT366) [N/y/?] Intel PIIXn chipsets support (CONFIG_BLK_DEV_PIIX) [N/y/?] PROMISE PDC202{46626567686970} support (CONFIG_BLK_DEV_PDC202XX) [N/y/?] ServerWorks OSB4/CSB5 chipsets support (CONFIG_BLK_DEV_SVWKS) [N/y/?] SiS5513 chipset support (CONFIG_BLK_DEV_SIS5513) [N/y/?] SLC90E66 chipset support (CONFIG_BLK_DEV_SLC90E66) [N/y/?] VIA82CXXX chipset support (CONFIG_BLK_DEV_VIA82CXXX) [N/y/?]

IGNORE Word93 Validation BITS (CONFIG_IDEDMA_IVB) [N/y/?] * * SCSI support * SCSI support (CONFIG_SCSI) [N/y/m/?] * * Fusion MPT device support ** * I2O device support * I2O support (CONFIG_I2O) [N/y/m/?] * * Network device support * Network device support (CONFIG_NETDEVICES) [Y/n/?] * * ARCnet devices * ARCnet support (CONFIG_ARCNET) [N/y/m/?] Dummy net driver support (CONFIG_DUMMY) [N/y/m/?] Bonding driver support (CONFIG_BONDING) [N/y/m/?] EQL (serial line load balancing) support (CONFIG_EQUALIZER) [N/y/m/?] Universal TUN/TAP device driver support (CONFIG_TUN) [N/y/m/?] * * Ethernet (10 or 100Mbit) * Ethernet (10 or 100Mbit) (CONFIG_NET_ETHERNET) [Y/n/?] Sun Happy Meal 10/100baseT support (CONFIG_HAPPYMEAL) [N/y/m/?] Sun GEM & Apple GMAC support (CONFIG_SUNGEM) [N/y/m/?] 3COM cards (CONFIG_NET_VENDOR_3COM) [N/y/?] Western Digital/SMC cards (CONFIG_NET_VENDOR_SMC) [N/y/?] Racal-Interlan (Micom) NI cards (CONFIG_NET_VENDOR_RACAL) [N/y/?] HP 10/100VG PCLAN (ISA, EISA, PCI) support (CONFIG_HP100) [N/y/m/?] EISA, VLB, PCI and on board controllers (CONFIG_NET_PCI) [Y/n/?] AMD PCnet32 PCI support (CONFIG_PCNET32) [N/y/m/?] Adaptec Starfire/DuraLAN support (CONFIG_ADAPTEC_STARFIRE) [N/y/m/?] DECchip Tulip (dc21x4x) PCI support (CONFIG_TULIP) [N/y/m/?] Generic DECchip & DIGITAL EtherWORKS PCI/EISA (CONFIG_DE4X5) [N/y/m/?] Digi Intl. RightSwitch SE-X support (CONFIG_DGRS) [N/y/m/?] Davicom DM910x/DM980x support (CONFIG_DM9102) [N/y/m/?] EtherExpressPro/100 support (eepro100, original Becker driver) (CONFIG_EEPRO100) [N/ y/m/?] EtherExpressPro/100 support (e100, Alternate Intel driver) (CONFIG_E100) [N/y/m/?] Myson MTD-8xx PCI Ethernet support (CONFIG_FEALNX) [N/y/m/?] National SemicondUCtor DP8381x series PCI Ethernet support (CONFIG_NATSEMI) [N/y/m/? ] PCI NE2000 and clones support (see help) (CONFIG_NE2K_PCI) [N/y/m/?] RealTek RTL-8139 PCI Fast Ethernet Adapter support (CONFIG_8139TOO) [Y/m/n/?] Use PIO instead of MMIO (CONFIG_8139TOO_PIO) [Y/n/?] Support for uncommon RTL-8139 rev. K (automatic channel equalization) (CONFIG_8139 TOO_TUNE_TWISTER) [N/y/?] y Support for older RTL-8129/8130 boards (CONFIG_8139TOO_8129) [N/y/?] y Use older RX-reset method (CONFIG_8139_OLD_RX_RESET) [N/y/?] y SiS 900/7016 PCI Fast Ethernet Adapter support (CONFIG_SIS900) [N/y/m/?] SMC EtherPower II (CONFIG_EPIC100) [N/y/m/?] Sundance Alta support (CONFIG_SUNDANCE) [N/y/m/?] TI ThunderLAN support (CONFIG_TLAN) [N/y/m/?]

TOSHIBA TC35815 Ethernet support (CONFIG_TC35815) [N/y/m/?] VIA Rhine support (CONFIG_VIA_RHINE) [N/y/m/?] Winbond W89c840 Ethernet support (CONFIG_WINBOND_840) [N/y/m/?] Pocket and portable adapters (CONFIG_NET_POCKET) [N/y/?] * * Ethernet (1000 Mbit) * Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support (CONFIG_ACENIC) [N/y/m/?] D-Link DL2000-based Gigabit Ethernet support (CONFIG_DL2K) [N/y/m/?] Intel(R) PRO/1000 Gigabit Ethernet support (CONFIG_E1000) [N/y/m/?] National Semiconductor DP83820 support (CONFIG_NS83820) [N/y/m/?] Packet Engines Hamachi GNIC-II support (CONFIG_HAMACHI) [N/y/m/?] SysKonnect SK-98xx support (CONFIG_SK98LIN) [N/y/m/?] Broadcom Tigon3 support (CONFIG_TIGON3) [N/y/m/?] FDDI driver support (CONFIG_FDDI) [N/y/?] PPP (point-to-point protocol) support (CONFIG_PPP) [N/y/m/?] SLIP (serial line) support (CONFIG_SLIP) [N/y/m/?] * * Wireless LAN (non-hamradio) * Wireless LAN (non-hamradio) (CONFIG_NET_RADIO) [N/y/?] * * Token Ring devices * Token Ring driver support (CONFIG_TR) [N/y/?] Fibre Channel driver support (CONFIG_NET_FC) [N/y/?] * * Wan interfaces * Wan interfaces support (CONFIG_WAN) [N/y/?] * * Amateur Radio support * Amateur Radio support (CONFIG_HAMRADIO) [N/y/?] * * IrDA (infrared) support * IrDA subsystem support (CONFIG_IRDA) [N/y/m/?] * * ISDN subsystem * ISDN support (CONFIG_ISDN) [N/y/m/?] * * Input core support * Input core support (CONFIG_INPUT) [N/y/m/?] * * Character devices * Virtual terminal (CONFIG_VT) [Y/n/?] Support for console on virtual terminal (CONFIG_VT_CONSOLE) [Y/n/?] Standard/generic (8250/16550 and compatible UARTs) serial support (CONFIG_SERIAL) [Y/m/n /?] Support for console on serial port (CONFIG_SERIAL_CONSOLE) [N/y/?] Extended dumb serial driver options (CONFIG_SERIAL_EXTENDED) [N/y/?] Non-standard serial port support (CONFIG_SERIAL_NONSTANDARD) [N/y/?] Unix98 PTY support (CONFIG_UNIX98_PTYS) [Y/n/?] Maximum number of Unix98 PTYs in use (0-2048) (CONFIG_UNIX98_PTY_COUNT) [256] * * I2C support * I2C support (CONFIG_I2C) [N/y/m/?] * * Mice * Bus Mouse Support (CONFIG_BUSMOUSE) [N/y/m/?] Mouse Support (not serial and bus mice) (CONFIG_MOUSE) [N/y/m/?] * * Joysticks ** * Input core support is needed for gameports ** * Input core support is needed for joysticks * QIC-02 tape support (CONFIG_QIC02_TAPE) [N/y/m/?] * * Watchdog Cards * Watchdog Timer Support (CONFIG_WATCHDOG) [N/y/?] AMD 768 Random Number Generator support (CONFIG_AMD_RNG) [N/y/m/?]

Intel i8x0 Random Number Generator support (CONFIG_INTEL_RNG) [N/y/m/?] AMD 76x native power management (Experimental) (CONFIG_AMD_PM768) [N/y/m/?] /dev/nvram support (CONFIG_NVRAM) [N/y/m/?] Enhanced Real Time Clock Support (CONFIG_RTC) [N/y/m/?] Double Talk PC internal speech card support (CONFIG_DTLK) [N/y/m/?] Siemens R3964 line discipline (CONFIG_R3964) [N/y/m/?] Applicom intelligent fieldbus card support (CONFIG_APPLICOM) [N/y/m/?] * * Ftape, the floppy tape device driver * Ftape (QIC-80/Travan) support (CONFIG_FTAPE) [N/y/m/?] /dev/agpgart (AGP Support) (CONFIG_AGP) [N/y/m/?] Direct Rendering Manager (XFree86 DRI support) (CONFIG_DRM) [Y/n/?] n ACP Modem (Mwave) support (CONFIG_MWAVE) [N/y/m/?] * * Multimedia devices * Video For linux (CONFIG_VIDEO_DEV) [N/y/m/?] * * File systems * Quota support (CONFIG_QUOTA) [N/y/?] Kernel automounter support (CONFIG_AUTOFS_FS) [Y/m/n/?] n Kernel automounter version 4 support (also supports v3) (CONFIG_AUTOFS4_FS) [Y/m/n/?] Reiserfs support (CONFIG_REISERFS_FS) [Y/m/n/?] n Ext3 journalling file system support (CONFIG_EXT3_FS) [Y/m/n/?] n DOS FAT fs support (CONFIG_FAT_FS) [N/y/m/?] Compressed ROM file system support (CONFIG_CRAMFS) [N/y/m/?] Virtual memory file system support (former shm fs) (CONFIG_TMPFS) [N/y/?] ISO 9660 CDROM file system support (CONFIG_ISO9660_FS) [N/y/m/?] JFS filesystem support (CONFIG_JFS_FS) [N/y/m/?] Minix fs support (CONFIG_MINIX_FS) [N/y/m/?] FreeVxFS file system support (VERITAS VxFS(TM) compatible) (CONFIG_VXFS_FS) [N/y/m/?] NTFS file system support (read only) (CONFIG_NTFS_FS) [N/y/m/?] OS/2 HPFS file system support (CONFIG_HPFS_FS) [N/y/m/?] /proc file system support (CONFIG_PROC_FS) [Y/n/?] n /dev/pts file system for Unix98 PTYs (CONFIG_DEVPTS_FS) [Y/n/?] QNX4 file system support (read only) (CONFIG_QNX4FS_FS) [N/y/m/?] ROM file system support (CONFIG_ROMFS_FS) [N/y/m/?] Second extended fs support (CONFIG_EXT2_FS) [Y/m/n/?] System V/Xenix/V7/Coherent file system support (CONFIG_SYSV_FS) [N/y/m/?] UDF file system support (read only) (CONFIG_UDF_FS) [N/y/m/?] UFS file system support (read only) (CONFIG_UFS_FS) [N/y/m/?] * * Network File Systems * Coda file system support (advanced network fs) (CONFIG_CODA_FS) [N/y/m/?] NFS file system support (CONFIG_NFS_FS) [Y/m/n/?] n NFS server support (CONFIG_NFSD) [Y/m/n/?] n SMB file system support (to mount Windows shares etc.) (CONFIG_SMB_FS) [N/y/m/?] NCP file system support (to mount NetWare volumes) (CONFIG_NCP_FS) [N/y/m/?] * * Partition Types * Advanced partition selection (CONFIG_PARTITION_ADVANCED) [N/y/?] * * Console drivers *

VGA text console (CONFIG_VGA_CONSOLE) [Y/n/?] Video mode selection support (CONFIG_VIDEO_SELECT) [N/y/?] * * Sound * Sound card support (CONFIG_SOUND) [N/y/m/?] * * USB support * Support for USB (CONFIG_USB) [N/y/m/?] * * Bluetooth support * Bluetooth subsystem support (CONFIG_BLUEZ) [N/y/m/?] * * Kernel hacking * Kernel debugging (CONFIG_DEBUG_KERNEL) [N/y/?] * * Library routines * zlib decompression support (CONFIG_ZLIB_INFLATE) [N/y/m/?] zlib compression support (CONFIG_ZLIB_DEFLATE) [N/y/m/?] *** End of linux kernel configuration. *** Check the top-level Makefile for additional configuration. *** Next, you must run 'make dep'.



Copyright © Linux教程網 All Rights Reserved