Apr 21, 2004
onlsbc1, ネットワークブートシステムの検討
--- ネットワークブート #18
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(http://www-online.kek.jp/~inoue/para-CAMAC/
Work/SBC-Linux38.html)
高エネルギー加速器研究機構
素粒子原子核研究所
物理、オンライングループ
井上 栄二
目的
SBC-Linux36.html、SBC-Linux34.htmlおよびSBC-Linux7.htmlでの作業に
より、CC/NET用ディスクレスシステムを構築した。 これらは、サーバ側の
OSが SPARC Solaris 8、Red Hat 9、およびDebian GNU/Linux 3.0 で動作
するものであるが、クライアント側で動作するシステムはいずれも、Debian
GNU/Linux 3.0 である。 ここでは、サーバ側のOSを Red Hat 9 で動作し
クライアント側のOSも Red Hat 9 で動作するCC/NET用ディスクレスシス
テムを構築する(その2)。
項目
(1). 現状確認
(2). クライアント用のカーネル構築の再検討
(2-1). CC/NETディスクレスシステムDebian版のチェック
(2-2). Debian がインストールされているディスクでの調査
(3). クライアント用カーネルの構築
(3-1). カーネル・コンフィグレーションファイルのチェック
(3-2). カーネルの設定
(3-3). カーネルの構築
(4). クライアント用ルートファイルシステムの構築
(4-1). ディスクレスクライアント用の~ファイルを置く場所を確保
(4-2). /etc/exportsファイルの設定
(4-3). Bootp の設定
(4-4). Tftp の設定
(4-5). /tftpboot/130.87.153.3下にフ~ァイルをコピー
(4-6). /tftpboot/130.87.153.3/etc 以下のファイルの編集
(4-6-1). /tftpboot/130.87.153.3/etc/hosts
(4-6-2). /tftpboot/130.87.153.3/etc/hosts.allow
(4-6-3). /tftpboot/130.87.153.3/etc/resolv.conf
(4-6-4). /tftpboot/130.87.153.3/etc/fstab
(4-6-5). /tftpboot/130.87.153.3/etc/sysconfig/network
(4-6-6). /tftpboot/130.87.153.3/etc/sysconfig/network-scripts/ifcfg-eth0
(4-6-7). /tftpboot/130.87.153.3/lib/modules/2.4.18/modules.dep
(4-6-8). /tftpboot/130.87.153.3/boot下のシンボリックリンク修正
(5). ブートローダの設定
(5-1). FD上のGRUBの設定
(6). ブート実行
(6-1). FD上のGRUBの調査
(6-2). initrd の修正
(6-3). サーバ側の見直し
--------------------------------------------------------------------
(1). 現状確認
SBC-Linux37.htmlでの作業により、bootp、tftp は正常に実行できているのを
確認した。 現状では、ダウンロードしたカーネルの実行時にパニックを起こし
て、フリーズしてしまっている。コンソール上に表示されているメッセージは
以下のとおり。
CPU: Transmeta(tm) Crusoe(tm) Processor TM5400 stepping 03
Kernel panic: Kernel compiled for PPro+, requires PGE feature!
In idle task - not syncing
<---- ここでフリーズしている。
問題は、クライアント用のカーネルの再構築にあると思う。 以降、その部分の
見直しを行う。
(2). クライアント用のカーネル構築の再検討
(2-1). CC/NETディスクレスシステムDebian版のチェック
先に作成した、CC/NETディスクレスシステムDebian版のクライアント用のカーネ
ル構築時のカーネル設定を調べる。 Debian GNU/Linux 3.0 と Red Hat 9 で
使用しているカーネルのバージョンは異なっているので単純に比較はできないが
何か問題解決に糸口が見つかるかもしれない。
(2-2). Debian がインストールされているディスクでの調査
[root@onlpc03 inoue]# fdisk -l
Disk /dev/sda: 40.0 GB, 40029954048 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 1020 8193118+ 1b 隠し Win95 FAT32
/dev/sda2 1021 2040 8193150 1c 隠し Win95 FAT32 (LBA)
/dev/sda3 3847 4866 8193150 5 拡張領域
/dev/sda4 2041 3846 14506695 83 Linux
/dev/sda5 3847 4866 8193118+ b Win95 FAT32
領域テーブル項目がディスクの順序と一致しません
Disk /dev/sdb: 40.0 GB, 40029954048 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/sdb1 * 1 13 104391 83 Linux
/dev/sdb2 1983 4866 23165730 83 Linux
/dev/sdb3 111 1982 15036840 5 拡張領域
/dev/sdb4 14 110 779152+ 92 不明
/dev/sdb5 * 111 716 4867663+ 83 Linux
/dev/sdb6 717 1610 7181023+ b Win95 FAT32
/dev/sdb7 * 1611 1982 2988058+ 83 Linux
領域テーブル項目がディスクの順序と一致しません
Disk /dev/hda: 20.5 GB, 20576747520 bytes
255 heads, 63 sectors/track, 2501 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes
デバイス ブート 始点 終点 ブロック ID システム
/dev/hda1 1 255 2048256 1b 隠し Win95 FAT32
/dev/hda2 256 651 3180870 92 不明
/dev/hda3 652 2501 14860125 5 拡張領域
/dev/hda5 652 668 136521 82 Linux スワップ
/dev/hda6 669 923 2048256 b Win95 FAT32
/dev/hda7 924 1289 2939863+ b Win95 FAT32
/dev/hda8 1290 1544 2048256 b Win95 FAT32
/dev/hda9 1545 1799 2048256 b Win95 FAT32
/dev/hda10 1800 2501 5638783+ b Win95 FAT32
[root@onlpc03 inoue]#
[root@onlpc03 inoue]# mount /dev/sda4 /mnt
[root@onlpc03 inoue]#
[root@onlpc03 kernel-source-2.4.18]# pwd
/mnt/usr/src/kernel-source-2.4.18
[root@onlpc03 kernel-source-2.4.18]# ls -la
合計 4976
drwxr-xr-x 14 root root 4096 1月 9 16:16 .
drwxrwsr-x 5 root dip 4096 1月 9 14:54 ..
-rw-r--r-- 1 root root 30750 1月 9 15:23 .config
-rw-r--r-- 1 root root 30750 1月 9 15:04 .config.old
-rw-r--r-- 1 root root 4117 1月 9 15:23 .depend
-rw-r--r-- 1 root root 4117 12月 24 14:28 .depend-server
-rw-r--r-- 1 root root 216934 1月 9 15:23 .hdepend
-rw-r--r-- 1 root root 216864 12月 24 14:28 .hdepend-server
-rw-r--r-- 1 root root 2 1月 9 15:25 .version
-rw-r--r-- 1 root root 2 12月 24 14:32 .version-server
-rw-r--r-- 1 root root 18689 10月 10 2001 COPYING
-rw-r--r-- 1 root root 78697 2月 26 2002 CREDITS
drwxr-xr-x 28 root root 4096 7月 26 2003 Documentation
-rw-r--r-- 1 root root 39525 2月 27 2002 MAINTAINERS
-rw-r--r-- 1 root root 17219 2月 27 2002 Makefile
-rw-r--r-- 1 root root 14242 10月 6 2001 README
-rw-r--r-- 1 root root 4353 11月 29 08:07 README.Debian
-rw-r--r-- 1 root root 2815 4月 7 2001 REPORTING-BUGS
-rw-r--r-- 1 root root 9010 2月 26 2002 Rules.make
-rw-r--r-- 1 root root 593097 1月 9 15:40 System.map
drwxr-xr-x 17 root root 4096 7月 26 2003 arch
-rw-r--r-- 1 root root 469 1月 9 15:23 conf.vars
drwxr-xr-x 2 root root 4096 1月 9 15:23 debian
drwxr-xr-x 39 root root 4096 1月 9 15:06 drivers
drwxr-xr-x 45 root root 4096 1月 9 16:08 fs
lrwxrwxrwx 1 root root 38 12月 10 09:37 include -> ../kernel-he
aders-2.4.18-bf2.4/include
drwxr-xr-x 2 root root 4096 1月 9 15:25 init
drwxr-xr-x 2 root root 4096 1月 9 15:39 ipc
drwxr-xr-x 2 root root 4096 1月 9 15:25 kernel
drwxr-xr-x 2 root root 4096 1月 9 15:39 lib
drwxr-xr-x 2 root root 4096 1月 9 15:32 mm
drwxr-xr-x 28 root root 4096 1月 9 15:38 net
drwxr-xr-x 5 root root 4096 1月 9 15:25 scripts
-rw-r--r-- 1 root root 0 1月 9 16:16 stamp-build
-rw-r--r-- 1 root root 0 1月 9 15:25 stamp-configure
-rw-r--r-- 1 root root 0 1月 9 15:23 stamp-debian
-rw-r--r-- 1 root root 0 1月 9 15:25 stamp-kernel-configure
-rwxr-xr-x 1 root root 3687751 1月 9 15:40 vmlinux
[root@onlpc03 kernel-source-2.4.18]#
[root@onlpc03 kernel-source-2.4.18]# pwd
/mnt/usr/src/kernel-source-2.4.18
[root@onlpc03 kernel-source-2.4.18]# cat .config
#
# Automatically generated make config: don't edit
#
CONFIG_X86=y
CONFIG_ISA=y
# CONFIG_SBUS is not set
CONFIG_UID16=y
#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
#
# Processor type and features
#
CONFIG_M386=y
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MELAN is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_X86_CMPXCHG is not set
# CONFIG_X86_XADD is not set
CONFIG_X86_L1_CACHE_SHIFT=4
CONFIG_RWSEM_GENERIC_SPINLOCK=y
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
CONFIG_X86_PPRO_FENCE=y
CONFIG_TOSHIBA=m
CONFIG_I8K=m
CONFIG_MICROCODE=m
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
CONFIG_MATH_EMULATION=y
CONFIG_MTRR=y
# CONFIG_SMP is not set
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
#
# General setup
#
CONFIG_NET=y
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
# CONFIG_EISA is not set
# CONFIG_MCA is not set
CONFIG_HOTPLUG=y
#
# PCMCIA/CardBus support
#
# CONFIG_PCMCIA is not set
#
# PCI Hotplug Support
#
# CONFIG_HOTPLUG_PCI is not set
# CONFIG_HOTPLUG_PCI_COMPAQ is not set
# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
# CONFIG_KCORE_AOUT is not set
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_PM=y
# CONFIG_ACPI is not set
CONFIG_APM=m
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
# CONFIG_APM_DO_ENABLE is not set
CONFIG_APM_CPU_IDLE=y
# CONFIG_APM_DISPLAY_BLANK is not set
# CONFIG_APM_RTC_IS_GMT is not set
# CONFIG_APM_ALLOW_INTS is not set
# CONFIG_APM_REAL_MODE_POWER_OFF is not set
#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set
#
# Parallel port support
#
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_CML1=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
# CONFIG_PARPORT_AMIGA is not set
# CONFIG_PARPORT_MFC3 is not set
# CONFIG_PARPORT_ATARI is not set
# CONFIG_PARPORT_GSC is not set
# CONFIG_PARPORT_SUNBPP is not set
# CONFIG_PARPORT_OTHER is not set
CONFIG_PARPORT_1284=y
#
# Plug and Play configuration
#
CONFIG_PNP=m
CONFIG_ISAPNP=m
#
# Block devices
#
CONFIG_BLK_DEV_FD=y
# CONFIG_BLK_DEV_XD is not set
CONFIG_PARIDE=m
CONFIG_PARIDE_PARPORT=m
#
# Parallel IDE high-level drivers
#
CONFIG_PARIDE_PD=m
CONFIG_PARIDE_PCD=m
CONFIG_PARIDE_PF=m
CONFIG_PARIDE_PT=m
CONFIG_PARIDE_PG=m
#
# Parallel IDE protocol modules
#
CONFIG_PARIDE_ATEN=m
CONFIG_PARIDE_BPCK=m
# CONFIG_PARIDE_BPCK6 is not set
CONFIG_PARIDE_COMM=m
CONFIG_PARIDE_DSTR=m
CONFIG_PARIDE_FIT2=m
CONFIG_PARIDE_FIT3=m
CONFIG_PARIDE_EPAT=m
# CONFIG_PARIDE_EPATC8 is not set
CONFIG_PARIDE_EPIA=m
CONFIG_PARIDE_FRIQ=m
CONFIG_PARIDE_FRPW=m
CONFIG_PARIDE_KBIC=m
CONFIG_PARIDE_KTTI=m
CONFIG_PARIDE_ON20=m
CONFIG_PARIDE_ON26=m
CONFIG_BLK_CPQ_DA=y
CONFIG_BLK_CPQ_CISS_DA=y
CONFIG_BLK_DEV_DAC960=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_NBD=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y
#
# Multi-device support (RAID and LVM)
#
CONFIG_MD=y
CONFIG_BLK_DEV_MD=m
CONFIG_MD_LINEAR=m
CONFIG_MD_RAID0=m
CONFIG_MD_RAID1=m
CONFIG_MD_RAID5=m
CONFIG_MD_MULTIPATH=m
CONFIG_BLK_DEV_LVM=m
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_NETLINK_DEV=m
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_PNP=y
# CONFIG_IP_PNP_DHCP is not set
CONFIG_IP_PNP_BOOTP=y
CONFIG_IP_PNP_RARP=y
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
# CONFIG_NET_IPGRE_BROADCAST is not set
# CONFIG_IP_MROUTE is not set
CONFIG_ARPD=y
CONFIG_INET_ECN=y
CONFIG_INET_ECN_DISABLED=y
CONFIG_SYN_COOKIES=y
#
# IP: Netfilter Configuration
#
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_IRC=m
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
# CONFIG_IP_NF_MATCH_AH_ESP is not set
CONFIG_IP_NF_MATCH_LENGTH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_TCPMSS=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_UNCLEAN=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_MIRROR=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_NAT_SNMP_BASIC=m
CONFIG_IP_NF_NAT_IRC=m
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_MARK=m
CONFIG_IP_NF_TARGET_LOG=m
# CONFIG_IP_NF_TARGET_ULOG is not set
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_COMPAT_IPCHAINS=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_COMPAT_IPFWADM=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IPV6=m
#
# IPv6: Netfilter Configuration
#
# CONFIG_IP6_NF_QUEUE is not set
# CONFIG_IP6_NF_IPTABLES is not set
# CONFIG_KHTTPD is not set
# CONFIG_ATM is not set
CONFIG_VLAN_8021Q=y
#
#
#
CONFIG_IPX=m
# CONFIG_IPX_INTERN is not set
CONFIG_ATALK=m
# CONFIG_DECNET is not set
# CONFIG_BRIDGE is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_LLC is not set
# CONFIG_NET_DIVERT is not set
CONFIG_ECONET=m
# CONFIG_ECONET_AUNUDP is not set
# CONFIG_ECONET_NATIVE is not set
CONFIG_WAN_ROUTER=m
# CONFIG_NET_FASTROUTE is not set
# CONFIG_NET_HW_FLOWCONTROL is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
#
# Telephony Support
#
# CONFIG_PHONE is not set
# CONFIG_PHONE_IXJ is not set
# CONFIG_PHONE_IXJ_PCMCIA is not set
#
# ATA/IDE/MFM/RLL support
#
CONFIG_IDE=y
#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=y
#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
# CONFIG_BLK_DEV_HD is not set
CONFIG_BLK_DEV_IDEDISK=y
# CONFIG_IDEDISK_MULTI_MODE is not set
# CONFIG_BLK_DEV_IDEDISK_VENDOR is not set
# CONFIG_BLK_DEV_IDEDISK_FUJITSU is not set
# CONFIG_BLK_DEV_IDEDISK_IBM is not set
# CONFIG_BLK_DEV_IDEDISK_MAXTOR is not set
# CONFIG_BLK_DEV_IDEDISK_QUANTUM is not set
# CONFIG_BLK_DEV_IDEDISK_SEAGATE is not set
# CONFIG_BLK_DEV_IDEDISK_WD is not set
# CONFIG_BLK_DEV_COMMERIAL is not set
# CONFIG_BLK_DEV_TIVO is not set
# CONFIG_BLK_DEV_IDECS is not set
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDETAPE=m
CONFIG_BLK_DEV_IDEFLOPPY=y
CONFIG_BLK_DEV_IDESCSI=m
#
# IDE chipset support/bugfixes
#
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
# CONFIG_BLK_DEV_ISAPNP is not set
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_ADMA=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_PCI_WIP is not set
# CONFIG_IDEDMA_NEW_DRIVE_LISTINGS is not set
CONFIG_BLK_DEV_AEC62XX=y
# CONFIG_AEC62XX_TUNING is not set
CONFIG_BLK_DEV_ALI15X3=y
# CONFIG_WDC_ALI15X3 is not set
CONFIG_BLK_DEV_AMD74XX=y
# CONFIG_AMD74XX_OVERRIDE is not set
CONFIG_BLK_DEV_CMD64X=y
# CONFIG_BLK_DEV_CY82C693 is not set
CONFIG_BLK_DEV_CS5530=y
CONFIG_BLK_DEV_HPT34X=y
# CONFIG_HPT34X_AUTODMA is not set
CONFIG_BLK_DEV_HPT366=y
CONFIG_BLK_DEV_PIIX=y
# CONFIG_PIIX_TUNING is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_OPTI621 is not set
CONFIG_BLK_DEV_PDC202XX=y
CONFIG_PDC202XX_BURST=y
# CONFIG_PDC202XX_FORCE is not set
CONFIG_BLK_DEV_SVWKS=y
CONFIG_BLK_DEV_SIS5513=y
CONFIG_BLK_DEV_SLC90E66=y
# CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_IDE_CHIPSETS=y
#
# Note: most of these also require special kernel boot parameters
#
CONFIG_BLK_DEV_4DRIVES=y
CONFIG_BLK_DEV_ALI14XX=y
CONFIG_BLK_DEV_DTC2278=y
CONFIG_BLK_DEV_HT6560B=y
CONFIG_BLK_DEV_PDC4030=y
CONFIG_BLK_DEV_QD65XX=y
CONFIG_BLK_DEV_UMC8672=y
CONFIG_IDEDMA_AUTO=y
# CONFIG_IDEDMA_IVB is not set
# CONFIG_DMA_NONPCI is not set
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_BLK_DEV_ATARAID=y
CONFIG_BLK_DEV_ATARAID_PDC=y
CONFIG_BLK_DEV_ATARAID_HPT=y
#
# SCSI support
#
CONFIG_SCSI=y
#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
CONFIG_CHR_DEV_ST=m
CONFIG_CHR_DEV_OSST=m
CONFIG_BLK_DEV_SR=y
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=m
#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
CONFIG_SCSI_DEBUG_QUEUES=y
CONFIG_SCSI_MULTI_LUN=y
# CONFIG_SCSI_CONSTANTS is not set
CONFIG_SCSI_LOGGING=y
#
# SCSI low-level drivers
#
CONFIG_BLK_DEV_3W_XXXX_RAID=y
CONFIG_SCSI_7000FASST=m
CONFIG_SCSI_ACARD=m
CONFIG_SCSI_AHA152X=m
CONFIG_SCSI_AHA1542=m
CONFIG_SCSI_AHA1740=m
CONFIG_SCSI_AACRAID=y
CONFIG_SCSI_AIC7XXX=y
CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
CONFIG_AIC7XXX_RESET_DELAY_MS=15000
# CONFIG_AIC7XXX_BUILD_FIRMWARE is not set
# CONFIG_SCSI_DPT_I2O is not set
CONFIG_SCSI_ADVANSYS=m
CONFIG_SCSI_IN2000=m
CONFIG_SCSI_AM53C974=m
CONFIG_SCSI_MEGARAID=m
CONFIG_SCSI_BUSLOGIC=y
CONFIG_SCSI_OMIT_FLASHPOINT=y
CONFIG_SCSI_CPQFCTS=m
CONFIG_SCSI_DMX3191D=m
CONFIG_SCSI_DTC3280=m
CONFIG_SCSI_EATA=m
# CONFIG_SCSI_EATA_TAGGED_QUEUE is not set
# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_SCSI_EATA_DMA=m
CONFIG_SCSI_EATA_PIO=m
CONFIG_SCSI_FUTURE_DOMAIN=m
CONFIG_SCSI_GDTH=m
CONFIG_SCSI_GENERIC_NCR5380=m
# CONFIG_SCSI_GENERIC_NCR53C400 is not set
CONFIG_SCSI_G_NCR5380_PORT=y
# CONFIG_SCSI_G_NCR5380_MEM is not set
# CONFIG_SCSI_IPS is not set
CONFIG_SCSI_INITIO=m
CONFIG_SCSI_INIA100=m
CONFIG_SCSI_PPA=m
CONFIG_SCSI_IMM=m
# CONFIG_SCSI_IZIP_EPP16 is not set
# CONFIG_SCSI_IZIP_SLOW_CTR is not set
# CONFIG_SCSI_NCR53C406A is not set
CONFIG_SCSI_NCR53C7xx=y
# CONFIG_SCSI_NCR53C7xx_sync is not set
# CONFIG_SCSI_NCR53C7xx_FAST is not set
# CONFIG_SCSI_NCR53C7xx_DISCONNECT is not set
CONFIG_SCSI_SYM53C8XX_2=m
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
# CONFIG_SCSI_SYM53C8XX_IOMAPPED is not set
CONFIG_SCSI_NCR53C8XX=y
CONFIG_SCSI_SYM53C8XX=y
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4
CONFIG_SCSI_NCR53C8XX_SYNC=5
# CONFIG_SCSI_NCR53C8XX_PROFILE is not set
# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set
CONFIG_SCSI_NCR53C8XX_PQS_PDS=y
# CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set
# CONFIG_SCSI_PAS16 is not set
CONFIG_SCSI_PCI2000=y
CONFIG_SCSI_PCI2220I=y
CONFIG_SCSI_PSI240I=m
CONFIG_SCSI_QLOGIC_FAS=m
CONFIG_SCSI_QLOGIC_ISP=m
CONFIG_SCSI_QLOGIC_FC=m
# CONFIG_SCSI_QLOGIC_FC_FIRMWARE is not set
CONFIG_SCSI_QLOGIC_1280=m
CONFIG_SCSI_SEAGATE=m
CONFIG_SCSI_SIM710=m
CONFIG_SCSI_SYM53C416=m
CONFIG_SCSI_DC390T=y
# CONFIG_SCSI_DC390T_NOGENSUPP is not set
CONFIG_SCSI_T128=m
CONFIG_SCSI_U14_34F=m
# CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set
CONFIG_SCSI_U14_34F_MAX_TAGS=8
CONFIG_SCSI_ULTRASTOR=m
# CONFIG_SCSI_DEBUG is not set
#
# Fusion MPT device support
#
CONFIG_FUSION=m
# CONFIG_FUSION_BOOT is not set
#
# (ability to boot linux kernel from Fusion device is DISABLED!)
#
CONFIG_FUSION_ISENSE=m
CONFIG_FUSION_CTL=m
CONFIG_FUSION_LAN=m
CONFIG_NET_FC=y
#
# IEEE 1394 (FireWire) support (EXPERIMENTAL)
#
CONFIG_IEEE1394=m
#
# Device Drivers
#
CONFIG_IEEE1394_PCILYNX=m
CONFIG_IEEE1394_PCILYNX_LOCALRAM=y
CONFIG_IEEE1394_PCILYNX_PORTS=y
CONFIG_IEEE1394_OHCI1394=m
#
# Protocol Drivers
#
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=m
CONFIG_IEEE1394_RAWIO=m
# CONFIG_IEEE1394_VERBOSEDEBUG is not set
#
# I2O device support
#
CONFIG_I2O=y
CONFIG_I2O_PCI=m
CONFIG_I2O_BLOCK=m
CONFIG_I2O_LAN=m
CONFIG_I2O_SCSI=y
CONFIG_I2O_PROC=m
#
# Network device support
#
CONFIG_NETDEVICES=y
#
# ARCnet devices
#
CONFIG_ARCNET=m
# CONFIG_ARCNET_1201 is not set
CONFIG_ARCNET_1051=m
CONFIG_ARCNET_RAW=m
CONFIG_ARCNET_COM90xx=m
CONFIG_ARCNET_COM90xxIO=m
CONFIG_ARCNET_RIM_I=m
CONFIG_ARCNET_COM20020=m
# CONFIG_ARCNET_COM20020_ISA is not set
CONFIG_ARCNET_COM20020_PCI=m
#
# Appletalk devices
#
CONFIG_APPLETALK=y
CONFIG_LTPC=m
CONFIG_COPS=m
CONFIG_COPS_DAYNA=y
CONFIG_COPS_TANGENT=y
CONFIG_IPDDP=m
CONFIG_IPDDP_ENCAP=y
# CONFIG_IPDDP_DECAP is not set
CONFIG_DUMMY=m
CONFIG_BONDING=m
CONFIG_EQUALIZER=m
CONFIG_TUN=m
# CONFIG_ETHERTAP is not set
CONFIG_NET_SB1000=m
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
# CONFIG_SUNLANCE is not set
CONFIG_HAPPYMEAL=m
# CONFIG_SUNBMAC is not set
# CONFIG_SUNQE is not set
CONFIG_SUNGEM=m
CONFIG_NET_VENDOR_3COM=y
CONFIG_EL1=m
CONFIG_EL2=m
CONFIG_ELPLUS=m
CONFIG_EL16=m
CONFIG_EL3=m
CONFIG_3C515=m
# CONFIG_ELMC is not set
# CONFIG_ELMC_II is not set
CONFIG_VORTEX=m
CONFIG_LANCE=m
CONFIG_NET_VENDOR_SMC=y
CONFIG_WD80x3=m
# CONFIG_ULTRAMCA is not set
CONFIG_ULTRA=m
# CONFIG_ULTRA32 is not set
CONFIG_SMC9194=m
CONFIG_NET_VENDOR_RACAL=y
CONFIG_NI5010=m
CONFIG_NI52=m
CONFIG_NI65=m
CONFIG_AT1700=m
CONFIG_DEPCA=m
CONFIG_HP100=m
CONFIG_NET_ISA=y
CONFIG_E2100=m
CONFIG_EWRK3=m
CONFIG_EEXPRESS=m
CONFIG_EEXPRESS_PRO=m
CONFIG_HPLAN_PLUS=m
CONFIG_HPLAN=m
CONFIG_LP486E=m
CONFIG_ETH16I=m
CONFIG_NE2000=m
CONFIG_NET_PCI=y
CONFIG_PCNET32=y
CONFIG_ADAPTEC_STARFIRE=m
CONFIG_AC3200=m
CONFIG_APRICOT=m
CONFIG_CS89x0=m
CONFIG_TULIP=m
# CONFIG_TULIP_MWI is not set
# CONFIG_TULIP_MMIO is not set
CONFIG_DE4X5=m
CONFIG_DGRS=m
CONFIG_DM9102=m
CONFIG_EEPRO100=y
# CONFIG_LNE390 is not set
CONFIG_FEALNX=y
CONFIG_NATSEMI=m
# CONFIG_NATSEMI_CABLE_MAGIC is not set
CONFIG_NE2K_PCI=y
# CONFIG_NE3210 is not set
# CONFIG_ES3210 is not set
CONFIG_8139CP=y
CONFIG_8139TOO=y
# CONFIG_8139TOO_PIO is not set
# CONFIG_8139TOO_TUNE_TWISTER is not set
CONFIG_8139TOO_8129=y
# CONFIG_8139_NEW_RX_RESET is not set
CONFIG_SIS900=y
CONFIG_EPIC100=m
CONFIG_SUNDANCE=m
CONFIG_TLAN=m
CONFIG_VIA_RHINE=m
# CONFIG_VIA_RHINE_MMIO is not set
CONFIG_WINBOND_840=y
CONFIG_NET_POCKET=y
CONFIG_ATP=m
CONFIG_DE600=m
CONFIG_DE620=m
#
# Ethernet (1000 Mbit)
#
CONFIG_ACENIC=m
# CONFIG_ACENIC_OMIT_TIGON_I is not set
CONFIG_DL2K=m
# CONFIG_MYRI_SBUS is not set
CONFIG_NS83820=m
CONFIG_HAMACHI=m
CONFIG_YELLOWFIN=m
CONFIG_SK98LIN=m
CONFIG_FDDI=y
CONFIG_DEFXX=y
CONFIG_SKFP=m
CONFIG_HIPPI=y
CONFIG_ROADRUNNER=m
# CONFIG_ROADRUNNER_LARGE_RINGS is not set
CONFIG_PLIP=m
CONFIG_PPP=m
CONFIG_PPP_MULTILINK=y
CONFIG_PPP_FILTER=y
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
# CONFIG_PPPOE is not set
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_SLIP_MODE_SLIP6=y
#
# Wireless LAN (non-hamradio)
#
CONFIG_NET_RADIO=y
CONFIG_STRIP=m
CONFIG_WAVELAN=m
CONFIG_ARLAN=m
CONFIG_AIRONET4500=m
CONFIG_AIRONET4500_NONCS=m
CONFIG_AIRONET4500_PNP=y
CONFIG_AIRONET4500_PCI=y
CONFIG_AIRONET4500_ISA=y
CONFIG_AIRONET4500_I365=y
CONFIG_AIRONET4500_PROC=m
CONFIG_AIRO=m
CONFIG_HERMES=m
CONFIG_PLX_HERMES=m
CONFIG_NET_WIRELESS=y
#
# Token Ring devices
#
CONFIG_TR=y
CONFIG_IBMTR=m
CONFIG_IBMOL=m
CONFIG_IBMLS=m
CONFIG_TMS380TR=m
CONFIG_TMSPCI=m
CONFIG_TMSISA=m
CONFIG_ABYSS=m
# CONFIG_MADGEMC is not set
# CONFIG_SMCTR is not set
CONFIG_NET_FC=y
CONFIG_IPHASE5526=m
CONFIG_RCPCI=y
CONFIG_SHAPER=m
#
# Wan interfaces
#
CONFIG_WAN=y
CONFIG_HOSTESS_SV11=m
CONFIG_COSA=m
CONFIG_COMX=m
CONFIG_COMX_HW_COMX=m
CONFIG_COMX_HW_LOCOMX=m
CONFIG_COMX_HW_MIXCOM=m
CONFIG_COMX_PROTO_PPP=m
CONFIG_COMX_PROTO_FR=m
CONFIG_DSCC4=m
CONFIG_FARSYNC=m
CONFIG_LANMEDIA=m
CONFIG_SEALEVEL_4021=m
CONFIG_SYNCLINK_SYNCPPP=m
CONFIG_HDLC=y
CONFIG_HDLC_PPP=y
#
# X.25/LAPB support is disabled
#
CONFIG_N2=m
CONFIG_C101=m
CONFIG_DLCI=m
CONFIG_DLCI_COUNT=24
CONFIG_DLCI_MAX=8
CONFIG_SDLA=m
CONFIG_WAN_ROUTER_DRIVERS=y
CONFIG_VENDOR_SANGOMA=m
CONFIG_WANPIPE_CHDLC=y
CONFIG_WANPIPE_FR=y
CONFIG_WANPIPE_X25=y
CONFIG_WANPIPE_PPP=y
CONFIG_WANPIPE_MULTPPP=y
CONFIG_CYCLADES_SYNC=m
CONFIG_CYCLOMX_X25=y
# CONFIG_LAPBETHER is not set
# CONFIG_X25_ASY is not set
CONFIG_SBNI=m
# CONFIG_SBNI_MULTILINE is not set
#
# Amateur Radio support
#
# CONFIG_HAMRADIO is not set
#
# IrDA (infrared) support
#
CONFIG_IRDA=m
#
# IrDA protocols
#
CONFIG_IRLAN=m
# CONFIG_IRNET is not set
CONFIG_IRCOMM=m
CONFIG_IRDA_ULTRA=y
#
# IrDA options
#
CONFIG_IRDA_CACHE_LAST_LSAP=y
CONFIG_IRDA_FAST_RR=y
CONFIG_IRDA_DEBUG=y
#
# Infrared-port device drivers
#
#
# SIR device drivers
#
CONFIG_IRTTY_SIR=m
CONFIG_IRPORT_SIR=m
#
# Dongle support
#
CONFIG_DONGLE=y
CONFIG_ESI_DONGLE=m
CONFIG_ACTISYS_DONGLE=m
CONFIG_TEKRAM_DONGLE=m
CONFIG_GIRBIL_DONGLE=m
CONFIG_LITELINK_DONGLE=m
CONFIG_OLD_BELKIN_DONGLE=m
#
# FIR device drivers
#
# CONFIG_USB_IRDA is not set
CONFIG_NSC_FIR=m
CONFIG_WINBOND_FIR=m
CONFIG_TOSHIBA_FIR=m
CONFIG_SMC_IRCC_FIR=m
CONFIG_ALI_FIR=m
CONFIG_VLSI_FIR=m
#
# ISDN subsystem
#
CONFIG_ISDN=m
CONFIG_ISDN_PPP=y
CONFIG_ISDN_PPP_VJ=y
CONFIG_ISDN_MPP=y
CONFIG_ISDN_PPP_BSDCOMP=m
CONFIG_ISDN_AUDIO=y
CONFIG_ISDN_TTY_FAX=y
#
# ISDN feature submodules
#
CONFIG_ISDN_DRV_LOOP=m
CONFIG_ISDN_DIVERSION=m
#
# low-level hardware drivers
#
#
# Passive ISDN cards
#
CONFIG_ISDN_DRV_HISAX=m
#
# D-channel protocol features
#
CONFIG_HISAX_EURO=y
# CONFIG_DE_AOC is not set
# CONFIG_HISAX_NO_SENDCOMPLETE is not set
# CONFIG_HISAX_NO_LLC is not set
# CONFIG_HISAX_NO_KEYPAD is not set
# CONFIG_HISAX_1TR6 is not set
# CONFIG_HISAX_NI1 is not set
CONFIG_HISAX_MAX_CARDS=8
#
# HiSax supported cards
#
CONFIG_HISAX_16_0=y
CONFIG_HISAX_16_3=y
CONFIG_HISAX_TELESPCI=y
CONFIG_HISAX_S0BOX=y
CONFIG_HISAX_AVM_A1=y
CONFIG_HISAX_FRITZPCI=y
# CONFIG_HISAX_AVM_A1_PCMCIA is not set
CONFIG_HISAX_ELSA=y
CONFIG_HISAX_IX1MICROR2=y
CONFIG_HISAX_DIEHLDIVA=y
CONFIG_HISAX_ASUSCOM=y
CONFIG_HISAX_TELEINT=y
CONFIG_HISAX_HFCS=y
CONFIG_HISAX_SEDLBAUER=y
CONFIG_HISAX_SPORTSTER=y
CONFIG_HISAX_MIC=y
CONFIG_HISAX_NETJET=y
CONFIG_HISAX_NETJET_U=y
CONFIG_HISAX_NICCY=y
CONFIG_HISAX_ISURF=y
CONFIG_HISAX_HSTSAPHIR=y
CONFIG_HISAX_BKM_A4T=y
CONFIG_HISAX_SCT_QUADRO=y
CONFIG_HISAX_GAZEL=y
CONFIG_HISAX_HFC_PCI=y
CONFIG_HISAX_W6692=y
CONFIG_HISAX_HFC_SX=y
# CONFIG_HISAX_DEBUG is not set
# CONFIG_HISAX_SEDLBAUER_CS is not set
# CONFIG_HISAX_ELSA_CS is not set
# CONFIG_HISAX_ST5481 is not set
CONFIG_HISAX_FRITZ_PCIPNP=m
#
# Active ISDN cards
#
CONFIG_ISDN_DRV_ICN=m
CONFIG_ISDN_DRV_PCBIT=m
# CONFIG_ISDN_DRV_SC is not set
CONFIG_ISDN_DRV_ACT2000=m
# CONFIG_ISDN_DRV_EICON is not set
# CONFIG_ISDN_DRV_TPAM is not set
# CONFIG_ISDN_CAPI is not set
CONFIG_HYSDN=m
# CONFIG_HYSDN_CAPI is not set
#
# Old CD-ROM drivers (not SCSI, not IDE)
#
# CONFIG_CD_NO_IDESCSI is not set
#
# Input core support
#
CONFIG_INPUT=m
CONFIG_INPUT_KEYBDEV=m
CONFIG_INPUT_MOUSEDEV=m
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_JOYDEV=m
CONFIG_INPUT_EVDEV=m
#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
# CONFIG_SERIAL_EXTENDED is not set
CONFIG_SERIAL_NONSTANDARD=y
CONFIG_COMPUTONE=m
CONFIG_ROCKETPORT=m
CONFIG_CYCLADES=m
# CONFIG_CYZ_INTR is not set
CONFIG_DIGIEPCA=m
CONFIG_ESPSERIAL=m
CONFIG_MOXA_INTELLIO=m
CONFIG_MOXA_SMARTIO=m
CONFIG_ISI=m
CONFIG_SYNCLINK=m
CONFIG_N_HDLC=m
CONFIG_RISCOM8=m
CONFIG_SPECIALIX=m
CONFIG_SPECIALIX_RTSCTS=y
CONFIG_SX=m
CONFIG_RIO=m
CONFIG_RIO_OLDPCI=y
CONFIG_STALDRV=y
CONFIG_STALLION=m
CONFIG_ISTALLION=m
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set
CONFIG_PPDEV=m
#
# I2C support
#
CONFIG_I2C=m
CONFIG_I2C_ALGOBIT=m
CONFIG_I2C_PHILIPSPAR=m
CONFIG_I2C_ELV=m
CONFIG_I2C_VELLEMAN=m
CONFIG_I2C_ALGOPCF=m
CONFIG_I2C_ELEKTOR=m
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_PROC=m
#
# Mice
#
CONFIG_BUSMOUSE=m
CONFIG_ATIXL_BUSMOUSE=m
# CONFIG_LOGIBUSMOUSE is not set
CONFIG_MS_BUSMOUSE=m
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
CONFIG_82C710_MOUSE=m
CONFIG_PC110_PAD=m
#
# Joysticks
#
CONFIG_INPUT_GAMEPORT=m
CONFIG_INPUT_NS558=m
# CONFIG_INPUT_LIGHTNING is not set
# CONFIG_INPUT_PCIGAME is not set
# CONFIG_INPUT_CS461X is not set
CONFIG_INPUT_EMU10K1=m
# CONFIG_INPUT_SERIO is not set
# CONFIG_INPUT_SERPORT is not set
#
# Joysticks
#
CONFIG_INPUT_ANALOG=m
# CONFIG_INPUT_A3D is not set
# CONFIG_INPUT_ADI is not set
# CONFIG_INPUT_COBRA is not set
# CONFIG_INPUT_GF2K is not set
# CONFIG_INPUT_GRIP is not set
# CONFIG_INPUT_INTERACT is not set
# CONFIG_INPUT_TMDC is not set
# CONFIG_INPUT_SIDEWINDER is not set
# CONFIG_INPUT_IFORCE_USB is not set
# CONFIG_INPUT_IFORCE_232 is not set
# CONFIG_INPUT_WARRIOR is not set
# CONFIG_INPUT_MAGELLAN is not set
# CONFIG_INPUT_SPACEORB is not set
# CONFIG_INPUT_SPACEBALL is not set
# CONFIG_INPUT_STINGER is not set
# CONFIG_INPUT_DB9 is not set
# CONFIG_INPUT_GAMECON is not set
# CONFIG_INPUT_TURBOGRAFX is not set
# CONFIG_QIC02_TAPE is not set
#
# Watchdog Cards
#
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
# CONFIG_SOFT_WATCHDOG is not set
# CONFIG_WDT is not set
# CONFIG_WDTPCI is not set
# CONFIG_PCWATCHDOG is not set
# CONFIG_ACQUIRE_WDT is not set
# CONFIG_ADVANTECH_WDT is not set
# CONFIG_EUROTECH_WDT is not set
# CONFIG_IB700_WDT is not set
# CONFIG_I810_TCO is not set
# CONFIG_MIXCOMWD is not set
# CONFIG_60XX_WDT is not set
# CONFIG_W83877F_WDT is not set
# CONFIG_MACHZ_WDT is not set
CONFIG_INTEL_RNG=m
CONFIG_NVRAM=m
CONFIG_RTC=y
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
CONFIG_SONYPI=m
#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set
CONFIG_AGP=m
CONFIG_AGP_INTEL=y
CONFIG_AGP_I810=y
CONFIG_AGP_VIA=y
CONFIG_AGP_AMD=y
CONFIG_AGP_SIS=y
CONFIG_AGP_ALI=y
CONFIG_AGP_SWORKS=y
CONFIG_DRM=y
# CONFIG_DRM_OLD is not set
#
# DRM 4.1 drivers
#
CONFIG_DRM_NEW=y
CONFIG_DRM_TDFX=m
CONFIG_DRM_R128=m
CONFIG_DRM_RADEON=m
CONFIG_DRM_I810=m
CONFIG_DRM_MGA=m
# CONFIG_DRM_SIS is not set
CONFIG_MWAVE=m
#
# Multimedia devices
#
CONFIG_VIDEO_DEV=m
#
# Video For Linux
#
CONFIG_VIDEO_PROC_FS=y
CONFIG_I2C_PARPORT=m
#
# Video Adapters
#
CONFIG_VIDEO_BT848=m
CONFIG_VIDEO_PMS=m
CONFIG_VIDEO_BWQCAM=m
CONFIG_VIDEO_CQCAM=m
CONFIG_VIDEO_W9966=m
CONFIG_VIDEO_CPIA=m
CONFIG_VIDEO_CPIA_PP=m
CONFIG_VIDEO_CPIA_USB=m
CONFIG_VIDEO_SAA5249=m
CONFIG_TUNER_3036=m
CONFIG_VIDEO_STRADIS=m
CONFIG_VIDEO_ZORAN=m
CONFIG_VIDEO_ZORAN_BUZ=m
CONFIG_VIDEO_ZORAN_DC10=m
CONFIG_VIDEO_ZORAN_LML33=m
CONFIG_VIDEO_ZR36120=m
# CONFIG_VIDEO_MEYE is not set
#
# Radio Adapters
#
CONFIG_RADIO_CADET=m
# CONFIG_RADIO_RTRACK is not set
# CONFIG_RADIO_RTRACK2 is not set
CONFIG_RADIO_AZTECH=m
CONFIG_RADIO_GEMTEK=m
CONFIG_RADIO_GEMTEK_PCI=m
CONFIG_RADIO_MAXIRADIO=m
CONFIG_RADIO_MAESTRO=m
CONFIG_RADIO_MIROPCM20=m
CONFIG_RADIO_MIROPCM20_RDS=m
CONFIG_RADIO_SF16FMI=m
# CONFIG_RADIO_TERRATEC is not set
# CONFIG_RADIO_TRUST is not set
# CONFIG_RADIO_TYPHOON is not set
CONFIG_RADIO_ZOLTRIX=m
#
# File systems
#
CONFIG_QUOTA=y
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=y
CONFIG_REISERFS_FS=y
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
# CONFIG_ADFS_FS is not set
# CONFIG_ADFS_FS_RW is not set
CONFIG_AFFS_FS=m
CONFIG_HFS_FS=m
# CONFIG_BFS_FS is not set
CONFIG_EXT3_FS=y
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=m
CONFIG_UMSDOS_FS=m
CONFIG_VFAT_FS=y
# CONFIG_EFS_FS is not set
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS2_FS is not set
CONFIG_CRAMFS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=m
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_MINIX_FS=m
# CONFIG_VXFS_FS is not set
CONFIG_NTFS_FS=m
# CONFIG_NTFS_RW is not set
CONFIG_HPFS_FS=m
CONFIG_PROC_FS=y
# CONFIG_DEVFS_FS is not set
# CONFIG_DEVFS_MOUNT is not set
# CONFIG_DEVFS_DEBUG is not set
CONFIG_DEVPTS_FS=y
CONFIG_QNX4FS_FS=m
# CONFIG_QNX4FS_RW is not set
CONFIG_ROMFS_FS=m
CONFIG_EXT2_FS=y
CONFIG_SYSV_FS=m
CONFIG_UDF_FS=m
CONFIG_UDF_RW=y
CONFIG_UFS_FS=m
CONFIG_UFS_FS_WRITE=y
#
# Network File Systems
#
CONFIG_CODA_FS=m
# CONFIG_INTERMEZZO_FS is not set
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_ROOT_NFS=y
CONFIG_NFSD=y
CONFIG_NFSD_V3=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_SMB_FS=m
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_SMB_NLS_REMOTE="cp437"
CONFIG_NCP_FS=m
# CONFIG_NCPFS_PACKET_SIGNING is not set
# CONFIG_NCPFS_IOCTL_LOCKING is not set
# CONFIG_NCPFS_STRONG is not set
CONFIG_NCPFS_NFS_NS=y
CONFIG_NCPFS_OS2_NS=y
# CONFIG_NCPFS_SMALLDOS is not set
CONFIG_NCPFS_NLS=y
CONFIG_NCPFS_EXTRAS=y
CONFIG_ZISOFS_FS=y
CONFIG_ZLIB_FS_INFLATE=y
#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y
CONFIG_SMB_NLS=y
CONFIG_NLS=y
#
# Native Language Support
#
CONFIG_NLS_DEFAULT="cp437"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_737=m
CONFIG_NLS_CODEPAGE_775=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_CODEPAGE_855=m
CONFIG_NLS_CODEPAGE_857=m
CONFIG_NLS_CODEPAGE_860=m
CONFIG_NLS_CODEPAGE_861=m
CONFIG_NLS_CODEPAGE_862=m
CONFIG_NLS_CODEPAGE_863=m
CONFIG_NLS_CODEPAGE_864=m
CONFIG_NLS_CODEPAGE_865=m
CONFIG_NLS_CODEPAGE_866=m
CONFIG_NLS_CODEPAGE_869=m
CONFIG_NLS_CODEPAGE_936=m
CONFIG_NLS_CODEPAGE_950=m
CONFIG_NLS_CODEPAGE_932=m
CONFIG_NLS_CODEPAGE_949=m
CONFIG_NLS_CODEPAGE_874=m
CONFIG_NLS_ISO8859_8=m
CONFIG_NLS_CODEPAGE_1250=m
CONFIG_NLS_CODEPAGE_1251=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
CONFIG_NLS_ISO8859_3=m
CONFIG_NLS_ISO8859_4=m
CONFIG_NLS_ISO8859_5=m
CONFIG_NLS_ISO8859_6=m
CONFIG_NLS_ISO8859_7=m
CONFIG_NLS_ISO8859_9=m
CONFIG_NLS_ISO8859_13=m
CONFIG_NLS_ISO8859_14=m
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_KOI8_R=m
CONFIG_NLS_KOI8_U=m
CONFIG_NLS_UTF8=m
#
# Console drivers
#
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
# CONFIG_MDA_CONSOLE is not set
#
# Frame-buffer support
#
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_RIVA=m
# CONFIG_FB_CLGEN is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
CONFIG_FB_VESA=y
CONFIG_FB_VGA16=y
# CONFIG_FB_HGA is not set
CONFIG_VIDEO_SELECT=y
CONFIG_FB_MATROX=y
CONFIG_FB_MATROX_MILLENIUM=y
# CONFIG_FB_MATROX_MYSTIQUE is not set
CONFIG_FB_MATROX_G100=y
CONFIG_FB_MATROX_I2C=m
CONFIG_FB_MATROX_MAVEN=m
# CONFIG_FB_MATROX_G450 is not set
# CONFIG_FB_MATROX_MULTIHEAD is not set
CONFIG_FB_ATY=m
CONFIG_FB_ATY_GX=y
CONFIG_FB_ATY_CT=y
CONFIG_FB_RADEON=m
CONFIG_FB_ATY128=m
# CONFIG_FB_SIS is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FBCON_ADVANCED is not set
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_CFB16=y
CONFIG_FBCON_CFB24=y
CONFIG_FBCON_CFB32=y
CONFIG_FBCON_VGA_PLANES=y
# CONFIG_FBCON_FONTWIDTH8_ONLY is not set
CONFIG_FBCON_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_FONT_SUN8x16 is not set
# CONFIG_FONT_SUN12x22 is not set
# CONFIG_FONT_6x11 is not set
# CONFIG_FONT_PEARL_8x8 is not set
# CONFIG_FONT_ACORN_8x8 is not set
#
# Sound
#
CONFIG_SOUND=m
CONFIG_SOUND_BT878=m
CONFIG_SOUND_CMPCI=m
# CONFIG_SOUND_CMPCI_FM is not set
# CONFIG_SOUND_CMPCI_MIDI is not set
CONFIG_SOUND_CMPCI_JOYSTICK=y
CONFIG_SOUND_CMPCI_CM8738=y
CONFIG_SOUND_CMPCI_SPDIFINVERSE=y
CONFIG_SOUND_CMPCI_SPDIFLOOP=y
CONFIG_SOUND_CMPCI_SPEAKERS=2
CONFIG_SOUND_EMU10K1=m
CONFIG_MIDI_EMU10K1=y
CONFIG_SOUND_FUSION=m
CONFIG_SOUND_CS4281=m
CONFIG_SOUND_ES1370=m
CONFIG_SOUND_ES1371=m
CONFIG_SOUND_ESSSOLO1=m
CONFIG_SOUND_MAESTRO=m
CONFIG_SOUND_MAESTRO3=m
CONFIG_SOUND_ICH=m
# CONFIG_SOUND_RME96XX is not set
CONFIG_SOUND_SONICVIBES=m
CONFIG_SOUND_TRIDENT=m
CONFIG_SOUND_MSNDCLAS=m
# CONFIG_MSNDCLAS_HAVE_BOOT is not set
CONFIG_MSNDCLAS_INIT_FILE="/etc/sound/msndinit.bin"
CONFIG_MSNDCLAS_PERM_FILE="/etc/sound/msndperm.bin"
CONFIG_SOUND_MSNDPIN=m
# CONFIG_MSNDPIN_HAVE_BOOT is not set
CONFIG_MSNDPIN_INIT_FILE="/etc/sound/pndspini.bin"
CONFIG_MSNDPIN_PERM_FILE="/etc/sound/pndsperm.bin"
CONFIG_SOUND_VIA82CXXX=m
# CONFIG_MIDI_VIA82CXXX is not set
CONFIG_SOUND_OSS=m
# CONFIG_SOUND_TRACEINIT is not set
# CONFIG_SOUND_DMAP is not set
CONFIG_SOUND_AD1816=m
CONFIG_SOUND_SGALAXY=m
# CONFIG_SOUND_ADLIB is not set
CONFIG_SOUND_ACI_MIXER=m
CONFIG_SOUND_CS4232=m
CONFIG_SOUND_SSCAPE=m
CONFIG_SOUND_GUS=m
# CONFIG_SOUND_GUS16 is not set
# CONFIG_SOUND_GUSMAX is not set
CONFIG_SOUND_VMIDI=m
CONFIG_SOUND_TRIX=m
CONFIG_SOUND_MSS=m
CONFIG_SOUND_MPU401=m
CONFIG_SOUND_NM256=m
CONFIG_SOUND_MAD16=m
# CONFIG_MAD16_OLDCARD is not set
CONFIG_SOUND_PAS=m
# CONFIG_PAS_JOYSTICK is not set
CONFIG_SOUND_PSS=m
# CONFIG_PSS_MIXER is not set
# CONFIG_PSS_HAVE_BOOT is not set
CONFIG_SOUND_SB=m
CONFIG_SOUND_AWE32_SYNTH=m
CONFIG_SOUND_WAVEFRONT=m
CONFIG_SOUND_MAUI=m
CONFIG_SOUND_YM3812=m
CONFIG_SOUND_OPL3SA1=m
CONFIG_SOUND_OPL3SA2=m
CONFIG_SOUND_YMFPCI=m
# CONFIG_SOUND_YMFPCI_LEGACY is not set
CONFIG_SOUND_UART6850=m
CONFIG_SOUND_AEDSP16=m
CONFIG_SC6600=y
CONFIG_SC6600_JOY=y
CONFIG_SC6600_CDROM=4
CONFIG_SC6600_CDROMBASE=0
CONFIG_AEDSP16_SBPRO=y
CONFIG_AEDSP16_MPU401=y
CONFIG_SOUND_TVMIXER=m
#
# USB support
#
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
CONFIG_USB_BANDWIDTH=y
# CONFIG_USB_LONG_TIMEOUT is not set
#
# USB Controllers
#
CONFIG_USB_UHCI=m
CONFIG_USB_UHCI_ALT=m
CONFIG_USB_OHCI=m
#
# USB Device Class drivers
#
CONFIG_USB_AUDIO=m
# CONFIG_USB_BLUETOOTH is not set
CONFIG_USB_STORAGE=m
CONFIG_USB_STORAGE_DEBUG=y
CONFIG_USB_STORAGE_DATAFAB=y
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_DPCM=y
CONFIG_USB_STORAGE_HP8200e=y
CONFIG_USB_STORAGE_SDDR09=y
CONFIG_USB_STORAGE_JUMPSHOT=y
CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m
#
# USB Human Interface Devices (HID)
#
CONFIG_USB_HID=m
CONFIG_USB_HIDDEV=y
CONFIG_USB_KBD=m
CONFIG_USB_MOUSE=m
CONFIG_USB_WACOM=m
#
# USB Imaging devices
#
CONFIG_USB_DC2XX=m
CONFIG_USB_MDC800=m
CONFIG_USB_SCANNER=m
CONFIG_USB_MICROTEK=m
# CONFIG_USB_HPUSBSCSI is not set
#
# USB Multimedia devices
#
CONFIG_USB_IBMCAM=m
CONFIG_USB_OV511=m
# CONFIG_USB_PWC is not set
# CONFIG_USB_SE401 is not set
CONFIG_USB_STV680=m
# CONFIG_USB_VICAM is not set
CONFIG_USB_DSBR=m
CONFIG_USB_DABUSB=m
#
# USB Network adaptors
#
CONFIG_USB_PEGASUS=m
CONFIG_USB_KAWETH=m
CONFIG_USB_CATC=m
CONFIG_USB_CDCETHER=m
CONFIG_USB_USBNET=m
#
# USB port drivers
#
CONFIG_USB_USS720=m
#
# USB Serial Converter support
#
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_BELKIN=m
CONFIG_USB_SERIAL_WHITEHEAT=m
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
# CONFIG_USB_SERIAL_EMPEG is not set
CONFIG_USB_SERIAL_FTDI_SIO=m
CONFIG_USB_SERIAL_VISOR=m
CONFIG_USB_SERIAL_IPAQ=m
CONFIG_USB_SERIAL_IR=m
CONFIG_USB_SERIAL_EDGEPORT=m
# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
CONFIG_USB_SERIAL_KEYSPAN=m
CONFIG_USB_SERIAL_MCT_U232=m
CONFIG_USB_SERIAL_KLSI=m
CONFIG_USB_SERIAL_PL2303=m
# CONFIG_USB_SERIAL_CYBERJACK is not set
CONFIG_USB_SERIAL_XIRCOM=m
CONFIG_USB_SERIAL_OMNINET=m
#
# USB Miscellaneous drivers
#
# CONFIG_USB_RIO500 is not set
#
# Bluetooth support
#
# CONFIG_BLUEZ is not set
#
# Kernel hacking
#
# CONFIG_DEBUG_KERNEL is not set
[root@onlpc03 kernel-source-2.4.18]#
Red Hat 9 の .config 設定は以下のようになっている。
#
# Processor type and features
#
:
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_PPRO_FENCE=y
:
一方、Debian GNU/Linux 3.0 の .config 設定は上で確認したように、以下の
とおりである。
#
# Processor type and features
#
:
CONFIG_X86_PPRO_FENCE=y
:
CONFIG_X86_USE_PPRO_CHECKSUM を組み込まないでカーネルを構築してみる。
(3). クライアント用カーネルの構築
[inoue@onlpc03 linux-2.4.20-8]$ pwd
/usr/src/linux-2.4.20-8
[inoue@onlpc03 linux-2.4.20-8]$ ls -la
合計 5152
drwxr-xr-x 16 root root 4096 4月 13 16:06 .
drwxr-xr-x 5 root root 4096 2月 19 09:21 ..
-rw-r--r-- 1 root root 38984 4月 13 14:30 .config
-rw-r--r-- 1 root root 40205 4月 13 11:23 .config.old
-rw-r--r-- 1 root root 4512 4月 13 15:32 .depend
-rw-r--r-- 1 root root 201793 4月 13 15:32 .hdepend
-rw-r--r-- 1 root root 2 4月 13 15:47 .version
-rw-r--r-- 1 root root 18691 8月 3 2002 COPYING
-rw-r--r-- 1 root root 16237 3月 14 2003 COPYING.modules
-rw-r--r-- 1 root root 79913 3月 14 2003 CREDITS
drwxr-xr-x 31 root root 4096 5月 27 2003 Documentation
-rw-r--r-- 1 root root 43544 3月 14 2003 MAINTAINERS
-rw-r--r-- 1 root root 20573 4月 13 15:31 Makefile
-rw-r--r-- 1 root root 20471 2月 17 16:27 Makefile-org
-rw-r--r-- 1 root root 14239 8月 3 2002 README
-rw-r--r-- 1 root root 2815 4月 7 2001 REPORTING-BUGS
-rw-r--r-- 1 root root 9217 3月 14 2003 Rules.make
-rw-r--r-- 1 root root 567547 4月 13 16:06 System.map
drwxr-xr-x 19 root root 4096 11月 29 2002 arch
drwxr-xr-x 2 root root 4096 5月 27 2003 configs
drwxr-xr-x 4 root root 4096 4月 13 17:54 crypto
drwxr-xr-x 45 root root 4096 4月 13 15:32 drivers
drwxr-xr-x 47 root root 4096 4月 13 17:29 fs
drwxr-xr-x 28 root root 4096 4月 13 15:46 include
drwxr-xr-x 2 root root 4096 4月 13 15:47 init
drwxr-xr-x 2 root root 4096 4月 13 16:04 ipc
drwxr-xr-x 2 root root 4096 4月 13 15:48 kernel
drwxr-xr-x 4 root root 4096 4月 13 16:04 lib
drwxr-xr-x 2 root root 4096 4月 13 15:55 mm
drwxr-xr-x 30 root root 4096 4月 13 16:04 net
drwxr-xr-x 4 root root 4096 4月 13 15:46 scripts
-rw-r--r-- 1 root root 422435 4月 13 15:36 tmp_include_depends
-rwxr-xr-x 1 root root 3653032 4月 13 16:06 vmlinux
[inoue@onlpc03 linux-2.4.20-8]$
[inoue@onlpc03 linux-2.4.20-8]$ cp .config /home/inoue/kernel-2.4.20-8-Apr152004
/config-Apr152004
[inoue@onlpc03 linux-2.4.20-8]$
[inoue@onlpc03 linux-2.4.20-8]$ ls -la /home/inoue/kernel-2.4.20-8-Apr152004/con
fig-Apr152004 .config
-rw-r--r-- 1 root root 38984 4月 13 14:30 .config
-rw-r--r-- 1 inoue inoue 38984 4月 15 14:29 /home/inoue/kernel-2.4.
20-8-Apr152004/config-Apr152004
[inoue@onlpc03 linux-2.4.20-8]$
[root@onlpc03 linux-2.4.20-8]# pwd
/usr/src/linux-2.4.20-8
[root@onlpc03 linux-2.4.20-8]# make mrproper
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot'
rm -f tools/build
rm -f setup bootsect zImage compressed/vmlinux.out
rm -f bsetup bbootsect bzImage compressed/bvmlinux.out
make[2]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot/compresse
d'
rm -f vmlinux bvmlinux _tmp_*
make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot/compressed'
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot'
find . \( -name '*.[oas]' -o -name core -o -name '.*.flags' \) -type f -print \
| grep -v lxdialog/ | xargs rm -f
rm -f kernel/ksyms.lst include/linux/compile.h vmlinux System.map .tmp* scripts/
mkconfigs kernel/configs.c kernel/configs.o drivers/char/consolemap_deftbl.c dri
vers/video/promcon_tbl.c drivers/char/conmakehash drivers/char/drm/*-mod.c drive
rs/pci/devlist.h drivers/pci/classlist.h drivers/pci/gen-devlist drivers/zorro/d
evlist.h drivers/zorro/gen-devlist drivers/sound/bin2hex drivers/sound/hex2hex d
rivers/atm/fore200e_mkfirm drivers/atm/{pca,sba}*{.bin,.bin1,.bin2} drivers/scsi
/aic7xxx/aicasm/aicasm drivers/scsi/aic7xxx/aicasm/aicasm_gram.c drivers/scsi/ai
c7xxx/aicasm/aicasm_gram.h drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.c drive
rs/scsi/aic7xxx/aicasm/aicasm_macro_gram.h drivers/scsi/aic7xxx/aicasm/aicasm_ma
cro_scan.c drivers/scsi/aic7xxx/aicasm/aicasm_scan.c drivers/scsi/aic7xxx/aicasm
/aicdb.h drivers/scsi/aic7xxx/aicasm/y.tab.h drivers/scsi/53c700_d.h net/khttpd/
make_times_h net/khttpd/times.h submenu*
rm -rf modules
make -C Documentation/DocBook clean
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/Documentation/DocBook'
rm -f core *~
rm -f wanbook.sgml z8530book.sgml mcabook.sgml videobook.sgml kernel-api.sgml pa
rportbook.sgml kernel-hacking.sgml kernel-locking.sgml via-audio.sgml mousedrive
rs.sgml sis900.sgml deviceiobook.sgml procfs-guide.sgml tulip-user.sgml journal-
api.sgml
rm -f wanbook.dvi z8530book.dvi mcabook.dvi videobook.dvi kernel-api.dvi p
arportbook.dvi kernel-hacking.dvi kernel-locking.dvi via-audio.dvi mousedriv
ers.dvi sis900.dvi deviceiobook.dvi procfs-guide.dvi tulip-user.dvi journal
-api.dvi wanbook.aux z8530book.aux mcabook.aux videobook.aux kernel-api.aux
parportbook.aux kernel-hacking.aux kernel-locking.aux via-audio.aux moused
rivers.aux sis900.aux deviceiobook.aux procfs-guide.aux tulip-user.aux jour
nal-api.aux wanbook.tex z8530book.tex mcabook.tex videobook.tex kernel-api.
tex parportbook.tex kernel-hacking.tex kernel-locking.tex via-audio.tex mou
sedrivers.tex sis900.tex deviceiobook.tex procfs-guide.tex tulip-user.tex j
ournal-api.tex wanbook.log z8530book.log mcabook.log videobook.log kernel-a
pi.log parportbook.log kernel-hacking.log kernel-locking.log via-audio.log
mousedrivers.log sis900.log deviceiobook.log procfs-guide.log tulip-user.log
journal-api.log wanbook.out z8530book.out mcabook.out videobook.out kerne
l-api.out parportbook.out kernel-hacking.out kernel-locking.out via-audio.ou
t mousedrivers.out sis900.out deviceiobook.out procfs-guide.out tulip-user.
out journal-api.out
rm -f parport-share.png parport-multi.png parport-structure.png parport-shar
e.eps parport-multi.eps parport-structure.eps
rm -f procfs_example.sgml
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/Documentation/DocBook'
find . \( -size 0 -o -name .depend \) -type f -print | xargs rm -f
rm -f include/linux/autoconf.h include/linux/version.h tmp* drivers/net/hamradio
/soundmodem/sm_tbl_{afsk1200,afsk2666,fsk9600}.h drivers/net/hamradio/soundmodem
/sm_tbl_{hapn4800,psk4800}.h drivers/net/hamradio/soundmodem/sm_tbl_{afsk2400_7,
afsk2400_8}.h drivers/net/hamradio/soundmodem/gentbl drivers/sound/*_boot.h driv
ers/sound/.*.boot drivers/sound/msndinit.c drivers/sound/msndperm.c drivers/soun
d/pndsperm.c drivers/sound/pndspini.c drivers/atm/fore200e_*_fw.c drivers/atm/.f
ore200e_*.fw .version .config* config.in config.old scripts/tkparse scripts/kcon
fig.tk scripts/kconfig.tmp scripts/lxdialog/*.o scripts/lxdialog/lxdialog .menuc
onfig.log include/asm .hdepend scripts/mkdep scripts/split-include scripts/docpr
oc /usr/src/linux-2.4.20-8/include/linux/modversions.h scripts/mkconfigs kernel/
configs.c kernel/configs.o kernel.spec
rm -rf include/config /usr/src/linux-2.4.20-8/include/linux/modules
make -C Documentation/DocBook mrproper
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/Documentation/DocBook'
rm -f core *~
rm -f wanbook.sgml z8530book.sgml mcabook.sgml videobook.sgml kernel-api.sgml pa
rportbook.sgml kernel-hacking.sgml kernel-locking.sgml via-audio.sgml mousedrive
rs.sgml sis900.sgml deviceiobook.sgml procfs-guide.sgml tulip-user.sgml journal-
api.sgml
rm -f wanbook.dvi z8530book.dvi mcabook.dvi videobook.dvi kernel-api.dvi p
arportbook.dvi kernel-hacking.dvi kernel-locking.dvi via-audio.dvi mousedriv
ers.dvi sis900.dvi deviceiobook.dvi procfs-guide.dvi tulip-user.dvi journal
-api.dvi wanbook.aux z8530book.aux mcabook.aux videobook.aux kernel-api.aux
parportbook.aux kernel-hacking.aux kernel-locking.aux via-audio.aux moused
rivers.aux sis900.aux deviceiobook.aux procfs-guide.aux tulip-user.aux jour
nal-api.aux wanbook.tex z8530book.tex mcabook.tex videobook.tex kernel-api.
tex parportbook.tex kernel-hacking.tex kernel-locking.tex via-audio.tex mou
sedrivers.tex sis900.tex deviceiobook.tex procfs-guide.tex tulip-user.tex j
ournal-api.tex wanbook.log z8530book.log mcabook.log videobook.log kernel-a
pi.log parportbook.log kernel-hacking.log kernel-locking.log via-audio.log
mousedrivers.log sis900.log deviceiobook.log procfs-guide.log tulip-user.log
journal-api.log wanbook.out z8530book.out mcabook.out videobook.out kerne
l-api.out parportbook.out kernel-hacking.out kernel-locking.out via-audio.ou
t mousedrivers.out sis900.out deviceiobook.out procfs-guide.out tulip-user.
out journal-api.out
rm -f parport-share.png parport-multi.png parport-structure.png parport-shar
e.eps parport-multi.eps parport-structure.eps
rm -f procfs_example.sgml
rm -f wanbook.ps z8530book.ps mcabook.ps videobook.ps kernel-api.ps parpor
tbook.ps kernel-hacking.ps kernel-locking.ps via-audio.ps mousedrivers.ps s
is900.ps deviceiobook.ps procfs-guide.ps tulip-user.ps journal-api.ps wanbo
ok.pdf z8530book.pdf mcabook.pdf videobook.pdf kernel-api.pdf parportbook.p
df kernel-hacking.pdf kernel-locking.pdf via-audio.pdf mousedrivers.pdf sis
900.pdf deviceiobook.pdf procfs-guide.pdf tulip-user.pdf journal-api.pdf
rm -f -r wanbook z8530book mcabook videobook kernel-api parportbook kerne
l-hacking kernel-locking via-audio mousedrivers sis900 deviceiobook procfs
-guide tulip-user journal-api
rm -f .depend
rm -f /usr/src/linux-2.4.20-8/scripts/mkdep-docbook
rm -rf DBTOHTML_OUTPUT*
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/Documentation/DocBook'
[root@onlpc03 linux-2.4.20-8]#
[root@onlpc03 linux-2.4.20-8]# ls -la
合計 304
drwxr-xr-x 16 root root 4096 4月 15 14:32 .
drwxr-xr-x 5 root root 4096 2月 19 09:21 ..
-rw-r--r-- 1 root root 18691 8月 3 2002 COPYING
-rw-r--r-- 1 root root 16237 3月 14 2003 COPYING.modules
-rw-r--r-- 1 root root 79913 3月 14 2003 CREDITS
drwxr-xr-x 31 root root 4096 5月 27 2003 Documentation
-rw-r--r-- 1 root root 43544 3月 14 2003 MAINTAINERS
-rw-r--r-- 1 root root 20573 4月 13 15:31 Makefile
-rw-r--r-- 1 root root 20471 2月 17 16:27 Makefile-org
-rw-r--r-- 1 root root 14239 8月 3 2002 README
-rw-r--r-- 1 root root 2815 4月 7 2001 REPORTING-BUGS
-rw-r--r-- 1 root root 9217 3月 14 2003 Rules.make
drwxr-xr-x 19 root root 4096 11月 29 2002 arch
drwxr-xr-x 2 root root 4096 5月 27 2003 configs
drwxr-xr-x 4 root root 4096 4月 15 14:32 crypto
drwxr-xr-x 45 root root 4096 4月 15 14:32 drivers
drwxr-xr-x 47 root root 4096 4月 15 14:32 fs
drwxr-xr-x 27 root root 4096 4月 15 14:32 include
drwxr-xr-x 2 root root 4096 4月 15 14:32 init
drwxr-xr-x 2 root root 4096 4月 15 14:32 ipc
drwxr-xr-x 2 root root 4096 4月 15 14:32 kernel
drwxr-xr-x 4 root root 4096 4月 15 14:32 lib
drwxr-xr-x 2 root root 4096 4月 15 14:32 mm
drwxr-xr-x 30 root root 4096 4月 15 14:32 net
drwxr-xr-x 4 root root 4096 4月 15 14:32 scripts
[root@onlpc03 linux-2.4.20-8]#
[root@onlpc03 linux-2.4.20-8]# pwd
/usr/src/linux-2.4.20-8
[root@onlpc03 linux-2.4.20-8]# ls -l .config
ls: .config: そのようなファイルやディレクトリはありません
[root@onlpc03 linux-2.4.20-8]# ls -la /home/inoue/kernel-2.4.20-8-Apr152004/conf
ig-Apr152004
-rw-r--r-- 1 inoue inoue 38984 4月 15 14:29 /home/inoue/kernel-2.4.
20-8-Apr152004/config-Apr152004
[root@onlpc03 linux-2.4.20-8]# cp /home/inoue/kernel-2.4.20-8-Apr152004/config-A
pr152004 .config
[root@onlpc03 linux-2.4.20-8]# ls -la .config
-rw-r--r-- 1 root root 38984 4月 15 14:36 .config
[root@onlpc03 linux-2.4.20-8]#
(3-1). カーネル・コンフィグレーションファイルのチェック
省略。
(3-2). カーネルの設定
[root@onlpc03 linux-2.4.20-8]# make oldconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
/bin/sh scripts/Configure -d arch/i386/config.in
#
# Using defaults found in .config
#
*
* Code maturity level options
*
Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) [Y/n
/?]
*
* 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
*
Low latency scheduling (CONFIG_LOLAT) [Y/n/?]
Processor family (386, 486, 586/K5/5x86/6x86/6x86MX, Pentium-Classic, Pentium-MM
X, Pentium-Pro/Celeron/Pentium-II, Pentium-III/Celeron(Coppermine), Pentium-4, K
6/K6-II/K6-III, Athlon/Duron/K7, Elan, Crusoe, Winchip-C6, Winchip-2, Winchip-2A
/Winchip-3, CyrixIII/VIA-C3/VIA-C5) [Pentium-Pro/Celeron/Pentium-II]
defined CONFIG_M686
Machine Check Exception (CONFIG_X86_MCE) [Y/n/?]
*
* CPU Frequency scaling
*
CPU Frequency scaling (EXPERIMENTAL) (CONFIG_CPU_FREQ) [Y/n/?]
/proc/sys/cpu/ interface (2.4. / OLD) (CONFIG_CPU_FREQ_24_API) [N/y/?]
AMD Mobile K6-2/K6-3 PowerNow! (CONFIG_X86_POWERNOW_K6) [M/n/y/?]
VIA Cyrix III Longhaul (CONFIG_X86_LONGHAUL) [N/y/m/?]
Intel Speedstep (CONFIG_X86_SPEEDSTEP) [M/n/y/?]
Intel Pentium 4 clock modulation (CONFIG_X86_P4_CLOCKMOD) [N/y/m/?]
Transmeta LongRun (CONFIG_X86_LONGRUN) [N/y/m/?]
Toshiba Laptop support (CONFIG_TOSHIBA) [M/n/y/?]
Dell laptop support (CONFIG_I8K) [M/n/y/?]
/dev/cpu/microcode - Intel IA32 CPU microcode support (CONFIG_MICROCODE) [M/n/y/
?]
/dev/cpu/*/msr - Model-specific register support (CONFIG_X86_MSR) [M/n/y/?]
/dev/cpu/*/cpuid - CPU information support (CONFIG_X86_CPUID) [M/n/y/?]
E820 proc support (CONFIG_E820_PROC) [N/y/?]
BIOS Enhanced Disk Drive calls determine boot disk (EXPERIMENTAL) (CONFIG_EDD) [
M/n/y/?]
High Memory Support (off, 4GB, 64GB) [4GB]
defined CONFIG_HIGHMEM4G
HIGHMEM I/O support (CONFIG_HIGHIO) [Y/n/?]
Math emulation (CONFIG_MATH_EMULATION) [N/y/?]
MTRR (Memory Type Range Register) support (CONFIG_MTRR) [Y/n/?]
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) [Y/n/?]
PCI device name database (CONFIG_PCI_NAMES) [Y/n/?]
EISA support (CONFIG_EISA) [Y/n/?]
MCA support (CONFIG_MCA) [N/y/?]
Support for hot-pluggable devices (CONFIG_HOTPLUG) [Y/n/?]
*
* PCMCIA/CardBus support
*
PCMCIA/CardBus support (CONFIG_PCMCIA) [M/n/y/?]
CardBus support (CONFIG_CARDBUS) [Y/n/?]
Databook TCIC host bridge support (CONFIG_TCIC) [Y/n/?]
i82092 compatible bridge support (CONFIG_I82092) [Y/n/?]
i82365 compatible bridge support (CONFIG_I82365) [Y/n/?]
*
* PCI Hotplug Support
*
Support for PCI Hotplug (EXPERIMENTAL) (CONFIG_HOTPLUG_PCI) [N/y/m/?]
System V IPC (CONFIG_SYSVIPC) [Y/n/?]
BSD Process Accounting (CONFIG_BSD_PROCESS_ACCT) [Y/n/?]
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) [M/n/y/?]
Kernel support for ELF binaries (CONFIG_BINFMT_ELF) [Y/m/n/?]
Kernel support for MISC binaries (CONFIG_BINFMT_MISC) [M/n/y/?]
Power Management support (CONFIG_PM) [Y/n/?]
ACPI support (CONFIG_ACPI) [N/y/?]
Advanced Power Management BIOS support (CONFIG_APM) [Y/m/n/?]
Ignore USER SUSPEND (CONFIG_APM_IGNORE_USER_SUSPEND) [N/y/?]
Enable PM at boot time (CONFIG_APM_DO_ENABLE) [N/y/?]
Make CPU Idle calls when idle (CONFIG_APM_CPU_IDLE) [Y/n/?]
Enable console blanking using APM (CONFIG_APM_DISPLAY_BLANK) [N/y/?]
RTC stores time in GMT (CONFIG_APM_RTC_IS_GMT) [Y/n/?]
Allow interrupts during APM BIOS calls (CONFIG_APM_ALLOW_INTS) [N/y/?]
Use real mode APM BIOS call to power off (CONFIG_APM_REAL_MODE_POWER_OFF) [N
/y/?]
*
* Memory Technology Devices (MTD)
*
Memory Technology Device (MTD) support (CONFIG_MTD) [N/y/m/?]
*
* Parallel port support
*
Parallel port support (CONFIG_PARPORT) [M/n/y/?]
PC-style hardware (CONFIG_PARPORT_PC) [M/n/?]
Multi-IO cards (parallel and serial) (CONFIG_PARPORT_SERIAL) [M/n/?]
Use FIFO/DMA if available (EXPERIMENTAL) (CONFIG_PARPORT_PC_FIFO) [N/y/?]
SuperIO chipset support (EXPERIMENTAL) (CONFIG_PARPORT_PC_SUPERIO) [N/y/?]
Support for PCMCIA management for PC-style ports (CONFIG_PARPORT_PC_PCMCIA)
[M/n/?]
Support foreign hardware (CONFIG_PARPORT_OTHER) [N/y/?]
IEEE 1284 transfer modes (CONFIG_PARPORT_1284) [Y/n/?]
*
* Plug and Play configuration
*
Plug and Play support (CONFIG_PNP) [Y/m/n/?]
ISA Plug and Play support (CONFIG_ISAPNP) [Y/m/n/?]
*
* Block devices
*
Normal floppy disk support (CONFIG_BLK_DEV_FD) [Y/m/n/?]
XT hard disk support (CONFIG_BLK_DEV_XD) [M/n/y/?]
Parallel port IDE device support (CONFIG_PARIDE) [M/n/?]
*
* Parallel IDE high-level drivers
*
Parallel port IDE disks (CONFIG_PARIDE_PD) [M/n/?]
Parallel port ATAPI CD-ROMs (CONFIG_PARIDE_PCD) [M/n/?]
Parallel port ATAPI disks (CONFIG_PARIDE_PF) [M/n/?]
Parallel port ATAPI tapes (CONFIG_PARIDE_PT) [M/n/?]
Parallel port generic ATAPI devices (CONFIG_PARIDE_PG) [M/n/?]
*
* Parallel IDE protocol modules
*
ATEN EH-100 protocol (CONFIG_PARIDE_ATEN) [M/n/?]
MicroSolutions backpack (Series 5) protocol (CONFIG_PARIDE_BPCK) [M/n/?]
MicroSolutions backpack (Series 6) protocol (CONFIG_PARIDE_BPCK6) [M/n/?]
DataStor Commuter protocol (CONFIG_PARIDE_COMM) [M/n/?]
DataStor EP-2000 protocol (CONFIG_PARIDE_DSTR) [M/n/?]
FIT TD-2000 protocol (CONFIG_PARIDE_FIT2) [M/n/?]
FIT TD-3000 protocol (CONFIG_PARIDE_FIT3) [M/n/?]
Shuttle EPAT/EPEZ protocol (CONFIG_PARIDE_EPAT) [M/n/?]
Support c7/c8 chips (EXPERIMENTAL) (CONFIG_PARIDE_EPATC8) [Y/n/?]
Shuttle EPIA protocol (CONFIG_PARIDE_EPIA) [M/n/?]
Freecom IQ ASIC-2 protocol (CONFIG_PARIDE_FRIQ) [M/n/?]
FreeCom power protocol (CONFIG_PARIDE_FRPW) [M/n/?]
KingByte KBIC-951A/971A protocols (CONFIG_PARIDE_KBIC) [M/n/?]
KT PHd protocol (CONFIG_PARIDE_KTTI) [M/n/?]
OnSpec 90c20 protocol (CONFIG_PARIDE_ON20) [M/n/?]
OnSpec 90c26 protocol (CONFIG_PARIDE_ON26) [M/n/?]
Compaq SMART2 support (CONFIG_BLK_CPQ_DA) [M/n/y/?]
Compaq Smart Array 5xxx support (CONFIG_BLK_CPQ_CISS_DA) [M/n/y/?]
SCSI tape drive support for Smart Array 5xxx (CONFIG_CISS_SCSI_TAPE) [Y/n
/?]
Mylex DAC960/DAC1100 PCI RAID Controller support (CONFIG_BLK_DEV_DAC960) [M/n/y/
?]
Micro Memory MM5415 Battery Backed RAM support (EXPERIMENTAL) (CONFIG_BLK_DEV_UM
EM) [M/n/y/?]
Loopback device support (CONFIG_BLK_DEV_LOOP) [Y/m/n/?]
Network block device support (CONFIG_BLK_DEV_NBD) [Y/m/n/?]
RAM disk support (CONFIG_BLK_DEV_RAM) [Y/m/n/?]
Default RAM disk size (CONFIG_BLK_DEV_RAM_SIZE) [4096]
Initial RAM disk (initrd) support (CONFIG_BLK_DEV_INITRD) [Y/n/?]
Per partition statistics in /proc/partitions (CONFIG_BLK_STATS) [Y/n/?]
*
* Multi-device support (RAID and LVM)
*
Multiple devices driver support (RAID and LVM) (CONFIG_MD) [Y/n/?]
RAID support (CONFIG_BLK_DEV_MD) [Y/m/n/?]
Linear (append) mode (CONFIG_MD_LINEAR) [M/n/y/?]
RAID-0 (striping) mode (CONFIG_MD_RAID0) [M/n/y/?]
RAID-1 (mirroring) mode (CONFIG_MD_RAID1) [M/n/y/?]
RAID-4/RAID-5 mode (CONFIG_MD_RAID5) [M/n/y/?]
Multipath I/O support (CONFIG_MD_MULTIPATH) [M/n/y/?]
Logical volume manager (LVM) support (CONFIG_BLK_DEV_LVM) [M/n/y/?]
*
* Cryptography support (CryptoAPI)
*
CryptoAPI support (CONFIG_CRYPTO) [M/n/y/?]
Cipher Algorithms (CONFIG_CIPHERS) [M/n/?]
*
* 128 bit blocksize
*
AES (aka Rijndael) cipher (CONFIG_CIPHER_AES) [M/n/?]
Identity Function cipher (CONFIG_CIPHER_IDENTITY) [M/n/?]
Crypto Devices (CONFIG_CRYPTODEV) [M/n/?]
Loop Crypto support (CONFIG_CRYPTOLOOP) [M/n/?]
*
* Networking options
*
Packet socket (CONFIG_PACKET) [Y/m/n/?]
Packet socket: mmapped IO (CONFIG_PACKET_MMAP) [Y/n/?]
Netlink device emulation (CONFIG_NETLINK_DEV) [Y/m/n/?]
Network packet filtering (replaces ipchains) (CONFIG_NETFILTER) [Y/n/?]
Network packet filtering debugging (CONFIG_NETFILTER_DEBUG) [N/y/?]
Socket Filtering (CONFIG_FILTER) [Y/n/?]
Unix domain sockets (CONFIG_UNIX) [Y/m/n/?]
TCP/IP networking (CONFIG_INET) [Y/n/?]
Threaded linUX application protocol accelerator layer (TUX) (CONFIG_TUX) [M/n/
y/?]
External CGI module (CONFIG_TUX_EXTCGI) [Y/n/?]
extended TUX logging format (CONFIG_TUX_EXTENDED_LOG) [N/y/?]
debug TUX (CONFIG_TUX_DEBUG) [N/y/?]
IP: multicasting (CONFIG_IP_MULTICAST) [Y/n/?]
IP: advanced router (CONFIG_IP_ADVANCED_ROUTER) [Y/n/?]
IP: policy routing (CONFIG_IP_MULTIPLE_TABLES) [Y/n/?]
IP: use netfilter MARK value as routing key (CONFIG_IP_ROUTE_FWMARK) [Y/n/
?]
IP: fast network address translation (CONFIG_IP_ROUTE_NAT) [Y/n/?]
IP: equal cost multipath (CONFIG_IP_ROUTE_MULTIPATH) [Y/n/?]
IP: use TOS value as routing key (CONFIG_IP_ROUTE_TOS) [Y/n/?]
IP: verbose route monitoring (CONFIG_IP_ROUTE_VERBOSE) [Y/n/?]
IP: large routing tables (CONFIG_IP_ROUTE_LARGE_TABLES) [Y/n/?]
IP: kernel level autoconfiguration (CONFIG_IP_PNP) [Y/n/?]
IP: DHCP support (CONFIG_IP_PNP_DHCP) [Y/n/?]
IP: BOOTP support (CONFIG_IP_PNP_BOOTP) [Y/n/?]
IP: RARP support (CONFIG_IP_PNP_RARP) [Y/n/?]
IP: tunneling (CONFIG_NET_IPIP) [M/n/y/?]
IP: GRE tunnels over IP (CONFIG_NET_IPGRE) [M/n/y/?]
IP: broadcast GRE over IP (CONFIG_NET_IPGRE_BROADCAST) [Y/n/?]
IP: multicast routing (CONFIG_IP_MROUTE) [Y/n/?]
IP: PIM-SM version 1 support (CONFIG_IP_PIMSM_V1) [Y/n/?]
IP: PIM-SM version 2 support (CONFIG_IP_PIMSM_V2) [Y/n/?]
IP: ARP daemon support (EXPERIMENTAL) (CONFIG_ARPD) [N/y/?]
IP: TCP Explicit Congestion Notification support (CONFIG_INET_ECN) [N/y/?]
IP: TCP syncookie support (disabled per default) (CONFIG_SYN_COOKIES) [Y/n/?]
*
* IP: Netfilter Configuration
*
Connection tracking (required for masq/NAT) (CONFIG_IP_NF_CONNTRACK) [M/n/y/?]
FTP protocol support (CONFIG_IP_NF_FTP) [M/n/?]
IRC protocol support (CONFIG_IP_NF_IRC) [M/n/?]
Userspace queueing via NETLINK (EXPERIMENTAL) (CONFIG_IP_NF_QUEUE) [M/n/y/?]
IP tables support (required for filtering/masq/NAT) (CONFIG_IP_NF_IPTABLES) [M/n
/y/?]
limit match support (CONFIG_IP_NF_MATCH_LIMIT) [M/n/?]
MAC address match support (CONFIG_IP_NF_MATCH_MAC) [M/n/?]
Packet type match support (CONFIG_IP_NF_MATCH_PKTTYPE) [M/n/?]
netfilter MARK match support (CONFIG_IP_NF_MATCH_MARK) [M/n/?]
Multiple port match support (CONFIG_IP_NF_MATCH_MULTIPORT) [M/n/?]
TOS match support (CONFIG_IP_NF_MATCH_TOS) [M/n/?]
ECN match support (CONFIG_IP_NF_MATCH_ECN) [M/n/?]
DSCP match support (CONFIG_IP_NF_MATCH_DSCP) [M/n/?]
AH/ESP match support (CONFIG_IP_NF_MATCH_AH_ESP) [M/n/?]
LENGTH match support (CONFIG_IP_NF_MATCH_LENGTH) [M/n/?]
TTL match support (CONFIG_IP_NF_MATCH_TTL) [M/n/?]
tcpmss match support (CONFIG_IP_NF_MATCH_TCPMSS) [M/n/?]
Helper match support (CONFIG_IP_NF_MATCH_HELPER) [M/n/?]
Connection state match support (CONFIG_IP_NF_MATCH_STATE) [M/n/?]
Connection tracking match support (CONFIG_IP_NF_MATCH_CONNTRACK) [M/n/?]
Unclean match support (EXPERIMENTAL) (CONFIG_IP_NF_MATCH_UNCLEAN) [M/n/?]
Owner match support (EXPERIMENTAL) (CONFIG_IP_NF_MATCH_OWNER) [M/n/?]
Packet filtering (CONFIG_IP_NF_FILTER) [M/n/?]
REJECT target support (CONFIG_IP_NF_TARGET_REJECT) [M/n/?]
MIRROR target support (EXPERIMENTAL) (CONFIG_IP_NF_TARGET_MIRROR) [M/n/?]
Full NAT (CONFIG_IP_NF_NAT) [M/n/?]
MASQUERADE target support (CONFIG_IP_NF_TARGET_MASQUERADE) [M/n/?]
REDIRECT target support (CONFIG_IP_NF_TARGET_REDIRECT) [M/n/?]
NAT of local connections (READ HELP) (CONFIG_IP_NF_NAT_LOCAL) [Y/n/?]
Basic SNMP-ALG support (EXPERIMENTAL) (CONFIG_IP_NF_NAT_SNMP_BASIC) [M/n/?]
Packet mangling (CONFIG_IP_NF_MANGLE) [M/n/?]
TOS target support (CONFIG_IP_NF_TARGET_TOS) [M/n/?]
ECN target support (CONFIG_IP_NF_TARGET_ECN) [M/n/?]
DSCP target support (CONFIG_IP_NF_TARGET_DSCP) [M/n/?]
MARK target support (CONFIG_IP_NF_TARGET_MARK) [M/n/?]
LOG target support (CONFIG_IP_NF_TARGET_LOG) [M/n/?]
ULOG target support (CONFIG_IP_NF_TARGET_ULOG) [M/n/?]
TCPMSS target support (CONFIG_IP_NF_TARGET_TCPMSS) [M/n/?]
ARP tables support (CONFIG_IP_NF_ARPTABLES) [M/n/y/?]
ARP packet filtering (CONFIG_IP_NF_ARPFILTER) [M/n/?]
ipchains (2.2-style) support (CONFIG_IP_NF_COMPAT_IPCHAINS) [M/n/y/?]
ipfwadm (2.0-style) support (CONFIG_IP_NF_COMPAT_IPFWADM) [M/n/y/?]
The IPv6 protocol (EXPERIMENTAL) (CONFIG_IPV6) [M/n/y/?]
*
* IPv6: Netfilter Configuration
*
Userspace queueing via NETLINK (EXPERIMENTAL) (CONFIG_IP6_NF_QUEUE) [N/y/m/?]
IP6 tables support (required for filtering/masq/NAT) (CONFIG_IP6_NF_IPTABLES) [M
/n/y/?]
limit match support (CONFIG_IP6_NF_MATCH_LIMIT) [M/n/?]
MAC address match support (CONFIG_IP6_NF_MATCH_MAC) [M/n/?]
Multiple port match support (CONFIG_IP6_NF_MATCH_MULTIPORT) [M/n/?]
Owner match support (EXPERIMENTAL) (CONFIG_IP6_NF_MATCH_OWNER) [M/n/?]
netfilter MARK match support (CONFIG_IP6_NF_MATCH_MARK) [M/n/?]
Packet Length match support (CONFIG_IP6_NF_MATCH_LENGTH) [M/n/?]
EUI64 address check (EXPERIMENTAL) (CONFIG_IP6_NF_MATCH_EUI64) [M/n/?]
Packet filtering (CONFIG_IP6_NF_FILTER) [M/n/?]
LOG target support (CONFIG_IP6_NF_TARGET_LOG) [M/n/?]
Packet mangling (CONFIG_IP6_NF_MANGLE) [M/n/?]
MARK target support (CONFIG_IP6_NF_TARGET_MARK) [M/n/?]
Kernel httpd acceleration (EXPERIMENTAL) (CONFIG_KHTTPD) [N/y/m/?]
Asynchronous Transfer Mode (ATM) (EXPERIMENTAL) (CONFIG_ATM) [Y/n/?]
Classical IP over ATM (CONFIG_ATM_CLIP) [Y/n/?]
Do NOT send ICMP if no neighbour (CONFIG_ATM_CLIP_NO_ICMP) [N/y/?]
LAN Emulation (LANE) support (CONFIG_ATM_LANE) [M/n/y/?]
Multi-Protocol Over ATM (MPOA) support (CONFIG_ATM_MPOA) [M/n/y/?]
RFC1483/2684 Bridged protocols (CONFIG_ATM_BR2684) [M/n/y/?]
Per-VC IP filter kludge (CONFIG_ATM_BR2684_IPFILTER) [Y/n/?]
802.1Q VLAN Support (CONFIG_VLAN_8021Q) [M/n/y/?]
*
*
*
The IPX protocol (CONFIG_IPX) [M/n/y/?]
IPX: Full internal IPX network (CONFIG_IPX_INTERN) [N/y/?]
Appletalk protocol support (CONFIG_ATALK) [M/n/y/?]
*
* Appletalk devices
*
Appletalk interfaces support (CONFIG_DEV_APPLETALK) [Y/n/?]
Apple/Farallon LocalTalk PC support (CONFIG_LTPC) [M/n/y/?]
COPS LocalTalk PC support (CONFIG_COPS) [M/n/y/?]
Dayna firmware support (CONFIG_COPS_DAYNA) [Y/n/?]
Tangent firmware support (CONFIG_COPS_TANGENT) [Y/n/?]
Appletalk-IP driver support (CONFIG_IPDDP) [M/n/?]
IP to Appletalk-IP Encapsulation support (CONFIG_IPDDP_ENCAP) [Y/n/?]
Appletalk-IP to IP Decapsulation support (CONFIG_IPDDP_DECAP) [Y/n/?]
DECnet Support (CONFIG_DECNET) [M/n/y/?]
DECnet: SIOCGIFCONF support (CONFIG_DECNET_SIOCGIFCONF) [Y/n/?]
DECnet: router support (EXPERIMENTAL) (CONFIG_DECNET_ROUTER) [Y/n/?]
DECnet: use FWMARK value as routing key (EXPERIMENTAL) (CONFIG_DECNET_ROUTE_
FWMARK) [Y/n/?]
802.1d Ethernet Bridging (CONFIG_BRIDGE) [M/n/y/?]
CCITT X.25 Packet Layer (EXPERIMENTAL) (CONFIG_X25) [N/y/m/?]
LAPB Data Link Driver (EXPERIMENTAL) (CONFIG_LAPB) [N/y/m/?]
802.2 LLC (EXPERIMENTAL) (CONFIG_LLC) [N/y/?]
Frame Diverter (EXPERIMENTAL) (CONFIG_NET_DIVERT) [Y/n/?]
Acorn Econet/AUN protocols (EXPERIMENTAL) (CONFIG_ECONET) [N/y/m/?]
WAN router (CONFIG_WAN_ROUTER) [M/n/y/?]
Fast switching (read help!) (CONFIG_NET_FASTROUTE) [N/y/?]
Forwarding between high speed interfaces (CONFIG_NET_HW_FLOWCONTROL) [N/y/?]
*
* QoS and/or fair queueing
*
QoS and/or fair queueing (CONFIG_NET_SCHED) [Y/n/?]
CBQ packet scheduler (CONFIG_NET_SCH_CBQ) [M/n/y/?]
HTB packet scheduler (CONFIG_NET_SCH_HTB) [M/n/y/?]
CSZ packet scheduler (CONFIG_NET_SCH_CSZ) [M/n/y/?]
ATM pseudo-scheduler (CONFIG_NET_SCH_ATM) [N/y/?]
The simplest PRIO pseudoscheduler (CONFIG_NET_SCH_PRIO) [M/n/y/?]
RED queue (CONFIG_NET_SCH_RED) [M/n/y/?]
SFQ queue (CONFIG_NET_SCH_SFQ) [M/n/y/?]
TEQL queue (CONFIG_NET_SCH_TEQL) [M/n/y/?]
TBF queue (CONFIG_NET_SCH_TBF) [M/n/y/?]
GRED queue (CONFIG_NET_SCH_GRED) [M/n/y/?]
Diffserv field marker (CONFIG_NET_SCH_DSMARK) [M/n/y/?]
Ingress Qdisc (CONFIG_NET_SCH_INGRESS) [M/n/y/?]
QoS support (CONFIG_NET_QOS) [Y/n/?]
Rate estimator (CONFIG_NET_ESTIMATOR) [Y/n/?]
Packet classifier API (CONFIG_NET_CLS) [Y/n/?]
TC index classifier (CONFIG_NET_CLS_TCINDEX) [M/n/y/?]
Routing table based classifier (CONFIG_NET_CLS_ROUTE4) [M/n/y/?]
Firewall based classifier (CONFIG_NET_CLS_FW) [M/n/y/?]
U32 classifier (CONFIG_NET_CLS_U32) [M/n/y/?]
Special RSVP classifier (CONFIG_NET_CLS_RSVP) [M/n/y/?]
Special RSVP classifier for IPv6 (CONFIG_NET_CLS_RSVP6) [M/n/y/?]
Traffic policing (needed for in/egress) (CONFIG_NET_CLS_POLICE) [Y/n/?]
*
* Network testing
*
Packet Generator (USE WITH CAUTION) (CONFIG_NET_PKTGEN) [N/y/m/?]
*
* Telephony Support
*
Linux telephony support (CONFIG_PHONE) [M/n/y/?]
QuickNet Internet LineJack/PhoneJack support (CONFIG_PHONE_IXJ) [M/n/?]
QuickNet Internet LineJack/PhoneJack PCMCIA support (CONFIG_PHONE_IXJ_PCMCIA) [M
/n/?]
*
* 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) [N/y/?]
PCMCIA IDE support (CONFIG_BLK_DEV_IDECS) [M/n/?]
Include IDE/ATAPI CDROM support (CONFIG_BLK_DEV_IDECD) [M/n/y/?]
Include IDE/ATAPI TAPE support (CONFIG_BLK_DEV_IDETAPE) [M/n/y/?]
Include IDE/ATAPI FLOPPY support (CONFIG_BLK_DEV_IDEFLOPPY) [Y/m/n/?]
SCSI emulation support (CONFIG_BLK_DEV_IDESCSI) [M/n/?]
IDE Taskfile Access (CONFIG_IDE_TASK_IOCTL) [N/y/?]
*
* IDE chipset support/bugfixes
*
CMD640 chipset bugfix/support (CONFIG_BLK_DEV_CMD640) [Y/n/?]
CMD640 enhanced support (CONFIG_BLK_DEV_CMD640_ENHANCED) [N/y/?]
ISA-PNP EIDE support (CONFIG_BLK_DEV_ISAPNP) [Y/n/?]
PCI IDE chipset support (CONFIG_BLK_DEV_IDEPCI) [Y/n/?]
Generic PCI IDE Chipset Support (CONFIG_BLK_DEV_GENERIC) [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) [N/y/?]
ATA Work(s) In Progress (EXPERIMENTAL) (CONFIG_IDEDMA_PCI_WIP) [N/y/?]
AEC62XX chipset support (CONFIG_BLK_DEV_AEC62XX) [Y/m/n/?]
ALI M15x3 chipset support (CONFIG_BLK_DEV_ALI15X3) [Y/m/n/?]
ALI M15x3 WDC support (DANGEROUS) (CONFIG_WDC_ALI15X3) [N/y/?]
AMD Viper support (CONFIG_BLK_DEV_AMD74XX) [Y/m/n/?]
AMD Viper ATA-66 Override (CONFIG_AMD74XX_OVERRIDE) [N/y/?]
CMD64{3|6|8|9} chipset support (CONFIG_BLK_DEV_CMD64X) [Y/m/n/?]
Compaq Triflex IDE support (CONFIG_BLK_DEV_TRIFLEX) [Y/m/n/?]
CY82C693 chipset support (CONFIG_BLK_DEV_CY82C693) [Y/m/n/?]
Cyrix CS5530 MediaGX chipset support (CONFIG_BLK_DEV_CS5530) [Y/m/n/?]
HPT34X chipset support (CONFIG_BLK_DEV_HPT34X) [Y/m/n/?]
HPT36X/37X chipset support (CONFIG_BLK_DEV_HPT366) [Y/m/n/?]
Intel PIIXn chipsets support (CONFIG_BLK_DEV_PIIX) [Y/m/n/?]
nVidia NFORCE support (CONFIG_BLK_DEV_NFORCE) [Y/m/n/?]
NS87415 chipset support (CONFIG_BLK_DEV_NS87415) [N/y/m/?]
OPTi 82C621 chipset enhanced support (EXPERIMENTAL) (CONFIG_BLK_DEV_OPTI621)
[N/y/m/?]
PROMISE PDC202{46|62|65|67} support (CONFIG_BLK_DEV_PDC202XX_OLD) [Y/m/n/?]
Special UDMA Feature (CONFIG_PDC202XX_BURST) [N/y/?]
PROMISE PDC202{68|69|70|71|75|76|77} support (CONFIG_BLK_DEV_PDC202XX_NEW) [
Y/m/n/?]
Special FastTrak Feature (CONFIG_PDC202XX_FORCE) [Y/n/?]
RZ1000 chipset bugfix/support (CONFIG_BLK_DEV_RZ1000) [Y/m/n/?]
SCx200 chipset support (CONFIG_BLK_DEV_SC1200) [N/y/m/?]
ServerWorks OSB4/CSB5/CSB6 chipsets support (CONFIG_BLK_DEV_SVWKS) [Y/m/n/?]
Silicon Image chipset support (CONFIG_BLK_DEV_SIIMAGE) [Y/m/n/?]
SiS5513 chipset support (CONFIG_BLK_DEV_SIS5513) [Y/m/n/?]
SLC90E66 chipset support (CONFIG_BLK_DEV_SLC90E66) [Y/m/n/?]
Tekram TRM290 chipset support (CONFIG_BLK_DEV_TRM290) [N/y/m/?]
VIA82CXXX chipset support (CONFIG_BLK_DEV_VIA82CXXX) [Y/m/n/?]
Other IDE chipset support (CONFIG_IDE_CHIPSETS) [N/y/?]
IGNORE word93 Validation BITS (CONFIG_IDEDMA_IVB) [N/y/?]
Support for IDE Raid controllers (EXPERIMENTAL) (CONFIG_BLK_DEV_ATARAID) [M/n/y/
?]
Support Promise software RAID (Fasttrak(tm)) (EXPERIMENTAL) (CONFIG_BLK_DEV_A
TARAID_PDC) [M/n/?]
Highpoint 370 software RAID (EXPERIMENTAL) (CONFIG_BLK_DEV_ATARAID_HPT) [M/n/
?]
Silicon Image Medley software RAID (EXPERIMENTAL) (CONFIG_BLK_DEV_ATARAID_SII
) [M/n/?]
*
* SCSI support
*
SCSI support (CONFIG_SCSI) [M/n/y/?]
*
* SCSI support type (disk, tape, CD-ROM)
*
SCSI disk support (CONFIG_BLK_DEV_SD) [M/n/?]
Maximum number of SCSI disks that can be loaded as modules (CONFIG_SD_EXTRA_DEVS
) [40]
SCSI tape support (CONFIG_CHR_DEV_ST) [M/n/?]
SCSI OnStream SC-x0 tape support (CONFIG_CHR_DEV_OSST) [M/n/?]
SCSI CD-ROM support (CONFIG_BLK_DEV_SR) [M/n/?]
Enable vendor-specific extensions (for SCSI CDROM) (CONFIG_BLK_DEV_SR_VENDOR
) [Y/n/?]
Maximum number of CDROM devices that can be loaded as modules (CONFIG_SR_EXTRA_D
EVS) [4]
SCSI generic support (CONFIG_CHR_DEV_SG) [M/n/?]
*
* Some SCSI devices (e.g. CD jukebox) support multiple LUNs
*
Enable extra checks in new queueing code (CONFIG_SCSI_DEBUG_QUEUES) [N/y/?]
Probe all LUNs on each SCSI device (CONFIG_SCSI_MULTI_LUN) [N/y/?]
Verbose SCSI error reporting (kernel size +=12K) (CONFIG_SCSI_CONSTANTS) [Y/n/
?]
SCSI logging facility (CONFIG_SCSI_LOGGING) [Y/n/?]
*
* SCSI low-level drivers
*
3ware Hardware ATA-RAID support (CONFIG_BLK_DEV_3W_XXXX_RAID) [M/n/?]
7000FASST SCSI support (CONFIG_SCSI_7000FASST) [M/n/?]
ACARD SCSI support (CONFIG_SCSI_ACARD) [M/n/?]
Adaptec AHA152X/2825 support (CONFIG_SCSI_AHA152X) [M/n/?]
Adaptec AHA1542 support (CONFIG_SCSI_AHA1542) [M/n/?]
Adaptec AHA1740 support (CONFIG_SCSI_AHA1740) [M/n/?]
Adaptec AACRAID support (EXPERIMENTAL) (CONFIG_SCSI_AACRAID) [M/n/?]
Adaptec AIC7xxx support (CONFIG_SCSI_AIC7XXX) [M/n/?]
Maximum number of TCQ commands per device (CONFIG_AIC7XXX_CMDS_PER_DEVICE) [25
3]
Initial bus reset delay in milli-seconds (CONFIG_AIC7XXX_RESET_DELAY_MS) [1500
0]
Probe for EISA and VL AIC7XXX Adapters (CONFIG_AIC7XXX_PROBE_EISA_VL) [N/y/?]
Build Adapter Firmware with Kernel Build (CONFIG_AIC7XXX_BUILD_FIRMWARE) [N/y/
?]
Adaptec AIC79xx support (CONFIG_SCSI_AIC79XX) [M/n/?]
Maximum number of TCQ commands per device (CONFIG_AIC79XX_CMDS_PER_DEVICE) [25
3]
Initial bus reset delay in milli-seconds (CONFIG_AIC79XX_RESET_DELAY_MS) [1500
0]
Build Adapter Firmware with Kernel Build (CONFIG_AIC79XX_BUILD_FIRMWARE) [N/y/
?]
Enable Read Streaming for All Targets (CONFIG_AIC79XX_ENABLE_RD_STRM) [Y/n/?]
Compile in Debugging Code (CONFIG_AIC79XX_DEBUG_ENABLE) [N/y/?]
Debug code enable mask (16384 for all debugging) (CONFIG_AIC79XX_DEBUG_MASK) [
0]
Old Adaptec AIC7xxx support (CONFIG_SCSI_AIC7XXX_OLD) [M/n/?]
Enable Tagged Command Queueing (TCQ) by default (CONFIG_AIC7XXX_OLD_TCQ_ON_BY_
DEFAULT) [Y/n/?]
Maximum number of TCQ commands per device (CONFIG_AIC7XXX_OLD_CMDS_PER_DEVICE)
[32]
Collect statistics to report in /proc (CONFIG_AIC7XXX_OLD_PROC_STATS) [Y/n/?]
Adaptec I2O RAID support (CONFIG_SCSI_DPT_I2O) [M/n/?]
AdvanSys SCSI support (CONFIG_SCSI_ADVANSYS) [M/n/?]
Always IN2000 SCSI support (CONFIG_SCSI_IN2000) [M/n/?]
AM53/79C974 PCI SCSI support (CONFIG_SCSI_AM53C974) [M/n/?]
AMI MegaRAID support (CONFIG_SCSI_MEGARAID) [M/n/?]
BusLogic SCSI support (CONFIG_SCSI_BUSLOGIC) [M/n/?]
Omit FlashPoint support (CONFIG_SCSI_OMIT_FLASHPOINT) [N/y/?]
Compaq Fibre Channel 64-bit/66Mhz HBA support (CONFIG_SCSI_CPQFCTS) [M/n/?]
DMX3191D SCSI support (CONFIG_SCSI_DMX3191D) [M/n/?]
DTC3180/3280 SCSI support (CONFIG_SCSI_DTC3280) [M/n/?]
EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant boards) support (CONFIG_SC
SI_EATA) [M/n/?]
enable tagged command queueing (CONFIG_SCSI_EATA_TAGGED_QUEUE) [Y/n/?]
enable elevator sorting (CONFIG_SCSI_EATA_LINKED_COMMANDS) [N/y/?]
maximum number of queued commands (CONFIG_SCSI_EATA_MAX_TAGS) [16]
EATA-DMA [Obsolete] (DPT, NEC, AT&T, SNI, AST, Olivetti, Alphatronix) support (C
ONFIG_SCSI_EATA_DMA) [M/n/?]
EATA-PIO (old DPT PM2001, PM2012A) support (CONFIG_SCSI_EATA_PIO) [M/n/?]
Future Domain 16xx SCSI/AHA-2920A support (CONFIG_SCSI_FUTURE_DOMAIN) [M/n/?]
Intel/ICP (former GDT SCSI Disk Array) RAID Controller support (CONFIG_SCSI_GDTH
) [M/n/?]
Generic NCR5380/53c400 SCSI support (CONFIG_SCSI_GENERIC_NCR5380) [M/n/?]
Enable NCR53c400 extensions (CONFIG_SCSI_GENERIC_NCR53C400) [N/y/?]
NCR5380/53c400 mapping method (use Port for T130B) (Port, Memory) [Port]
defined CONFIG_SCSI_G_NCR5380_PORT
IBM ServeRAID support (CONFIG_SCSI_IPS) [M/n/?]
Initio 9100U(W) support (CONFIG_SCSI_INITIO) [M/n/?]
Initio INI-A100U2W support (CONFIG_SCSI_INIA100) [M/n/?]
IOMEGA parallel port (ppa - older drives) (CONFIG_SCSI_PPA) [M/n/?]
IOMEGA parallel port (imm - newer drives) (CONFIG_SCSI_IMM) [M/n/?]
ppa/imm option - Use slow (but safe) EPP-16 (CONFIG_SCSI_IZIP_EPP16) [N/y/?]
ppa/imm option - Assume slow parport control register (CONFIG_SCSI_IZIP_SLOW_C
TR) [N/y/?]
NCR53c406a SCSI support (CONFIG_SCSI_NCR53C406A) [M/n/?]
NCR53c7,8xx SCSI support (CONFIG_SCSI_NCR53C7xx) [M/n/?]
always negotiate synchronous transfers (CONFIG_SCSI_NCR53C7xx_sync) [N/y/?]
allow FAST-SCSI [10MHz] (CONFIG_SCSI_NCR53C7xx_FAST) [Y/n/?]
allow DISCONNECT (CONFIG_SCSI_NCR53C7xx_DISCONNECT) [Y/n/?]
SYM53C8XX Version 2 SCSI support (CONFIG_SCSI_SYM53C8XX_2) [M/n/?]
DMA addressing mode (CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE) [1]
default tagged command queue depth (CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS) [16]
maximum number of queued commands (CONFIG_SCSI_SYM53C8XX_MAX_TAGS) [64]
use normal IO (CONFIG_SCSI_SYM53C8XX_IOMAPPED) [N/y/?]
NCR53C8XX SCSI support (CONFIG_SCSI_NCR53C8XX) [M/n/?]
SYM53C8XX SCSI support (CONFIG_SCSI_SYM53C8XX) [M/n/?]
default tagged command queue depth (CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS) [8]
maximum number of queued commands (CONFIG_SCSI_NCR53C8XX_MAX_TAGS) [32]
synchronous transfers frequency in MHz (CONFIG_SCSI_NCR53C8XX_SYNC) [40]
enable profiling (CONFIG_SCSI_NCR53C8XX_PROFILE) [N/y/?]
use normal IO (CONFIG_SCSI_NCR53C8XX_IOMAPPED) [N/y/?]
include support for the NCR PQS/PDS SCSI card (CONFIG_SCSI_NCR53C8XX_PQS_PDS)
[N/y/?]
assume boards are SYMBIOS compatible (EXPERIMENTAL) (CONFIG_SCSI_NCR53C8XX_SYM
BIOS_COMPAT) [N/y/?]
PAS16 SCSI support (CONFIG_SCSI_PAS16) [M/n/?]
PCI2000 support (CONFIG_SCSI_PCI2000) [M/n/?]
PCI2220i support (CONFIG_SCSI_PCI2220I) [M/n/?]
PSI240i support (CONFIG_SCSI_PSI240I) [M/n/?]
Qlogic FAS SCSI support (CONFIG_SCSI_QLOGIC_FAS) [M/n/?]
Qlogic ISP SCSI support (CONFIG_SCSI_QLOGIC_ISP) [M/n/?]
Qlogic ISP FC SCSI support (CONFIG_SCSI_QLOGIC_FC) [M/n/?]
Include loadable firmware in driver (CONFIG_SCSI_QLOGIC_FC_FIRMWARE) [N/y/?]
Qlogic QLA 1280 SCSI support (CONFIG_SCSI_QLOGIC_1280) [M/n/?]
Single Driver Qlogic FC/SCSI support (CONFIG_SCSI_NEWISP) [M/n/?]
Seagate ST-02 and Future Domain TMC-8xx SCSI support (CONFIG_SCSI_SEAGATE) [M/n/
?]
Simple 53c710 SCSI support (Compaq, NCR machines) (CONFIG_SCSI_SIM710) [M/n/?]
Symbios 53c416 SCSI support (CONFIG_SCSI_SYM53C416) [M/n/?]
Tekram DC390(T) and Am53/79C974 SCSI support (CONFIG_SCSI_DC390T) [M/n/?]
_omit_ support for non-DC390 adapters (CONFIG_SCSI_DC390T_NOGENSUPP) [N/y/?]
Trantor T128/T128F/T228 SCSI support (CONFIG_SCSI_T128) [M/n/?]
UltraStor 14F/34F support (CONFIG_SCSI_U14_34F) [M/n/?]
enable elevator sorting (CONFIG_SCSI_U14_34F_LINKED_COMMANDS) [N/y/?]
maximum number of queued commands (CONFIG_SCSI_U14_34F_MAX_TAGS) [8]
UltraStor SCSI support (CONFIG_SCSI_ULTRASTOR) [M/n/?]
Workbit NinjaSCSI-32Bi/UDE support (CONFIG_SCSI_NSP32) [M/n/?]
SCSI debugging host simulator (EXPERIMENTAL) (CONFIG_SCSI_DEBUG) [M/n/?]
*
* PCMCIA SCSI adapter support
*
PCMCIA SCSI adapter support (CONFIG_SCSI_PCMCIA) [Y/n/?]
Adaptec AHA152X PCMCIA support (CONFIG_PCMCIA_AHA152X) [M/n/?]
Future Domain PCMCIA support (CONFIG_PCMCIA_FDOMAIN) [M/n/?]
NinjaSCSI-3 / NinjaSCSI-32Bi (16bit) PCMCIA support (CONFIG_PCMCIA_NINJA_SCSI)
[M/n/?]
Qlogic PCMCIA support (CONFIG_PCMCIA_QLOGIC) [M/n/?]
*
* Fusion MPT device support
*
Fusion MPT (base + ScsiHost) drivers (CONFIG_FUSION) [M/n/?]
Maximum number of scatter gather entries (CONFIG_FUSION_MAX_SGE) [40]
Enhanced SCSI error reporting (CONFIG_FUSION_ISENSE) [N/m/?]
Fusion MPT misc device (ioctl) driver (CONFIG_FUSION_CTL) [M/n/?]
Fusion MPT LAN driver (CONFIG_FUSION_LAN) [M/n/?]
*
* IEEE 1394 (FireWire) support (EXPERIMENTAL)
*
IEEE 1394 (FireWire) support (EXPERIMENTAL) (CONFIG_IEEE1394) [M/n/y/?]
*
* Device Drivers
*
Texas Instruments PCILynx support (CONFIG_IEEE1394_PCILYNX) [N/m/?]
OHCI-1394 support (CONFIG_IEEE1394_OHCI1394) [M/n/?]
*
* Protocol Drivers
*
OHCI-1394 Video support (CONFIG_IEEE1394_VIDEO1394) [M/n/?]
SBP-2 support (Harddisks etc.) (CONFIG_IEEE1394_SBP2) [M/n/?]
Enable Phys DMA support for SBP2 (Debug) (CONFIG_IEEE1394_SBP2_PHYS_DMA) [Y/
n/?]
Ethernet over 1394 (CONFIG_IEEE1394_ETH1394) [M/n/?]
OHCI-DV I/O support (CONFIG_IEEE1394_DV1394) [M/n/?]
Raw IEEE1394 I/O support (CONFIG_IEEE1394_RAWIO) [M/n/?]
IEC61883-1 Plug support (CONFIG_IEEE1394_CMP) [M/n/?]
IEC61883-6 (Audio transmission) support (CONFIG_IEEE1394_AMDTP) [M/n/?]
Excessive debugging output (CONFIG_IEEE1394_VERBOSEDEBUG) [N/y/?]
*
* I2O device support
*
I2O support (CONFIG_I2O) [M/n/y/?]
I2O PCI support (CONFIG_I2O_PCI) [M/n/?]
I2O Block OSM (CONFIG_I2O_BLOCK) [M/n/?]
I2O LAN OSM (CONFIG_I2O_LAN) [M/n/?]
I2O SCSI OSM (CONFIG_I2O_SCSI) [M/n/?]
I2O /proc support (CONFIG_I2O_PROC) [M/n/?]
*
* 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) [M/n/y/?]
Bonding driver support (CONFIG_BONDING) [M/n/y/?]
EQL (serial line load balancing) support (CONFIG_EQUALIZER) [M/n/y/?]
Universal TUN/TAP device driver support (CONFIG_TUN) [M/n/y/?]
Ethertap network tap (OBSOLETE) (CONFIG_ETHERTAP) [M/n/y/?]
General Instruments Surfboard 1000 (CONFIG_NET_SB1000) [M/n/y/?]
*
* Ethernet (10 or 100Mbit)
*
Ethernet (10 or 100Mbit) (CONFIG_NET_ETHERNET) [Y/n/?]
Sun Happy Meal 10/100baseT support (CONFIG_HAPPYMEAL) [M/n/y/?]
Sun GEM & Apple GMAC support (CONFIG_SUNGEM) [M/n/y/?]
3COM cards (CONFIG_NET_VENDOR_3COM) [Y/n/?]
3c501 "EtherLink" support (CONFIG_EL1) [M/n/y/?]
3c503 "EtherLink II" support (CONFIG_EL2) [M/n/y/?]
3c505 "EtherLink Plus" support (CONFIG_ELPLUS) [M/n/y/?]
3c507 "EtherLink 16" support (EXPERIMENTAL) (CONFIG_EL16) [M/n/y/?]
3c509/3c529 (MCA)/3c579 "EtherLink III" support (CONFIG_EL3) [M/n/y/?]
3c515 ISA "Fast EtherLink" (CONFIG_3C515) [M/n/y/?]
3c590/3c900 series (592/595/597) "Vortex/Boomerang" support (CONFIG_VORTEX)
[M/n/y/?]
AMD LANCE and PCnet (AT1500 and NE2100) support (CONFIG_LANCE) [M/n/y/?]
Western Digital/SMC cards (CONFIG_NET_VENDOR_SMC) [Y/n/?]
WD80*3 support (CONFIG_WD80x3) [M/n/y/?]
SMC Ultra support (CONFIG_ULTRA) [M/n/y/?]
SMC Ultra32 EISA support (CONFIG_ULTRA32) [M/n/y/?]
SMC 9194 support (CONFIG_SMC9194) [M/n/y/?]
Racal-Interlan (Micom) NI cards (CONFIG_NET_VENDOR_RACAL) [Y/n/?]
NI5010 support (EXPERIMENTAL) (CONFIG_NI5010) [M/n/y/?]
NI5210 support (CONFIG_NI52) [M/n/y/?]
NI6510 support (CONFIG_NI65) [M/n/y/?]
AT1700/1720 support (EXPERIMENTAL) (CONFIG_AT1700) [M/n/y/?]
DEPCA, DE10x, DE200, DE201, DE202, DE422 support (CONFIG_DEPCA) [M/n/y/?]
HP 10/100VG PCLAN (ISA, EISA, PCI) support (CONFIG_HP100) [M/n/y/?]
Other ISA cards (CONFIG_NET_ISA) [Y/n/?]
Cabletron E21xx support (CONFIG_E2100) [M/n/y/?]
EtherWORKS 3 (DE203, DE204, DE205) support (CONFIG_EWRK3) [M/n/y/?]
EtherExpress 16 support (CONFIG_EEXPRESS) [M/n/y/?]
EtherExpressPro support/EtherExpress 10 (i82595) support (CONFIG_EEXPRESS_PR
O) [M/n/y/?]
HP PCLAN+ (27247B and 27252A) support (CONFIG_HPLAN_PLUS) [M/n/y/?]
HP PCLAN (27245 and other 27xxx series) support (CONFIG_HPLAN) [M/n/y/?]
LP486E on board Ethernet (CONFIG_LP486E) [M/n/y/?]
ICL EtherTeam 16i/32 support (CONFIG_ETH16I) [M/n/y/?]
NE2000/NE1000 support (CONFIG_NE2000) [M/n/y/?]
EISA, VLB, PCI and on board controllers (CONFIG_NET_PCI) [Y/n/?]
AMD PCnet32 PCI support (CONFIG_PCNET32) [M/n/y/?]
AMD 8111 (new PCI lance) support (CONFIG_AMD8111_ETH) [M/n/y/?]
Adaptec Starfire/DuraLAN support (CONFIG_ADAPTEC_STARFIRE) [M/n/y/?]
Ansel Communications EISA 3200 support (EXPERIMENTAL) (CONFIG_AC3200) [M/n/y
/?]
Apricot Xen-II on board Ethernet (CONFIG_APRICOT) [M/n/y/?]
CS89x0 support (CONFIG_CS89x0) [M/n/y/?]
DECchip Tulip (dc21x4x) PCI support (CONFIG_TULIP) [M/n/y/?]
New bus configuration (EXPERIMENTAL) (CONFIG_TULIP_MWI) [N/y/?]
Use PCI shared mem for NIC registers (CONFIG_TULIP_MMIO) [Y/n/?]
Generic DECchip & DIGITAL EtherWORKS PCI/EISA (CONFIG_DE4X5) [M/n/y/?]
Digi Intl. RightSwitch SE-X support (CONFIG_DGRS) [M/n/y/?]
Davicom DM910x/DM980x support (CONFIG_DM9102) [M/n/y/?]
EtherExpressPro/100 support (eepro100, original Becker driver) (CONFIG_EEPRO
100) [Y/m/n/?]
EtherExpressPro/100 support (e100, Alternate Intel driver) (CONFIG_E100) [Y/
m/n/?]
Mylex EISA LNE390A/B support (EXPERIMENTAL) (CONFIG_LNE390) [M/n/y/?]
Myson MTD-8xx PCI Ethernet support (CONFIG_FEALNX) [M/n/y/?]
National Semiconductor DP8381x series PCI Ethernet support (CONFIG_NATSEMI)
[M/n/y/?]
PCI NE2000 and clones support (see help) (CONFIG_NE2K_PCI) [M/n/y/?]
Novell/Eagle/Microdyne NE3210 EISA support (EXPERIMENTAL) (CONFIG_NE3210) [M
/n/y/?]
Racal-Interlan EISA ES3210 support (EXPERIMENTAL) (CONFIG_ES3210) [M/n/y/?]
RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support (EXPERIMENTAL) (CONFIG
_8139CP) [M/n/y/?]
RealTek RTL-8139 PCI Fast Ethernet Adapter support (CONFIG_8139TOO) [M/n/y/?
]
Use PIO instead of MMIO (CONFIG_8139TOO_PIO) [N/y/?]
Support for uncommon RTL-8139 rev. K (automatic channel equalization) (CON
FIG_8139TOO_TUNE_TWISTER) [N/y/?]
Support for older RTL-8129/8130 boards (CONFIG_8139TOO_8129) [Y/n/?]
Use older RX-reset method (CONFIG_8139_OLD_RX_RESET) [N/y/?]
SiS 900/7016 PCI Fast Ethernet Adapter support (CONFIG_SIS900) [M/n/y/?]
SMC EtherPower II (CONFIG_EPIC100) [M/n/y/?]
Sundance Alta support (CONFIG_SUNDANCE) [M/n/y/?]
Use MMIO instead of PIO (CONFIG_SUNDANCE_MMIO) [Y/n/?]
TI ThunderLAN support (CONFIG_TLAN) [M/n/y/?]
TOSHIBA TC35815 Ethernet support (CONFIG_TC35815) [M/n/y/?]
VIA Rhine support (CONFIG_VIA_RHINE) [M/n/y/?]
Use MMIO instead of PIO (EXPERIMENTAL) (CONFIG_VIA_RHINE_MMIO) [N/y/?]
Winbond W89c840 Ethernet support (CONFIG_WINBOND_840) [M/n/y/?]
Pocket and portable adapters (CONFIG_NET_POCKET) [Y/n/?]
AT-LAN-TEC/RealTek pocket adapter support (CONFIG_ATP) [M/n/y/?]
D-Link DE600 pocket adapter support (CONFIG_DE600) [M/n/y/?]
D-Link DE620 pocket adapter support (CONFIG_DE620) [M/n/y/?]
*
* Ethernet (1000 Mbit)
*
Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support (CONFIG_ACENIC) [M/n/y/?]
Omit support for old Tigon I based AceNICs (CONFIG_ACENIC_OMIT_TIGON_I) [N/y/?
]
D-Link DL2000-based Gigabit Ethernet support (CONFIG_DL2K) [M/n/y/?]
Intel(R) PRO/1000 Gigabit Ethernet support (CONFIG_E1000) [M/n/y/?]
National Semiconductor DP83820 support (CONFIG_NS83820) [M/n/y/?]
Packet Engines Hamachi GNIC-II support (CONFIG_HAMACHI) [M/n/y/?]
Packet Engines Yellowfin Gigabit-NIC support (EXPERIMENTAL) (CONFIG_YELLOWFIN) [
M/n/y/?]
Realtek 8169 Gigabit Ethernet support (CONFIG_R8169) [M/n/y/?]
SysKonnect SK-98xx and SK-95xx Gigabit Ethernet Adapter family support (CONFIG_S
K98LIN) [M/n/y/?]
Broadcom Tigon3 support (CONFIG_TIGON3) [M/n/y/?]
FDDI driver support (CONFIG_FDDI) [Y/n/?]
Digital DEFEA and DEFPA adapter support (CONFIG_DEFXX) [M/n/y/?]
SysKonnect FDDI PCI support (CONFIG_SKFP) [M/n/y/?]
Network logging support (CONFIG_NETCONSOLE) [M/n/y/?]
HIPPI driver support (EXPERIMENTAL) (CONFIG_HIPPI) [N/y/?]
PLIP (parallel port) support (CONFIG_PLIP) [M/n/?]
PPP (point-to-point protocol) support (CONFIG_PPP) [M/n/y/?]
PPP multilink support (EXPERIMENTAL) (CONFIG_PPP_MULTILINK) [Y/n/?]
PPP filtering (CONFIG_PPP_FILTER) [Y/n/?]
PPP support for async serial ports (CONFIG_PPP_ASYNC) [M/n/?]
PPP support for sync tty ports (CONFIG_PPP_SYNC_TTY) [M/n/?]
PPP Deflate compression (CONFIG_PPP_DEFLATE) [M/n/?]
PPP BSD-Compress compression (CONFIG_PPP_BSDCOMP) [N/m/?]
PPP over Ethernet (EXPERIMENTAL) (CONFIG_PPPOE) [N/m/?]
PPP over ATM (EXPERIMENTAL) (CONFIG_PPPOATM) [M/n/?]
SLIP (serial line) support (CONFIG_SLIP) [M/n/y/?]
CSLIP compressed headers (CONFIG_SLIP_COMPRESSED) [Y/n/?]
Keepalive and linefill (CONFIG_SLIP_SMART) [Y/n/?]
Six bit SLIP encapsulation (CONFIG_SLIP_MODE_SLIP6) [Y/n/?]
*
* Wireless LAN (non-hamradio)
*
Wireless LAN (non-hamradio) (CONFIG_NET_RADIO) [Y/n/?]
STRIP (Metricom starmode radio IP) (CONFIG_STRIP) [M/n/y/?]
AT&T WaveLAN & DEC RoamAbout DS support (CONFIG_WAVELAN) [M/n/y/?]
Aironet Arlan 655 & IC2200 DS support (CONFIG_ARLAN) [M/n/y/?]
Aironet 4500/4800 series adapters (CONFIG_AIRONET4500) [M/n/y/?]
Aironet 4500/4800 ISA/PCI/PNP/365 support (CONFIG_AIRONET4500_NONCS) [M/n/?]
Aironet 4500/4800 PNP support (CONFIG_AIRONET4500_PNP) [Y/n/?]
Aironet 4500/4800 PCI support (CONFIG_AIRONET4500_PCI) [Y/n/?]
Aironet 4500/4800 ISA broken support (EXPERIMENTAL) (CONFIG_AIRONET4500_ISA
) [Y/n/?]
Aironet 4500/4800 I365 broken support (EXPERIMENTAL) (CONFIG_AIRONET4500_I3
65) [Y/n/?]
Aironet 4500/4800 PROC interface (CONFIG_AIRONET4500_PROC) [M/n/?]
Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards (CONFIG_AIRO) [M/n/y/?]
Hermes chipset 802.11b support (Orinoco/Prism2/Symbol) (CONFIG_HERMES) [M/n/y/
?]
Hermes in PLX9052 based PCI adaptor support (Netgear MA301 etc.) (EXPERIMENT
AL) (CONFIG_PLX_HERMES) [M/n/?]
Prism 2.5 PCI 802.11b adaptor support (EXPERIMENTAL) (CONFIG_PCI_HERMES) [M/
n/?]
*
* Wireless Pcmcia cards support
*
Hermes PCMCIA card support (CONFIG_PCMCIA_HERMES) [M/n/?]
Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards (CONFIG_AIRO_CS) [M/n/y/?]
*
* Wireless Pcmcia cards support
*
Hermes support (Orinoco/WavelanIEEE/PrismII/Symbol 802.11b cards) (CONFIG_PCMC
IA_HERMES_OLD) [M/n/y/?]
*
* Token Ring devices
*
Token Ring driver support (CONFIG_TR) [Y/n/?]
IBM Tropic chipset based adapter support (CONFIG_IBMTR) [M/n/y/?]
IBM Olympic chipset PCI adapter support (CONFIG_IBMOL) [M/n/y/?]
IBM Lanstreamer chipset PCI adapter support (CONFIG_IBMLS) [M/n/y/?]
3Com 3C359 Token Link Velocity XL adapter support (CONFIG_3C359) [M/n/y/?]
Generic TMS380 Token Ring ISA/PCI adapter support (CONFIG_TMS380TR) [M/n/y/?]
Generic TMS380 PCI support (CONFIG_TMSPCI) [M/n/?]
Generic TMS380 ISA support (CONFIG_TMSISA) [M/n/?]
Madge Smart 16/4 PCI Mk2 support (CONFIG_ABYSS) [M/n/?]
SMC ISA/MCA adapter support (CONFIG_SMCTR) [M/n/y/?]
Fibre Channel driver support (CONFIG_NET_FC) [Y/n/?]
Interphase 5526 Tachyon chipset based adapter support (CONFIG_IPHASE5526) [M/n
/?]
Red Creek Hardware VPN (EXPERIMENTAL) (CONFIG_RCPCI) [M/n/y/?]
Traffic Shaper (EXPERIMENTAL) (CONFIG_SHAPER) [M/n/y/?]
*
* Wan interfaces
*
Wan interfaces support (CONFIG_WAN) [Y/n/?]
Comtrol Hostess SV-11 support (CONFIG_HOSTESS_SV11) [M/n/?]
COSA/SRP sync serial boards support (CONFIG_COSA) [M/n/?]
MultiGate (COMX) synchronous serial boards support (CONFIG_COMX) [N/y/m/?]
Etinc PCISYNC serial board support (EXPERIMENTAL) (CONFIG_DSCC4) [N/m/?]
LanMedia Corp. SSI/V.35, T1/E1, HSSI, T3 boards (CONFIG_LANMEDIA) [N/y/m/?]
Aurora Technology, Inc. synchronous asynchronous PCI cards V2 (CONFIG_ATI_XX20
) [M/n/y/?]
Sealevel Systems 4021 support (CONFIG_SEALEVEL_4021) [M/n/?]
SyncLink HDLC/SYNCPPP support (CONFIG_SYNCLINK_SYNCPPP) [N/y/m/?]
Generic HDLC layer (CONFIG_HDLC) [N/y/m/?]
Frame relay DLCI support (CONFIG_DLCI) [M/n/y/?]
Max open DLCI (CONFIG_DLCI_COUNT) [24]
Max DLCI per device (CONFIG_DLCI_MAX) [8]
SDLA (Sangoma S502/S508) support (CONFIG_SDLA) [M/n/?]
WAN router drivers (CONFIG_WAN_ROUTER_DRIVERS) [Y/n/?]
Sangoma WANPIPE(tm) multiprotocol cards (CONFIG_VENDOR_SANGOMA) [M/n/?]
WANPIPE Cisco HDLC support (CONFIG_WANPIPE_CHDLC) [Y/n/?]
WANPIPE Frame Relay support (CONFIG_WANPIPE_FR) [Y/n/?]
WANPIPE X.25 support (CONFIG_WANPIPE_X25) [Y/n/?]
WANPIPE PPP support (CONFIG_WANPIPE_PPP) [Y/n/?]
WANPIPE Multi-Port PPP support (CONFIG_WANPIPE_MULTPPP) [Y/n/?]
Cyclom 2X(tm) cards (EXPERIMENTAL) (CONFIG_CYCLADES_SYNC) [M/n/y/?]
Cyclom 2X X.25 support (EXPERIMENTAL) (CONFIG_CYCLOMX_X25) [Y/n/?]
Granch SBNI12 Leased Line adapter support (CONFIG_SBNI) [M/n/y/?]
Multiple line feature support (CONFIG_SBNI_MULTILINE) [Y/n/?]
*
* PCMCIA network device support
*
PCMCIA network device support (CONFIG_NET_PCMCIA) [Y/n/?]
3Com 3c589 PCMCIA support (CONFIG_PCMCIA_3C589) [M/n/?]
3Com 3c574 PCMCIA support (CONFIG_PCMCIA_3C574) [M/n/?]
Fujitsu FMV-J18x PCMCIA support (CONFIG_PCMCIA_FMVJ18X) [M/n/?]
NE2000 compatible PCMCIA support (CONFIG_PCMCIA_PCNET) [M/n/?]
Asix AX88190 PCMCIA support (CONFIG_PCMCIA_AXNET) [M/n/?]
New Media PCMCIA support (CONFIG_PCMCIA_NMCLAN) [M/n/?]
SMC 91Cxx PCMCIA support (CONFIG_PCMCIA_SMC91C92) [M/n/?]
Xircom 16-bit PCMCIA support (CONFIG_PCMCIA_XIRC2PS) [M/n/?]
IBM PCMCIA tokenring adapter support (CONFIG_PCMCIA_IBMTR) [M/n/?]
Xircom CardBus support (new driver) (CONFIG_PCMCIA_XIRCOM) [M/n/y/?]
Xircom Tulip-like CardBus support (old driver) (CONFIG_PCMCIA_XIRTULIP) [M/n/y
/?]
Pcmcia Wireless LAN (CONFIG_NET_PCMCIA_RADIO) [Y/n/?]
Aviator/Raytheon 2.4MHz wireless support (CONFIG_PCMCIA_RAYCS) [M/n/?]
Xircom Netwave AirSurfer wireless support (CONFIG_PCMCIA_NETWAVE) [M/n/?]
AT&T/Lucent Wavelan wireless support (CONFIG_PCMCIA_WAVELAN) [M/n/?]
AT&T/Lucent Wavelan IEEE 802.11 wireless support (CONFIG_PCMCIA_WVLAN) [M/n/
?]
Aironet 4500/4800 PCMCIA support (CONFIG_AIRONET4500_CS) [M/n/?]
*
* ATM drivers
*
ATM over TCP (CONFIG_ATM_TCP) [M/n/y/?]
Efficient Networks Speedstream 3010 (CONFIG_ATM_LANAI) [M/n/y/?]
Efficient Networks ENI155P (CONFIG_ATM_ENI) [M/n/y/?]
Enable extended debugging (CONFIG_ATM_ENI_DEBUG) [N/y/?]
Fine-tune burst settings (CONFIG_ATM_ENI_TUNE_BURST) [N/y/?]
Fujitsu FireStream (FS50/FS155) (CONFIG_ATM_FIRESTREAM) [M/n/y/?]
ZeitNet ZN1221/ZN1225 (CONFIG_ATM_ZATM) [M/n/y/?]
Enable extended debugging (CONFIG_ATM_ZATM_DEBUG) [N/y/?]
Enable usec resolution timestamps (CONFIG_ATM_ZATM_EXACT_TS) [Y/n/?]
IDT 77201 (NICStAR) (ForeRunnerLE) (CONFIG_ATM_NICSTAR) [M/n/y/?]
Use suni PHY driver (155Mbps) (CONFIG_ATM_NICSTAR_USE_SUNI) [Y/n/?]
Use IDT77015 PHY driver (25Mbps) (CONFIG_ATM_NICSTAR_USE_IDT77105) [Y/n/?]
IDT 77252 (NICStAR II) (CONFIG_ATM_IDT77252) [M/n/y/?]
Enable debugging messages (CONFIG_ATM_IDT77252_DEBUG) [N/y/?]
Receive ALL cells in raw queue (CONFIG_ATM_IDT77252_RCV_ALL) [N/y/?]
Madge Ambassador (Collage PCI 155 Server) (CONFIG_ATM_AMBASSADOR) [M/n/y/?]
Enable debugging messages (CONFIG_ATM_AMBASSADOR_DEBUG) [N/y/?]
Madge Horizon [Ultra] (Collage PCI 25 and Collage PCI 155 Client) (CONFIG_ATM_HO
RIZON) [M/n/y/?]
Enable debugging messages (CONFIG_ATM_HORIZON_DEBUG) [N/y/?]
Interphase ATM PCI x575/x525/x531 (CONFIG_ATM_IA) [M/n/y/?]
Enable debugging messages (CONFIG_ATM_IA_DEBUG) [N/y/?]
FORE Systems 200E-series (CONFIG_ATM_FORE200E_MAYBE) [M/n/y/?]
PCA-200E support (CONFIG_ATM_FORE200E_PCA) [Y/n/?]
Use default PCA-200E firmware (normally enabled) (CONFIG_ATM_FORE200E_PCA_DEF
AULT_FW) [Y/n/?]
Maximum number of tx retries (CONFIG_ATM_FORE200E_TX_RETRY) [16]
Debugging level (0-3) (CONFIG_ATM_FORE200E_DEBUG) [0]
*
* Amateur Radio support
*
Amateur Radio support (CONFIG_HAMRADIO) [Y/n/?]
*
* Packet Radio protocols
*
Amateur Radio AX.25 Level 2 protocol (CONFIG_AX25) [M/n/y/?]
AX.25 DAMA Slave support (CONFIG_AX25_DAMA_SLAVE) [N/y/?]
Amateur Radio NET/ROM protocol (CONFIG_NETROM) [M/n/?]
Amateur Radio X.25 PLP (Rose) (CONFIG_ROSE) [M/n/?]
*
* AX.25 network device drivers
*
*
* AX.25 network device drivers
*
Serial port KISS driver (CONFIG_MKISS) [N/m/?]
Serial port 6PACK driver (CONFIG_6PACK) [N/m/?]
BPQ Ethernet driver (CONFIG_BPQETHER) [N/m/?]
High-speed (DMA) SCC driver for AX.25 (CONFIG_DMASCC) [N/m/?]
Z8530 SCC driver (CONFIG_SCC) [N/m/?]
BAYCOM ser12 fullduplex driver for AX.25 (CONFIG_BAYCOM_SER_FDX) [N/m/?]
BAYCOM ser12 halfduplex driver for AX.25 (CONFIG_BAYCOM_SER_HDX) [N/m/?]
BAYCOM picpar and par96 driver for AX.25 (CONFIG_BAYCOM_PAR) [N/m/?]
BAYCOM epp driver for AX.25 (CONFIG_BAYCOM_EPP) [N/m/?]
Soundcard modem driver (CONFIG_SOUNDMODEM) [M/n/?]
soundmodem support for Soundblaster and compatible cards (CONFIG_SOUNDMODEM_SB
C) [Y/n/?]
soundmodem support for WSS and Crystal cards (CONFIG_SOUNDMODEM_WSS) [Y/n/?]
soundmodem support for 1200 baud AFSK modulation (CONFIG_SOUNDMODEM_AFSK1200)
[Y/n/?]
soundmodem support for 2400 baud AFSK modulation (7.3728MHz crystal) (CONFIG_S
OUNDMODEM_AFSK2400_7) [Y/n/?]
soundmodem support for 2400 baud AFSK modulation (8MHz crystal) (CONFIG_SOUNDM
ODEM_AFSK2400_8) [Y/n/?]
soundmodem support for 2666 baud AFSK modulation (CONFIG_SOUNDMODEM_AFSK2666)
[Y/n/?]
soundmodem support for 4800 baud HAPN-1 modulation (CONFIG_SOUNDMODEM_HAPN4800
) [Y/n/?]
soundmodem support for 4800 baud PSK modulation (CONFIG_SOUNDMODEM_PSK4800) [Y
/n/?]
soundmodem support for 9600 baud FSK G3RUH modulation (CONFIG_SOUNDMODEM_FSK96
00) [Y/n/?]
YAM driver for AX.25 (CONFIG_YAM) [N/m/?]
*
* IrDA (infrared) support
*
IrDA subsystem support (CONFIG_IRDA) [M/n/y/?]
*
* IrDA protocols
*
IrLAN protocol (CONFIG_IRLAN) [M/n/?]
IrNET protocol (CONFIG_IRNET) [M/n/?]
IrCOMM protocol (CONFIG_IRCOMM) [M/n/?]
Ultra (connectionless) protocol (CONFIG_IRDA_ULTRA) [Y/n/?]
*
* IrDA options
*
Cache last LSAP (CONFIG_IRDA_CACHE_LAST_LSAP) [Y/n/?]
Fast RRs (low latency) (CONFIG_IRDA_FAST_RR) [Y/n/?]
Debug information (CONFIG_IRDA_DEBUG) [N/y/?]
*
* Infrared-port device drivers
*
*
* SIR device drivers
*
IrTTY (uses Linux serial driver) (CONFIG_IRTTY_SIR) [M/n/?]
IrPORT (IrDA serial driver) (CONFIG_IRPORT_SIR) [M/n/?]
*
* Dongle support
*
Serial dongle support (CONFIG_DONGLE) [Y/n/?]
ESI JetEye PC dongle (CONFIG_ESI_DONGLE) [M/n/?]
ACTiSYS IR-220L and IR220L+ dongle (CONFIG_ACTISYS_DONGLE) [M/n/?]
Tekram IrMate 210B dongle (CONFIG_TEKRAM_DONGLE) [M/n/?]
Greenwich GIrBIL dongle (CONFIG_GIRBIL_DONGLE) [M/n/?]
Parallax LiteLink dongle (CONFIG_LITELINK_DONGLE) [M/n/?]
Microchip MCP2120 (CONFIG_MCP2120_DONGLE) [M/n/?]
Old Belkin dongle (CONFIG_OLD_BELKIN_DONGLE) [M/n/?]
ACTiSYS IR-200L dongle (Experimental) (CONFIG_ACT200L_DONGLE) [M/n/?]
Mobile Action MA600 dongle (Experimental) (CONFIG_MA600_DONGLE) [M/n/?]
*
* FIR device drivers
*
IrDA USB dongles (Experimental) (CONFIG_USB_IRDA) [M/n/?]
NSC PC87108/PC87338 (CONFIG_NSC_FIR) [M/n/?]
Winbond W83977AF (IR) (CONFIG_WINBOND_FIR) [M/n/?]
Toshiba Type-O IR Port (old driver) (CONFIG_TOSHIBA_OLD) [M/n/?]
Toshiba Type-O IR Port (CONFIG_TOSHIBA_FIR) [M/n/?]
SMC IrCC (Experimental) (CONFIG_SMC_IRCC_FIR) [M/n/?]
ALi M5123 FIR (Experimental) (CONFIG_ALI_FIR) [M/n/?]
VLSI 82C147 SIR/MIR/FIR (Experimental) (CONFIG_VLSI_FIR) [M/n/?]
*
* ISDN subsystem
*
ISDN support (CONFIG_ISDN) [M/n/y/?]
Support synchronous PPP (CONFIG_ISDN_PPP) [Y/n/?]
Use VJ-compression with synchronous PPP (CONFIG_ISDN_PPP_VJ) [Y/n/?]
Support generic MP (RFC 1717) (CONFIG_ISDN_MPP) [Y/n/?]
Support BSD compression (CONFIG_ISDN_PPP_BSDCOMP) [M/n/?]
Support audio via ISDN (CONFIG_ISDN_AUDIO) [Y/n/?]
Support AT-Fax Class 1 and 2 commands (CONFIG_ISDN_TTY_FAX) [Y/n/?]
*
* ISDN feature submodules
*
isdnloop support (CONFIG_ISDN_DRV_LOOP) [M/n/?]
Support isdn diversion services (CONFIG_ISDN_DIVERSION) [N/m/?]
*
* low-level hardware drivers
*
*
* Passive ISDN cards
*
HiSax SiemensChipSet driver support (CONFIG_ISDN_DRV_HISAX) [M/n/?]
*
* D-channel protocol features
*
HiSax Support for EURO/DSS1 (CONFIG_HISAX_EURO) [Y/n/?]
Support for german chargeinfo (CONFIG_DE_AOC) [Y/n/?]
Disable sending complete (CONFIG_HISAX_NO_SENDCOMPLETE) [N/y/?]
Disable sending low layer compatibility (CONFIG_HISAX_NO_LLC) [N/y/?]
Disable keypad protocol option (CONFIG_HISAX_NO_KEYPAD) [N/y/?]
HiSax Support for german 1TR6 (CONFIG_HISAX_1TR6) [Y/n/?]
HiSax Support for US NI1 (CONFIG_HISAX_NI1) [Y/n/?]
Maximum number of cards supported by HiSax (CONFIG_HISAX_MAX_CARDS) [8]
*
* HiSax supported cards
*
Teles 16.0/8.0 (CONFIG_HISAX_16_0) [Y/n/?]
Teles 16.3 or PNP or PCMCIA (CONFIG_HISAX_16_3) [Y/n/?]
AVM A1 (Fritz) (CONFIG_HISAX_AVM_A1) [Y/n/?]
ITK ix1-micro Revision 2 (CONFIG_HISAX_IX1MICROR2) [Y/n/?]
ASUSCOM ISA cards (CONFIG_HISAX_ASUSCOM) [Y/n/?]
TELEINT cards (CONFIG_HISAX_TELEINT) [Y/n/?]
HFC-S based cards (CONFIG_HISAX_HFCS) [Y/n/?]
USR Sportster internal TA (CONFIG_HISAX_SPORTSTER) [Y/n/?]
MIC card (CONFIG_HISAX_MIC) [Y/n/?]
Siemens I-Surf card (CONFIG_HISAX_ISURF) [Y/n/?]
HST Saphir card (CONFIG_HISAX_HSTSAPHIR) [Y/n/?]
Teles PCI (CONFIG_HISAX_TELESPCI) [Y/n/?]
Teles S0Box (CONFIG_HISAX_S0BOX) [Y/n/?]
AVM PnP/PCI (Fritz!PnP/PCI) (CONFIG_HISAX_FRITZPCI) [Y/n/?]
AVM A1 PCMCIA (Fritz) (CONFIG_HISAX_AVM_A1_PCMCIA) [Y/n/?]
Elsa cards (CONFIG_HISAX_ELSA) [Y/n/?]
Eicon.Diehl Diva cards (CONFIG_HISAX_DIEHLDIVA) [Y/n/?]
Sedlbauer cards (CONFIG_HISAX_SEDLBAUER) [Y/n/?]
NETjet card (CONFIG_HISAX_NETJET) [Y/n/?]
NETspider U card (CONFIG_HISAX_NETJET_U) [Y/n/?]
Niccy PnP/PCI card (CONFIG_HISAX_NICCY) [Y/n/?]
Telekom A4T card (CONFIG_HISAX_BKM_A4T) [Y/n/?]
Scitel Quadro card (CONFIG_HISAX_SCT_QUADRO) [Y/n/?]
Gazel cards (CONFIG_HISAX_GAZEL) [Y/n/?]
HFC PCI-Bus cards (CONFIG_HISAX_HFC_PCI) [Y/n/?]
Winbond W6692 based cards (CONFIG_HISAX_W6692) [Y/n/?]
HFC-S+, HFC-SP, HFC-PCMCIA cards (CONFIG_HISAX_HFC_SX) [Y/n/?]
Formula-n enter:now PCI card (CONFIG_HISAX_ENTERNOW_PCI) [Y/n/?]
HiSax debugging (CONFIG_HISAX_DEBUG) [Y/n/?]
Sedlbauer PCMCIA cards (CONFIG_HISAX_SEDLBAUER_CS) [M/n/?]
ELSA PCMCIA MicroLink cards (CONFIG_HISAX_ELSA_CS) [M/n/?]
AVM A1 PCMCIA cards (CONFIG_HISAX_AVM_A1_CS) [M/n/?]
ST5481 USB ISDN modem (EXPERIMENTAL) (CONFIG_HISAX_ST5481) [M/n/?]
AVM Fritz!Card PCI/PCIv2/PnP support (EXPERIMENTAL) (CONFIG_HISAX_FRITZ_PCIPNP)
[M/n/?]
*
* Active ISDN cards
*
ICN 2B and 4B support (CONFIG_ISDN_DRV_ICN) [M/n/?]
PCBIT-D support (CONFIG_ISDN_DRV_PCBIT) [M/n/?]
Spellcaster support (CONFIG_ISDN_DRV_SC) [N/m/?]
IBM Active 2000 support (CONFIG_ISDN_DRV_ACT2000) [N/m/?]
Eicon active card support (CONFIG_ISDN_DRV_EICON) [Y/n/?]
Build Eicon driver type standalone (CONFIG_ISDN_DRV_EICON_DIVAS) [M/n/?]
Legacy Eicon driver (CONFIG_ISDN_DRV_EICON_OLD) [N/m/?]
Auvertech TurboPAM support (CONFIG_ISDN_DRV_TPAM) [M/n/?]
CAPI2.0 support (CONFIG_ISDN_CAPI) [M/n/y/?]
Verbose reason code reporting (kernel size +=7K) (CONFIG_ISDN_DRV_AVMB1_VERBOS
E_REASON) [Y/n/?]
CAPI2.0 Middleware support (EXPERIMENTAL) (CONFIG_ISDN_CAPI_MIDDLEWARE) [Y/n/?
]
CAPI2.0 /dev/capi support (CONFIG_ISDN_CAPI_CAPI20) [M/n/?]
CAPI2.0 filesystem support (CONFIG_ISDN_CAPI_CAPIFS_BOOL) [Y/n/?]
CAPI2.0 capidrv interface support (CONFIG_ISDN_CAPI_CAPIDRV) [M/n/?]
AVM B1 ISA support (CONFIG_ISDN_DRV_AVMB1_B1ISA) [M/n/?]
AVM B1 PCI support (CONFIG_ISDN_DRV_AVMB1_B1PCI) [M/n/?]
AVM B1 PCI V4 support (CONFIG_ISDN_DRV_AVMB1_B1PCIV4) [Y/n/?]
AVM T1/T1-B ISA support (CONFIG_ISDN_DRV_AVMB1_T1ISA) [M/n/?]
AVM B1/M1/M2 PCMCIA support (CONFIG_ISDN_DRV_AVMB1_B1PCMCIA) [M/n/?]
AVM B1/M1/M2 PCMCIA cs module (CONFIG_ISDN_DRV_AVMB1_AVM_CS) [M/n/?]
AVM T1/T1-B PCI support (CONFIG_ISDN_DRV_AVMB1_T1PCI) [M/n/?]
AVM C4/C2 support (CONFIG_ISDN_DRV_AVMB1_C4) [M/n/?]
Hypercope HYSDN cards (Champ, Ergo, Metro) support (module only) (CONFIG_HYSDN
) [M/n/?]
HYSDN CAPI 2.0 support (CONFIG_HYSDN_CAPI) [Y/n/?]
Load all symbols for debugging/kksymoops (CONFIG_KALLSYMS) [Y/n/?]
*
* Old CD-ROM drivers (not SCSI, not IDE)
*
Support non-SCSI/IDE/ATAPI CDROM drives (CONFIG_CD_NO_IDESCSI) [N/y/?]
*
* Input core support
*
Input core support (CONFIG_INPUT) [M/n/y/?]
Keyboard support (CONFIG_INPUT_KEYBDEV) [M/n/?]
Mouse support (CONFIG_INPUT_MOUSEDEV) [M/n/?]
Horizontal screen resolution (CONFIG_INPUT_MOUSEDEV_SCREEN_X) [1024]
Vertical screen resolution (CONFIG_INPUT_MOUSEDEV_SCREEN_Y) [768]
Joystick support (CONFIG_INPUT_JOYDEV) [M/n/?]
Event interface support (CONFIG_INPUT_EVDEV) [M/n/?]
*
* Character devices
*
Virtual terminal (CONFIG_VT) [Y/n/?]
ECC memory monitoring (CONFIG_ECC) [M/n/y/?]
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) [Y/n/?]
Extended dumb serial driver options (CONFIG_SERIAL_EXTENDED) [Y/n/?]
Support more than 4 serial ports (CONFIG_SERIAL_MANY_PORTS) [Y/n/?]
Support for sharing serial interrupts (CONFIG_SERIAL_SHARE_IRQ) [Y/n/?]
Autodetect IRQ on standard ports (unsafe) (CONFIG_SERIAL_DETECT_IRQ) [N/y/?]
Support special multiport boards (CONFIG_SERIAL_MULTIPORT) [Y/n/?]
Support the Bell Technologies HUB6 card (CONFIG_HUB6) [N/y/?]
Non-standard serial port support (CONFIG_SERIAL_NONSTANDARD) [Y/n/?]
Computone IntelliPort Plus serial support (CONFIG_COMPUTONE) [M/n/y/?]
Comtrol Rocketport support (CONFIG_ROCKETPORT) [M/n/y/?]
Cyclades async mux support (CONFIG_CYCLADES) [M/n/y/?]
Cyclades-Z interrupt mode operation (EXPERIMENTAL) (CONFIG_CYZ_INTR) [N/y/?]
Digiboard Intelligent Async Support (CONFIG_DIGIEPCA) [M/n/y/?]
Hayes ESP serial port support (CONFIG_ESPSERIAL) [M/n/y/?]
Moxa Intellio support (CONFIG_MOXA_INTELLIO) [M/n/y/?]
Moxa SmartIO support (CONFIG_MOXA_SMARTIO) [M/n/y/?]
Multi-Tech multiport card support (EXPERIMENTAL) (CONFIG_ISI) [M/n/?]
Microgate SyncLink card support (CONFIG_SYNCLINK) [M/n/y/?]
SyncLink Multiport support (CONFIG_SYNCLINKMP) [N/y/m/?]
HDLC line discipline support (CONFIG_N_HDLC) [M/n/y/?]
SDL RISCom/8 card support (CONFIG_RISCOM8) [M/n/y/?]
Specialix IO8+ card support (CONFIG_SPECIALIX) [M/n/y/?]
Specialix DTR/RTS pin is RTS (CONFIG_SPECIALIX_RTSCTS) [Y/n/?]
Specialix SX (and SI) card support (CONFIG_SX) [M/n/y/?]
Specialix RIO system support (CONFIG_RIO) [N/y/m/?]
Stallion multiport serial support (CONFIG_STALDRV) [Y/n/?]
Stallion EasyIO or EC8/32 support (CONFIG_STALLION) [M/n/y/?]
Stallion EC8/64, ONboard, Brumby support (CONFIG_ISTALLION) [M/n/y/?]
Unix98 PTY support (CONFIG_UNIX98_PTYS) [Y/n/?]
Maximum number of Unix98 PTYs in use (0-2048) (CONFIG_UNIX98_PTY_COUNT) [2048]
Parallel printer support (CONFIG_PRINTER) [M/n/?]
Support for console on line printer (CONFIG_LP_CONSOLE) [Y/n/?]
Support for user-space parallel port device drivers (CONFIG_PPDEV) [M/n/?]
Texas Instruments parallel link cable support (CONFIG_TIPAR) [M/n/?]
*
* I2C support
*
I2C support (CONFIG_I2C) [M/n/y/?]
I2C bit-banging interfaces (CONFIG_I2C_ALGOBIT) [M/n/?]
Philips style parallel port adapter (CONFIG_I2C_PHILIPSPAR) [M/n/?]
ELV adapter (CONFIG_I2C_ELV) [M/n/?]
Velleman K9000 adapter (CONFIG_I2C_VELLEMAN) [M/n/?]
NatSemi SCx200 I2C using GPIO pins (CONFIG_SCx200_I2C) [N/m/?]
NatSemi SCx200 ACCESS.bus (CONFIG_SCx200_ACB) [N/m/?]
I2C PCF 8584 interfaces (CONFIG_I2C_ALGOPCF) [M/n/?]
Elektor ISA card (CONFIG_I2C_ELEKTOR) [M/n/?]
I2C mainboard interfaces (CONFIG_I2C_MAINBOARD) [Y/n/?]
Acer Labs ALI 1535 (CONFIG_I2C_ALI1535) [M/n/y/?]
Acer Labs ALI 1533 and 1543C (CONFIG_I2C_ALI15X3) [M/n/y/?]
Apple Hydra Mac I/O (CONFIG_I2C_HYDRA) [M/n/?]
AMD 756/766/768 (CONFIG_I2C_AMD756) [M/n/y/?]
DEC Tsunami I2C interface (CONFIG_I2C_TSUNAMI) [N/m/?]
Intel 82801AA, 82801AB and 82801BA (CONFIG_I2C_I801) [M/n/y/?]
Intel i810AA/AB/E and i815 (CONFIG_I2C_I810) [M/n/?]
Intel 82371AB PIIX4(E), 443MX, ServerWorks OSB4/CSB5, SMSC Victory66 (CONFIG_I
2C_PIIX4) [M/n/y/?]
SiS 5595 (CONFIG_I2C_SIS5595) [M/n/y/?]
VIA Technologies, Inc. VT82C586B (CONFIG_I2C_VIA) [M/n/?]
VIA Technologies, Inc. VT596A/B, 686A/B, 8233 (CONFIG_I2C_VIAPRO) [M/n/y/?]
Voodoo3 I2C interface (CONFIG_I2C_VOODOO3) [M/n/?]
Pseudo ISA adapter (for some hardware sensors) (CONFIG_I2C_ISA) [M/n/y/?]
I2C device interface (CONFIG_I2C_CHARDEV) [M/n/?]
I2C /proc interface (required for hardware sensors) (CONFIG_I2C_PROC) [M/n/?]
*
* Hardware sensors support
*
Hardware sensors support (CONFIG_SENSORS) [Y/n/?]
Analog Devices ADM1021 and compatibles (CONFIG_SENSORS_ADM1021) [M/n/?]
Analog Devices ADM1024 (CONFIG_SENSORS_ADM1024) [M/n/?]
Analog Devices ADM1025 (CONFIG_SENSORS_ADM1025) [M/n/?]
Analog Devices ADM9240 and compatibles (CONFIG_SENSORS_ADM9240) [M/n/?]
Dallas DS1621 and DS1625 (CONFIG_SENSORS_DS1621) [M/n/?]
Fujitsu-Siemens Poseidon (CONFIG_SENSORS_FSCPOS) [M/n/?]
Fujitsu-Siemens Scylla (CONFIG_SENSORS_FSCSCY) [M/n/?]
Genesys Logic GL518SM (CONFIG_SENSORS_GL518SM) [M/n/?]
Genesys Logic GL520SM (CONFIG_SENSORS_GL520SM) [M/n/?]
HP Maxilife (CONFIG_SENSORS_MAXILIFE) [M/n/?]
ITE 8705/8712, SiS950 (CONFIG_SENSORS_IT87) [M/n/?]
Myson MTP008 (CONFIG_SENSORS_MTP008) [M/n/?]
National Semiconductor LM75 and compatibles (CONFIG_SENSORS_LM75) [M/n/?]
National Semiconductor LM78 (CONFIG_SENSORS_LM78) [M/n/?]
National Semiconductor LM80 (CONFIG_SENSORS_LM80) [M/n/?]
National Semiconductor LM87 (CONFIG_SENSORS_LM87) [M/n/?]
National Semiconductor LM92 (CONFIG_SENSORS_LM92) [M/n/?]
Silicon Integrated Systems Corp. SiS5595 (CONFIG_SENSORS_SIS5595) [M/n/?]
SMSC47M1xx Integrated Sensors (CONFIG_SENSORS_SMSC47M1) [M/n/?]
Texas Instruments THMC50 and compatibles (CONFIG_SENSORS_THMC50) [M/n/?]
VIA 686a Integrated Hardware Monitor (CONFIG_SENSORS_VIA686A) [M/n/?]
VIA VT1211 Integrated Sensors (CONFIG_SENSORS_VT1211) [M/n/?]
VIA VT8231 Integrated Sensors (CONFIG_SENSORS_VT8231) [M/n/?]
Winbond W83781D, W83782D, W83783S, W83627HF, Asus AS99127F (CONFIG_SENSORS_W83
781D) [M/n/?]
Other I2C devices (CONFIG_SENSORS_OTHER) [Y/n/?]
Brooktree BT869 Video Modulator (CONFIG_SENSORS_BT869) [M/n/?]
DDC Monitor EDID EEPROM (CONFIG_SENSORS_DDCMON) [M/n/?]
EEprom (DIMM) reader (CONFIG_SENSORS_EEPROM) [M/n/?]
Matrix-Orbital LCD Displays (CONFIG_SENSORS_MATORB) [M/n/?]
Philips PCF8574 Parallel I/O (CONFIG_SENSORS_PCF8574) [M/n/?]
Philips PCF8591 D/A and A/D (CONFIG_SENSORS_PCF8591) [M/n/?]
*
* Mice
*
Bus Mouse Support (CONFIG_BUSMOUSE) [M/n/y/?]
ATIXL busmouse support (CONFIG_ATIXL_BUSMOUSE) [M/n/?]
Logitech busmouse support (CONFIG_LOGIBUSMOUSE) [M/n/?]
Microsoft busmouse support (CONFIG_MS_BUSMOUSE) [M/n/?]
Mouse Support (not serial and bus mice) (CONFIG_MOUSE) [Y/m/n/?]
PS/2 mouse (aka "auxiliary device") support (CONFIG_PSMOUSE) [Y/n/?]
C&T 82C710 mouse port support (as on TI Travelmate) (CONFIG_82C710_MOUSE) [M/n
/y/?]
PC110 digitizer pad support (CONFIG_PC110_PAD) [M/n/y/?]
MK712 touch screen support (CONFIG_MK712_MOUSE) [M/n/y/?]
*
* Joysticks
*
Game port support (CONFIG_INPUT_GAMEPORT) [M/n/?]
Classic ISA/PnP gameports (CONFIG_INPUT_NS558) [M/n/?]
PDPI Lightning 4 gamecard (CONFIG_INPUT_LIGHTNING) [M/n/?]
Aureal Vortex, Trident 4DWave, and ALi 5451 gameports (CONFIG_INPUT_PCIGAME) [
M/n/?]
Crystal SoundFusion gameports (CONFIG_INPUT_CS461X) [M/n/?]
SoundBlaster Live! gameports (CONFIG_INPUT_EMU10K1) [M/n/?]
Serial port device support (CONFIG_INPUT_SERIO) [M/n/y/?]
Serial port input line discipline (CONFIG_INPUT_SERPORT) [M/n/?]
*
* Joysticks
*
Classic PC analog joysticks and gamepads (CONFIG_INPUT_ANALOG) [M/n/?]
Assasin 3D and MadCatz Panther devices (CONFIG_INPUT_A3D) [M/n/?]
Logitech ADI digital joysticks and gamepads (CONFIG_INPUT_ADI) [M/n/?]
Creative Labs Blaster Cobra gamepad (CONFIG_INPUT_COBRA) [M/n/?]
Genius Flight2000 Digital joysticks and gamepads (CONFIG_INPUT_GF2K) [M/n/?]
Gravis GrIP joysticks and gamepads (CONFIG_INPUT_GRIP) [M/n/?]
InterAct digital joysticks and gamepads (CONFIG_INPUT_INTERACT) [M/n/?]
ThrustMaster DirectConnect joysticks and gamepads (CONFIG_INPUT_TMDC) [M/n/?]
Microsoft SideWinder digital joysticks and gamepads (CONFIG_INPUT_SIDEWINDER)
[M/n/?]
I-Force USB joysticks and wheels (CONFIG_INPUT_IFORCE_USB) [M/n/?]
I-Force Serial joysticks and wheels (CONFIG_INPUT_IFORCE_232) [M/n/?]
Logitech WingMan Warrior joystick (CONFIG_INPUT_WARRIOR) [M/n/?]
LogiCad3d Magellan/SpaceMouse 6dof controller (CONFIG_INPUT_MAGELLAN) [M/n/?]
SpaceTec SpaceOrb/Avenger 6dof controller (CONFIG_INPUT_SPACEORB) [M/n/?]
SpaceTec SpaceBall 4000 FLX 6dof controller (CONFIG_INPUT_SPACEBALL) [M/n/?]
Gravis Stinger gamepad (CONFIG_INPUT_STINGER) [M/n/?]
Multisystem, Sega Genesis, Saturn joysticks and gamepads (CONFIG_INPUT_DB9) [M
/n/?]
Multisystem, NES, SNES, N64, PSX joysticks and gamepads (CONFIG_INPUT_GAMECON)
[M/n/?]
Multisystem joysticks via TurboGraFX device (CONFIG_INPUT_TURBOGRAFX) [M/n/?]
QIC-02 tape support (CONFIG_QIC02_TAPE) [N/y/m/?]
IPMI top-level message handler (CONFIG_IPMI_HANDLER) [M/n/y/?]
Generate a panic event to all BMCs on a panic (CONFIG_IPMI_PANIC_EVENT) [N/y/?
]
Device interface for IPMI (CONFIG_IPMI_DEVICE_INTERFACE) [M/n/?]
IPMI KCS handler (CONFIG_IPMI_KCS) [M/n/?]
IPMI Watchdog Timer (CONFIG_IPMI_WATCHDOG) [M/n/?]
*
* Watchdog Cards
*
Watchdog Timer Support (CONFIG_WATCHDOG) [Y/n/?]
Disable watchdog shutdown on close (CONFIG_WATCHDOG_NOWAYOUT) [N/y/?]
Acquire SBC Watchdog Timer (CONFIG_ACQUIRE_WDT) [M/n/y/?]
Advantech SBC Watchdog Timer (CONFIG_ADVANTECH_WDT) [M/n/y/?]
ALi M7101 PMU Watchdog Timer (CONFIG_ALIM7101_WDT) [M/n/y/?]
AMD "Elan" SC520 Watchdog Timer (CONFIG_SC520_WDT) [M/n/y/?]
Berkshire Products PC Watchdog (CONFIG_PCWATCHDOG) [M/n/y/?]
Eurotech CPU-1220/1410 Watchdog Timer (CONFIG_EUROTECH_WDT) [M/n/y/?]
IB700 SBC Watchdog Timer (CONFIG_IB700_WDT) [M/n/y/?]
ICP ELectronics Wafer 5823 Watchdog (CONFIG_WAFER_WDT) [M/n/y/?]
Intel i810 TCO timer / Watchdog (CONFIG_I810_TCO) [M/n/y/?]
Mixcom Watchdog (CONFIG_MIXCOMWD) [N/y/m/?]
SBC-60XX Watchdog Timer (CONFIG_60XX_WDT) [N/y/m/?]
SC1200 Watchdog Timer (EXPERIMENTAL) (CONFIG_SC1200_WDT) [M/n/y/?]
NatSemi SCx200 Watchdog (CONFIG_SCx200_WDT) [N/y/m/?]
Software Watchdog (CONFIG_SOFT_WATCHDOG) [M/n/y/?]
W83877F (EMACS) Watchdog Timer (CONFIG_W83877F_WDT) [M/n/y/?]
WDT Watchdog timer (CONFIG_WDT) [M/n/y/?]
WDT PCI Watchdog timer (CONFIG_WDTPCI) [M/n/y/?]
WDT501 features (CONFIG_WDT_501) [N/y/?]
ZF MachZ Watchdog (CONFIG_MACHZ_WDT) [M/n/y/?]
AMD 766/768 TCO Timer/Watchdog (CONFIG_AMD7XX_TCO) [M/n/y/?]
NatSemi SCx200 GPIO Support (CONFIG_SCx200_GPIO) [N/y/m/?]
AMD 768 Random Number Generator support (CONFIG_AMD_RNG) [M/n/y/?]
Intel i8x0 Random Number Generator support (CONFIG_INTEL_RNG) [M/n/y/?]
AMD 76x native power management (Experimental) (CONFIG_AMD_PM768) [M/n/y/?]
/dev/nvram support (CONFIG_NVRAM) [M/n/y/?]
Enhanced Real Time Clock Support (CONFIG_RTC) [Y/m/n/?]
Double Talk PC internal speech card support (CONFIG_DTLK) [M/n/y/?]
Siemens R3964 line discipline (CONFIG_R3964) [M/n/y/?]
Applicom intelligent fieldbus card support (CONFIG_APPLICOM) [N/y/m/?]
Sony Vaio Programmable I/O Control Device support (EXPERIMENTAL) (CONFIG_SONYPI)
[M/n/y/?]
*
* Ftape, the floppy tape device driver
*
Ftape (QIC-80/Travan) support (CONFIG_FTAPE) [M/n/y/?]
Zftape, the VFS interface (CONFIG_ZFTAPE) [M/n/?]
Default block size (CONFIG_ZFT_DFLT_BLK_SZ) [10240]
*
* The compressor will be built as a module only!
*
Number of ftape buffers (EXPERIMENTAL) (CONFIG_FT_NR_BUFFERS) [3]
Enable procfs status report (+2kb) (CONFIG_FT_PROC_FS) [N/y/?]
Debugging output (Normal, Excessive, Reduced, None) [Normal]
defined CONFIG_FT_NORMAL_DEBUG
*
* Hardware configuration
*
Floppy tape controllers (Standard, MACH-2, FC-10/FC-20, Alt/82078) [Standard]
defined CONFIG_FT_STD_FDC
Default FIFO threshold (EXPERIMENTAL) (CONFIG_FT_FDC_THR) [8]
Maximal data rate to use (EXPERIMENTAL) (CONFIG_FT_FDC_MAX_RATE) [2000]
/dev/agpgart (AGP Support) (CONFIG_AGP) [M/n/y/?]
Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support (CONF
IG_AGP_INTEL) [Y/n/?]
Intel I810/I815/I830M (on-board) support (CONFIG_AGP_I810) [Y/n/?]
VIA chipset support (CONFIG_AGP_VIA) [Y/n/?]
AMD Irongate, 761, and 762 support (CONFIG_AGP_AMD) [Y/n/?]
AMD 8151 support (CONFIG_AGP_AMD_8151) [Y/n/?]
Generic SiS support (CONFIG_AGP_SIS) [Y/n/?]
ALI chipset support (CONFIG_AGP_ALI) [Y/n/?]
Serverworks LE/HE support (CONFIG_AGP_SWORKS) [Y/n/?]
Direct Rendering Manager (XFree86 DRI support) (CONFIG_DRM) [Y/n/?]
Build drivers for old (XFree 4.0) DRM (CONFIG_DRM_OLD) [N/y/?]
*
* DRM 4.1 drivers
*
3dfx Banshee/Voodoo3+ (CONFIG_DRM_TDFX) [M/n/y/?]
ATI Rage 128 (CONFIG_DRM_R128) [M/n/y/?]
ATI Radeon (CONFIG_DRM_RADEON) [M/n/?]
Intel I810 (CONFIG_DRM_I810) [M/n/?]
Enabled XFree 4.1 ioctl interface by default (CONFIG_DRM_I810_XFREE_41) [N/y
/?]
Intel 830M (CONFIG_DRM_I830) [M/n/?]
Matrox g200/g400 (CONFIG_DRM_MGA) [M/n/?]
SiS (CONFIG_DRM_SIS) [M/n/?]
*
* PCMCIA character devices
*
PCMCIA serial device support (CONFIG_PCMCIA_SERIAL_CS) [M/n/y/?]
SyncLink PC Card support (CONFIG_SYNCLINK_CS) [M/n/y/?]
ACP Modem (Mwave) support (CONFIG_MWAVE) [M/n/y/?]
Gericom/Advent laptop battery support (CONFIG_BATTERY_GERICOM) [M/n/y/?]
*
* Multimedia devices
*
Video For Linux (CONFIG_VIDEO_DEV) [M/n/y/?]
*
* Video For Linux
*
V4L information in proc filesystem (CONFIG_VIDEO_PROC_FS) [Y/n/?]
I2C on parallel port (CONFIG_I2C_PARPORT) [M/n/?]
*
* Video Adapters
*
BT848 Video For Linux (CONFIG_VIDEO_BT848) [M/n/?]
Mediavision Pro Movie Studio Video For Linux (CONFIG_VIDEO_PMS) [M/n/?]
Quickcam BW Video For Linux (CONFIG_VIDEO_BWQCAM) [M/n/?]
QuickCam Colour Video For Linux (EXPERIMENTAL) (CONFIG_VIDEO_CQCAM) [M/n/?]
W9966CF Webcam (FlyCam Supra and others) Video For Linux (CONFIG_VIDEO_W9966)
[M/n/?]
CPiA Video For Linux (CONFIG_VIDEO_CPIA) [M/n/?]
CPiA Parallel Port Lowlevel Support (CONFIG_VIDEO_CPIA_PP) [M/n/?]
CPiA USB Lowlevel Support (CONFIG_VIDEO_CPIA_USB) [M/n/?]
SAA5249 Teletext processor (CONFIG_VIDEO_SAA5249) [M/n/?]
SAB3036 tuner (CONFIG_TUNER_3036) [M/n/?]
Stradis 4:2:2 MPEG-2 video driver (EXPERIMENTAL) (CONFIG_VIDEO_STRADIS) [M/n/
?]
Zoran ZR36057/36060 Video For Linux (CONFIG_VIDEO_ZORAN) [M/n/?]
Iomega Buz support (CONFIG_VIDEO_ZORAN_BUZ) [M/n/?]
Miro DC10(+) support (CONFIG_VIDEO_ZORAN_DC10) [M/n/?]
Linux Media Labs LML33 support (CONFIG_VIDEO_ZORAN_LML33) [M/n/?]
Zoran ZR36120/36125 Video For Linux (CONFIG_VIDEO_ZR36120) [M/n/?]
Sony Vaio Picturebook Motion Eye Video For Linux (EXPERIMENTAL) (CONFIG_VIDEO_
MEYE) [M/n/?]
*
* Radio Adapters
*
ADS Cadet AM/FM Tuner (CONFIG_RADIO_CADET) [M/n/?]
AIMSlab RadioTrack (aka RadioReveal) support (CONFIG_RADIO_RTRACK) [M/n/?]
AIMSlab RadioTrack II support (CONFIG_RADIO_RTRACK2) [M/n/?]
Aztech/Packard Bell Radio (CONFIG_RADIO_AZTECH) [M/n/?]
GemTek Radio Card support (CONFIG_RADIO_GEMTEK) [M/n/?]
GemTek PCI Radio Card support (CONFIG_RADIO_GEMTEK_PCI) [M/n/?]
Guillemot MAXI Radio FM 2000 radio (CONFIG_RADIO_MAXIRADIO) [M/n/?]
Maestro on board radio (CONFIG_RADIO_MAESTRO) [M/n/?]
miroSOUND PCM20 radio (CONFIG_RADIO_MIROPCM20) [M/n/?]
miroSOUND PCM20 radio RDS user interface (EXPERIMENTAL) (CONFIG_RADIO_MIROPC
M20_RDS) [M/n/?]
SF16FMI Radio (CONFIG_RADIO_SF16FMI) [M/n/?]
SF16FMR2 Radio (CONFIG_RADIO_SF16FMR2) [M/n/?]
TerraTec ActiveRadio ISA Standalone (CONFIG_RADIO_TERRATEC) [M/n/?]
Trust FM radio card (CONFIG_RADIO_TRUST) [M/n/?]
Typhoon Radio (a.k.a. EcoRadio) (CONFIG_RADIO_TYPHOON) [M/n/?]
Support for /proc/radio-typhoon (CONFIG_RADIO_TYPHOON_PROC_FS) [Y/n/?]
Zoltrix Radio (CONFIG_RADIO_ZOLTRIX) [M/n/?]
*
* Crypto Hardware support
*
Crypto Hardware Accelerator Support (CONFIG_CRYPTO) [M/n/y/?]
Broadcom 5820 SSL accelerator support (CONFIG_CRYPTO_BROADCOM) [M/n/?]
*
* File systems
*
Quota support (CONFIG_QUOTA) [Y/n/?]
Old quota format support (CONFIG_QFMT_V1) [N/y/m/?]
VFS v0 quota format support (CONFIG_QFMT_V2) [Y/m/n/?]
Compatible quota interfaces (CONFIG_QIFACE_COMPAT) [N/y/?]
Kernel automounter support (CONFIG_AUTOFS_FS) [M/n/y/?]
Kernel automounter version 4 support (also supports v3) (CONFIG_AUTOFS4_FS) [M/n
/y/?]
Reiserfs support (CONFIG_REISERFS_FS) [M/n/y/?]
Enable reiserfs debug mode (CONFIG_REISERFS_CHECK) [N/y/?]
Stats in /proc/fs/reiserfs (CONFIG_REISERFS_PROC_INFO) [Y/n/?]
ADFS file system support (EXPERIMENTAL) (CONFIG_ADFS_FS) [N/y/m/?]
AFS distributed file system support (CONFIG_AFS_FS) [M/n/y/?]
Amiga FFS file system support (EXPERIMENTAL) (CONFIG_AFFS_FS) [N/y/m/?]
Apple Macintosh file system support (EXPERIMENTAL) (CONFIG_HFS_FS) [M/n/y/?]
BeOS file systemv(BeFS) support (read only) (EXPERIMENTAL) (CONFIG_BEFS_FS) [M/n
/y/?]
Debug Befs (CONFIG_BEFS_DEBUG) [N/y/?]
BFS file system support (EXPERIMENTAL) (CONFIG_BFS_FS) [M/n/y/?]
Ext3 journalling file system support (CONFIG_EXT3_FS) [M/n/y/?]
JBD (ext3) debugging support (CONFIG_JBD_DEBUG) [N/y/?]
DOS FAT fs support (CONFIG_FAT_FS) [M/n/y/?]
MSDOS fs support (CONFIG_MSDOS_FS) [M/n/?]
UMSDOS: Unix-like file system on top of standard MSDOS fs (CONFIG_UMSDOS_FS)
[M/n/?]
VFAT (Windows-95) fs support (CONFIG_VFAT_FS) [M/n/?]
EFS file system support (read only) (EXPERIMENTAL) (CONFIG_EFS_FS) [N/y/m/?]
Compressed ROM file system support (CONFIG_CRAMFS) [M/n/y/?]
Virtual memory file system support (former shm fs) (CONFIG_TMPFS) [Y/n/?]
ISO 9660 CDROM file system support (CONFIG_ISO9660_FS) [Y/m/n/?]
Microsoft Joliet CDROM extensions (CONFIG_JOLIET) [Y/n/?]
Transparent decompression extension (CONFIG_ZISOFS) [Y/n/?]
JFS filesystem support (CONFIG_JFS_FS) [M/n/y/?]
JFS debugging (CONFIG_JFS_DEBUG) [Y/n/?]
JFS statistics (CONFIG_JFS_STATISTICS) [N/y/?]
Minix fs support (CONFIG_MINIX_FS) [M/n/y/?]
FreeVxFS file system support (VERITAS VxFS(TM) compatible) (CONFIG_VXFS_FS) [M/n
/y/?]
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/?]
/dev file system support (EXPERIMENTAL) (CONFIG_DEVFS_FS) [N/y/?]
/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) [M/n/y/?]
Second extended fs support (CONFIG_EXT2_FS) [Y/m/n/?]
System V/Xenix/V7/Coherent file system support (CONFIG_SYSV_FS) [M/n/y/?]
UDF file system support (read only) (CONFIG_UDF_FS) [M/n/y/?]
UDF write support (DANGEROUS) (CONFIG_UDF_RW) [Y/n/?]
UFS file system support (read only) (CONFIG_UFS_FS) [M/n/y/?]
UFS file system write support (DANGEROUS) (CONFIG_UFS_FS_WRITE) [N/y/?]
*
* Network File Systems
*
Coda file system support (advanced network fs) (CONFIG_CODA_FS) [M/n/y/?]
InterMezzo file system support (replicating fs) (EXPERIMENTAL) (CONFIG_INTERMEZZ
O_FS) [M/n/y/?]
NFS file system support (CONFIG_NFS_FS) [Y/m/n/?]
Provide NFSv3 client support (CONFIG_NFS_V3) [Y/n/?]
Root file system on NFS (CONFIG_ROOT_NFS) [Y/n/?]
NFS server support (CONFIG_NFSD) [Y/m/n/?]
Provide NFSv3 server support (CONFIG_NFSD_V3) [Y/n/?]
Provide NFS server over TCP support (EXPERIMENTAL) (CONFIG_NFSD_TCP) [N/y/?]
SMB file system support (to mount Windows shares etc.) (CONFIG_SMB_FS) [M/n/y/?]
Use a default NLS (CONFIG_SMB_NLS_DEFAULT) [N/y/?]
NCP file system support (to mount NetWare volumes) (CONFIG_NCP_FS) [M/n/y/?]
Packet signatures (CONFIG_NCPFS_PACKET_SIGNING) [Y/n/?]
Proprietary file locking (CONFIG_NCPFS_IOCTL_LOCKING) [Y/n/?]
Clear remove/delete inhibit when needed (CONFIG_NCPFS_STRONG) [Y/n/?]
Use NFS namespace if available (CONFIG_NCPFS_NFS_NS) [Y/n/?]
Use LONG (OS/2) namespace if available (CONFIG_NCPFS_OS2_NS) [Y/n/?]
Lowercase DOS filenames (CONFIG_NCPFS_SMALLDOS) [Y/n/?]
Use Native Language Support (CONFIG_NCPFS_NLS) [Y/n/?]
Enable symbolic links and execute flags (CONFIG_NCPFS_EXTRAS) [Y/n/?]
*
* Partition Types
*
Advanced partition selection (CONFIG_PARTITION_ADVANCED) [Y/n/?]
Acorn partition support (CONFIG_ACORN_PARTITION) [N/y/?]
Alpha OSF partition support (CONFIG_OSF_PARTITION) [Y/n/?]
Amiga partition table support (CONFIG_AMIGA_PARTITION) [N/y/?]
Atari partition table support (CONFIG_ATARI_PARTITION) [N/y/?]
Macintosh partition map support (CONFIG_MAC_PARTITION) [Y/n/?]
PC BIOS (MSDOS partition tables) support (CONFIG_MSDOS_PARTITION) [Y/n/?]
BSD disklabel (FreeBSD partition tables) support (CONFIG_BSD_DISKLABEL) [Y/n
/?]
Minix subpartition support (CONFIG_MINIX_SUBPARTITION) [Y/n/?]
Solaris (x86) partition table support (CONFIG_SOLARIS_X86_PARTITION) [Y/n/?]
Unixware slices support (CONFIG_UNIXWARE_DISKLABEL) [Y/n/?]
Windows Logical Disk Manager (Dynamic Disk) support (EXPERIMENTAL) (CONFIG_LDM
_PARTITION) [N/y/?]
SGI partition support (CONFIG_SGI_PARTITION) [Y/n/?]
Ultrix partition table support (CONFIG_ULTRIX_PARTITION) [N/y/?]
Sun partition tables support (CONFIG_SUN_PARTITION) [Y/n/?]
EFI GUID Partition support (CONFIG_EFI_PARTITION) [N/y/?]
*
* Native Language Support
*
Default NLS Option (CONFIG_NLS_DEFAULT) [iso8859-1]
Codepage 437 (United States, Canada) (CONFIG_NLS_CODEPAGE_437) [M/n/y/?]
Codepage 737 (Greek) (CONFIG_NLS_CODEPAGE_737) [M/n/y/?]
Codepage 775 (Baltic Rim) (CONFIG_NLS_CODEPAGE_775) [M/n/y/?]
Codepage 850 (Europe) (CONFIG_NLS_CODEPAGE_850) [M/n/y/?]
Codepage 852 (Central/Eastern Europe) (CONFIG_NLS_CODEPAGE_852) [M/n/y/?]
Codepage 855 (Cyrillic) (CONFIG_NLS_CODEPAGE_855) [M/n/y/?]
Codepage 857 (Turkish) (CONFIG_NLS_CODEPAGE_857) [M/n/y/?]
Codepage 860 (Portuguese) (CONFIG_NLS_CODEPAGE_860) [M/n/y/?]
Codepage 861 (Icelandic) (CONFIG_NLS_CODEPAGE_861) [M/n/y/?]
Codepage 862 (Hebrew) (CONFIG_NLS_CODEPAGE_862) [M/n/y/?]
Codepage 863 (Canadian French) (CONFIG_NLS_CODEPAGE_863) [M/n/y/?]
Codepage 864 (Arabic) (CONFIG_NLS_CODEPAGE_864) [M/n/y/?]
Codepage 865 (Norwegian, Danish) (CONFIG_NLS_CODEPAGE_865) [M/n/y/?]
Codepage 866 (Cyrillic/Russian) (CONFIG_NLS_CODEPAGE_866) [M/n/y/?]
Codepage 869 (Greek) (CONFIG_NLS_CODEPAGE_869) [M/n/y/?]
Simplified Chinese charset (CP936, GB2312) (CONFIG_NLS_CODEPAGE_936) [M/n/y/?]
Traditional Chinese charset (Big5) (CONFIG_NLS_CODEPAGE_950) [M/n/y/?]
Japanese charsets (Shift-JIS, EUC-JP) (CONFIG_NLS_CODEPAGE_932) [M/n/y/?]
Korean charset (CP949, EUC-KR) (CONFIG_NLS_CODEPAGE_949) [M/n/y/?]
Thai charset (CP874, TIS-620) (CONFIG_NLS_CODEPAGE_874) [M/n/y/?]
Hebrew charsets (ISO-8859-8, CP1255) (CONFIG_NLS_ISO8859_8) [M/n/y/?]
Windows CP1250 (Slavic/Central European Languages) (CONFIG_NLS_CODEPAGE_1250) [M
/n/y/?]
Windows CP1251 (Bulgarian, Belarusian) (CONFIG_NLS_CODEPAGE_1251) [M/n/y/?]
NLS ISO 8859-1 (Latin 1; Western European Languages) (CONFIG_NLS_ISO8859_1) [M/
n/y/?]
NLS ISO 8859-2 (Latin 2; Slavic/Central European Languages) (CONFIG_NLS_ISO8859
_2) [M/n/y/?]
NLS ISO 8859-3 (Latin 3; Esperanto, Galician, Maltese, Turkish) (CONFIG_NLS_ISO
8859_3) [M/n/y/?]
NLS ISO 8859-4 (Latin 4; old Baltic charset) (CONFIG_NLS_ISO8859_4) [M/n/y/?]
NLS ISO 8859-5 (Cyrillic) (CONFIG_NLS_ISO8859_5) [M/n/y/?]
NLS ISO 8859-6 (Arabic) (CONFIG_NLS_ISO8859_6) [M/n/y/?]
NLS ISO 8859-7 (Modern Greek) (CONFIG_NLS_ISO8859_7) [M/n/y/?]
NLS ISO 8859-9 (Latin 5; Turkish) (CONFIG_NLS_ISO8859_9) [M/n/y/?]
NLS ISO 8859-13 (Latin 7; Baltic) (CONFIG_NLS_ISO8859_13) [M/n/y/?]
NLS ISO 8859-14 (Latin 8; Celtic) (CONFIG_NLS_ISO8859_14) [M/n/y/?]
NLS ISO 8859-15 (Latin 9; Western European Languages with Euro) (CONFIG_NLS_ISO8
859_15) [M/n/y/?]
NLS KOI8-R (Russian) (CONFIG_NLS_KOI8_R) [M/n/y/?]
NLS KOI8-U/RU (Ukrainian, Belarusian) (CONFIG_NLS_KOI8_U) [M/n/y/?]
NLS UTF8 (CONFIG_NLS_UTF8) [M/n/y/?]
*
* Console drivers
*
VGA text console (CONFIG_VGA_CONSOLE) [Y/n/?]
Video mode selection support (CONFIG_VIDEO_SELECT) [Y/n/?]
Ignore bad video mode selections (CONFIG_VIDEO_IGNORE_BAD_MODE) [N/y/?]
MDA text console (dual-headed) (EXPERIMENTAL) (CONFIG_MDA_CONSOLE) [M/n/y/?]
*
* Frame-buffer support
*
Support for frame buffer devices (EXPERIMENTAL) (CONFIG_FB) [Y/n/?]
nVidia Riva support (EXPERIMENTAL) (CONFIG_FB_RIVA) [M/n/y/?]
Cirrus Logic support (EXPERIMENTAL) (CONFIG_FB_CLGEN) [M/n/y/?]
Permedia2 support (EXPERIMENTAL) (CONFIG_FB_PM2) [M/n/y/?]
enable FIFO disconnect feature (CONFIG_FB_PM2_FIFO_DISCONNECT) [N/y/?]
generic Permedia2 PCI board support (CONFIG_FB_PM2_PCI) [Y/n/?]
Permedia3 support (EXPERIMENTAL) (CONFIG_FB_PM3) [M/n/y/?]
Cyber2000 support (CONFIG_FB_CYBER2000) [N/y/m/?]
VESA VGA graphics console (CONFIG_FB_VESA) [Y/n/?]
VGA 16-color graphics console (CONFIG_FB_VGA16) [M/n/y/?]
Hercules mono graphics console (EXPERIMENTAL) (CONFIG_FB_HGA) [M/n/y/?]
Matrox acceleration (EXPERIMENTAL) (CONFIG_FB_MATROX) [M/n/y/?]
Millennium I/II support (CONFIG_FB_MATROX_MILLENIUM) [Y/n/?]
Mystique support (CONFIG_FB_MATROX_MYSTIQUE) [Y/n/?]
G100/G200/G400/G450/G550 support (CONFIG_FB_MATROX_G450) [N/y/?]
G100/G200/G400 support (CONFIG_FB_MATROX_G100A) [Y/n/?]
Matrox I2C support (CONFIG_FB_MATROX_I2C) [M/n/?]
G400 second head support (CONFIG_FB_MATROX_MAVEN) [M/n/?]
Matrox /proc interface (CONFIG_FB_MATROX_PROC) [N/m/?]
Multihead support (CONFIG_FB_MATROX_MULTIHEAD) [Y/n/?]
ATI Mach64 display support (EXPERIMENTAL) (CONFIG_FB_ATY) [M/n/y/?]
Mach64 GX support (EXPERIMENTAL) (CONFIG_FB_ATY_GX) [Y/n/?]
Mach64 CT/VT/GT/LT (incl. 3D RAGE) support (CONFIG_FB_ATY_CT) [Y/n/?]
Sony Vaio C1VE 1024x480 LCD support (CONFIG_FB_ATY_CT_VAIO_LCD) [Y/n/?]
ATI Radeon display support (EXPERIMENTAL) (CONFIG_FB_RADEON) [M/n/y/?]
ATI Rage128 display support (EXPERIMENTAL) (CONFIG_FB_ATY128) [M/n/y/?]
SIS acceleration (EXPERIMENTAL) (CONFIG_FB_SIS) [M/n/y/?]
SIS 630/540/730 support (CONFIG_FB_SIS_300) [Y/n/?]
SIS 315H/315 support (CONFIG_FB_SIS_315) [Y/n/?]
NeoMagic display support (EXPERIMENTAL) (CONFIG_FB_NEOMAGIC) [M/n/y/?]
3Dfx Banshee/Voodoo3 display support (EXPERIMENTAL) (CONFIG_FB_3DFX) [M/n/y/?]
3Dfx Voodoo Graphics (sst1) support (EXPERIMENTAL) (CONFIG_FB_VOODOO1) [M/n/y/
?]
Trident support (EXPERIMENTAL) (CONFIG_FB_TRIDENT) [N/y/m/?]
Virtual Frame Buffer support (ONLY FOR TESTING!) (EXPERIMENTAL) (CONFIG_FB_VIR
TUAL) [N/y/m/?]
Advanced low level driver options (CONFIG_FBCON_ADVANCED) [N/y/?]
Support only 8 pixels wide fonts (CONFIG_FBCON_FONTWIDTH8_ONLY) [N/y/?]
Select compiled-in fonts (CONFIG_FBCON_FONTS) [N/y/?]
*
* Sound
*
Sound card support (CONFIG_SOUND) [M/n/y/?]
ALi5455 audio support (CONFIG_SOUND_ALI5455) [M/n/?]
BT878 audio dma (CONFIG_SOUND_BT878) [M/n/?]
C-Media PCI (CMI8338/8738) (CONFIG_SOUND_CMPCI) [M/n/?]
Enable legacy FM (CONFIG_SOUND_CMPCI_FM) [Y/n/?]
FM I/O 388, 3C8, 3E0, 3E8 (CONFIG_SOUND_CMPCI_FMIO) [388]
Enable legacy MPU-401 (CONFIG_SOUND_CMPCI_MIDI) [Y/n/?]
MPU-401 I/O 330, 320, 310, 300 (CONFIG_SOUND_CMPCI_MPUIO) [330]
Enable joystick (CONFIG_SOUND_CMPCI_JOYSTICK) [Y/n/?]
Support CMI8738 based audio cards (CONFIG_SOUND_CMPCI_CM8738) [Y/n/?]
Inverse S/PDIF in for CMI8738 (CONFIG_SOUND_CMPCI_SPDIFINVERSE) [N/y/?]
Enable S/PDIF loop for CMI8738 (CONFIG_SOUND_CMPCI_SPDIFLOOP) [Y/n/?]
Number of speakers 2, 4, 5, 6 (CONFIG_SOUND_CMPCI_SPEAKERS) [2]
Creative SBLive! (EMU10K1) (CONFIG_SOUND_EMU10K1) [M/n/?]
Creative SBLive! MIDI (CONFIG_MIDI_EMU10K1) [Y/n/?]
Creative SBLive! Audigy (CONFIG_SOUND_AUDIGY) [M/n/?]
Crystal SoundFusion (CS4280/461x) (CONFIG_SOUND_FUSION) [M/n/?]
Crystal Sound CS4281 (CONFIG_SOUND_CS4281) [M/n/?]
Ensoniq AudioPCI (ES1370) (CONFIG_SOUND_ES1370) [M/n/?]
Creative Ensoniq AudioPCI 97 (ES1371) (CONFIG_SOUND_ES1371) [M/n/?]
ESS Technology Solo1 (CONFIG_SOUND_ESSSOLO1) [M/n/?]
ESS Maestro, Maestro2, Maestro2E driver (CONFIG_SOUND_MAESTRO) [M/n/?]
ESS Maestro3/Allegro driver (EXPERIMENTAL) (CONFIG_SOUND_MAESTRO3) [M/n/?]
ForteMedia FM801 driver (EXPERIMENTAL) (CONFIG_SOUND_FORTE) [M/n/?]
Intel ICH (i8xx), SiS 7012, NVidia nForce Audio or AMD 768/811x (CONFIG_SOUND_
ICH) [M/n/y/?]
RME Hammerfall (RME96XX) support (CONFIG_SOUND_RME96XX) [M/n/?]
S3 SonicVibes (CONFIG_SOUND_SONICVIBES) [M/n/?]
Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core (CONFIG_SOUND_TRIDEN
T) [M/n/?]
Support for Turtle Beach MultiSound Classic, Tahiti, Monterey (CONFIG_SOUND_MS
NDCLAS) [M/n/?]
Full pathname of MSNDINIT.BIN firmware file (CONFIG_MSNDCLAS_INIT_FILE) [/etc/so
und/msndinit.bin]
Full pathname of MSNDPERM.BIN firmware file (CONFIG_MSNDCLAS_PERM_FILE) [/etc/so
und/msndperm.bin]
Support for Turtle Beach MultiSound Pinnacle, Fiji (CONFIG_SOUND_MSNDPIN) [M/n
/?]
Full pathname of PNDSPINI.BIN firmware file (CONFIG_MSNDPIN_INIT_FILE) [/etc/s
ound/pndspini.bin]
Full pathname of PNDSPERM.BIN firmware file (CONFIG_MSNDPIN_PERM_FILE) [/etc/s
ound/pndsperm.bin]
VIA 82C686 Audio Codec (CONFIG_SOUND_VIA82CXXX) [M/n/y/?]
VIA 82C686 MIDI (CONFIG_MIDI_VIA82CXXX) [Y/n/?]
OSS sound modules (CONFIG_SOUND_OSS) [M/n/?]
Verbose initialisation (CONFIG_SOUND_TRACEINIT) [N/y/?]
Persistent DMA buffers (CONFIG_SOUND_DMAP) [Y/n/?]
AD1816(A) based cards (EXPERIMENTAL) (CONFIG_SOUND_AD1816) [M/n/?]
AD1889 based cards (AD1819 codec) (EXPERIMENTAL) (CONFIG_SOUND_AD1889) [M/n/
?]
Aztech Sound Galaxy (non-PnP) cards (CONFIG_SOUND_SGALAXY) [M/n/?]
Adlib Cards (CONFIG_SOUND_ADLIB) [M/n/?]
ACI mixer (miroSOUND PCM1-pro/PCM12/PCM20) (CONFIG_SOUND_ACI_MIXER) [M/n/?]
Crystal CS4232 based (PnP) cards (CONFIG_SOUND_CS4232) [M/n/?]
Ensoniq SoundScape support (CONFIG_SOUND_SSCAPE) [M/n/?]
Gravis Ultrasound support (CONFIG_SOUND_GUS) [M/n/?]
16 bit sampling option of GUS (_NOT_ GUS MAX) (CONFIG_SOUND_GUS16) [Y/n/?]
GUS MAX support (CONFIG_SOUND_GUSMAX) [Y/n/?]
Loopback MIDI device support (CONFIG_SOUND_VMIDI) [M/n/?]
MediaTrix AudioTrix Pro support (CONFIG_SOUND_TRIX) [M/n/?]
Microsoft Sound System support (CONFIG_SOUND_MSS) [M/n/?]
MPU-401 support (NOT for SB16) (CONFIG_SOUND_MPU401) [M/n/?]
NM256AV/NM256ZX audio support (CONFIG_SOUND_NM256) [M/n/?]
OPTi MAD16 and/or Mozart based cards (CONFIG_SOUND_MAD16) [M/n/?]
Support MIDI in older MAD16 based cards (requires SB) (CONFIG_MAD16_OLDCAR
D) [Y/n/?]
ProAudioSpectrum 16 support (CONFIG_SOUND_PAS) [M/n/?]
PSS (AD1848, ADSP-2115, ESC614) support (CONFIG_SOUND_PSS) [M/n/?]
Enable PSS mixer (Beethoven ADSP-16 and other compatibile) (CONFIG_PSS_MIX
ER) [N/y/?]
Have DSPxxx.LD firmware file (CONFIG_PSS_HAVE_BOOT) [N/y/?]
100% Sound Blaster compatibles (SB16/32/64, ESS, Jazz16) support (CONFIG_SOU
ND_SB) [M/n/?]
AWE32 synth (CONFIG_SOUND_AWE32_SYNTH) [M/n/?]
Full support for Turtle Beach WaveFront (Tropez Plus, Tropez, Maui) synth/so
undcards (CONFIG_SOUND_WAVEFRONT) [M/n/?]
Limited support for Turtle Beach Wave Front (Maui, Tropez) synthesizers (CON
FIG_SOUND_MAUI) [M/n/?]
Yamaha FM synthesizer (YM3812/OPL-3) support (CONFIG_SOUND_YM3812) [M/n/?]
Yamaha OPL3-SA1 audio controller (CONFIG_SOUND_OPL3SA1) [M/n/?]
Yamaha OPL3-SA2 and SA3 based PnP cards (CONFIG_SOUND_OPL3SA2) [M/n/?]
Yamaha YMF7xx PCI audio (native mode) (CONFIG_SOUND_YMFPCI) [M/n/?]
Yamaha PCI legacy ports support (CONFIG_SOUND_YMFPCI_LEGACY) [Y/n/?]
6850 UART support (CONFIG_SOUND_UART6850) [M/n/?]
Gallant Audio Cards (SC-6000 and SC-6600 based) (CONFIG_SOUND_AEDSP16) [M/n/
?]
SC-6600 based audio cards (new Audio Excel DSP 16) (CONFIG_SC6600) [Y/n/?]
Activate SC-6600 Joystick Interface (CONFIG_SC6600_JOY) [Y/n/?]
SC-6600 CDROM Interface (4=None, 3=IDE, 1=Panasonic, 0=?Sony?) (CONFIG_S
C6600_CDROM) [4]
SC-6600 CDROM Interface I/O Address (CONFIG_SC6600_CDROMBASE) [0]
Audio Excel DSP 16 (SBPro emulation) (CONFIG_AEDSP16_SBPRO) [Y/n/?]
Audio Excel DSP 16 (MPU401 emulation) (CONFIG_AEDSP16_MPU401) [Y/n/?]
TV card (bt848) mixer support (CONFIG_SOUND_TVMIXER) [M/n/?]
*
* USB support
*
Support for USB (CONFIG_USB) [M/n/y/?]
USB verbose debug messages (CONFIG_USB_DEBUG) [N/y/?]
*
* Miscellaneous USB options
*
Preliminary USB device filesystem (CONFIG_USB_DEVICEFS) [Y/n/?]
Enforce USB bandwidth allocation (EXPERIMENTAL) (CONFIG_USB_BANDWIDTH) [N/y/?]
*
* USB Host Controller Drivers
*
EHCI HCD (USB 2.0) support (EXPERIMENTAL) (CONFIG_USB_EHCI_HCD) [M/n/?]
UHCI (Intel PIIX4, VIA, ...) support (CONFIG_USB_UHCI) [M/n/?]
UHCI Alternate Driver (JE) support (CONFIG_USB_UHCI_ALT) [M/n/?]
OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support (CONFIG_USB_OHCI) [M/n/?]
*
* USB Device Class drivers
*
USB Audio support (CONFIG_USB_AUDIO) [M/n/?]
EMI 2|6 USB Audio interface support (CONFIG_USB_EMI26) [N/m/?]
*
* USB Bluetooth can only be used with disabled Bluetooth subsystem
*
USB MIDI support (CONFIG_USB_MIDI) [M/n/?]
USB Mass Storage support (CONFIG_USB_STORAGE) [M/n/?]
USB Mass Storage verbose debug (CONFIG_USB_STORAGE_DEBUG) [N/y/?]
Datafab MDCFE-B Compact Flash Reader support (CONFIG_USB_STORAGE_DATAFAB) [Y
/n/?]
Freecom USB/ATAPI Bridge support (CONFIG_USB_STORAGE_FREECOM) [Y/n/?]
ISD-200 USB/ATA Bridge support (CONFIG_USB_STORAGE_ISD200) [Y/n/?]
Microtech CompactFlash/SmartMedia support (CONFIG_USB_STORAGE_DPCM) [Y/n/?]
HP CD-Writer 82xx support (CONFIG_USB_STORAGE_HP8200e) [Y/n/?]
SanDisk SDDR-09 (and other SmartMedia) support (CONFIG_USB_STORAGE_SDDR09) [
Y/n/?]
SanDisk SDDR-55 SmartMedia support (CONFIG_USB_STORAGE_SDDR55) [Y/n/?]
Lexar Jumpshot Compact Flash Reader (CONFIG_USB_STORAGE_JUMPSHOT) [Y/n/?]
USB Modem (CDC ACM) support (CONFIG_USB_ACM) [M/n/?]
USB Printer support (CONFIG_USB_PRINTER) [M/n/?]
*
* USB Human Interface Devices (HID)
*
USB Human Interface Device (full HID) support (CONFIG_USB_HID) [M/n/?]
HID input layer support (CONFIG_USB_HIDINPUT) [Y/n/?]
/dev/hiddev raw HID device support (CONFIG_USB_HIDDEV) [Y/n/?]
USB HIDBP Keyboard (basic) support (CONFIG_USB_KBD) [N/m/?]
USB HIDBP Mouse (basic) support (CONFIG_USB_MOUSE) [N/m/?]
Aiptek 6000U/8000U tablet support (CONFIG_USB_AIPTEK) [M/n/?]
Wacom Intuos/Graphire tablet support (CONFIG_USB_WACOM) [M/n/?]
Griffin Technology PowerMate support (CONFIG_USB_POWERMATE) [M/n/?]
*
* USB Imaging devices
*
USB Kodak DC-2xx Camera support (CONFIG_USB_DC2XX) [N/m/?]
USB Mustek MDC800 Digital Camera support (EXPERIMENTAL) (CONFIG_USB_MDC800) [M
/n/?]
USB Scanner support (CONFIG_USB_SCANNER) [M/n/?]
Microtek X6USB scanner support (CONFIG_USB_MICROTEK) [M/n/?]
HP53xx USB scanner support (EXPERIMENTAL) (CONFIG_USB_HPUSBSCSI) [M/n/?]
*
* USB Multimedia devices
*
USB IBM (Xirlink) C-it Camera support (CONFIG_USB_IBMCAM) [M/n/?]
USB OV511 Camera support (CONFIG_USB_OV511) [M/n/?]
USB Philips Cameras (CONFIG_USB_PWC) [M/n/?]
USB SE401 Camera support (CONFIG_USB_SE401) [M/n/?]
USB STV680 (Pencam) Camera support (CONFIG_USB_STV680) [M/n/?]
USB 3com HomeConnect (aka vicam) support (EXPERIMENTAL) (CONFIG_USB_VICAM) [M/
n/?]
D-Link USB FM radio support (EXPERIMENTAL) (CONFIG_USB_DSBR) [M/n/?]
DABUSB driver (CONFIG_USB_DABUSB) [M/n/?]
*
* USB Network adaptors
*
USB Pegasus/Pegasus-II based ethernet device support (EXPERIMENTAL) (CONFIG_US
B_PEGASUS) [M/n/?]
USB Realtek RTL8150 based ethernet device support (EXPERIMENTAL) (CONFIG_USB_R
TL8150) [M/n/?]
USB KLSI KL5USB101-based ethernet device support (EXPERIMENTAL) (CONFIG_USB_KA
WETH) [M/n/?]
USB CATC NetMate-based Ethernet device support (EXPERIMENTAL) (CONFIG_USB_CATC
) [M/n/?]
USB Communication Class Ethernet device support (EXPERIMENTAL) (CONFIG_USB_CDC
ETHER) [M/n/?]
USB-to-USB Networking cables, Linux PDAs, ... (EXPERIMENTAL) (CONFIG_USB_USBNE
T) [M/n/?]
*
* USB port drivers
*
USS720 parport driver (CONFIG_USB_USS720) [M/n/?]
*
* USB Serial Converter support
*
USB Serial Converter support (CONFIG_USB_SERIAL) [M/n/?]
USB Generic Serial Driver (CONFIG_USB_SERIAL_GENERIC) [Y/n/?]
USB Belkin and Peracom Single Port Serial Driver (CONFIG_USB_SERIAL_BELKIN) [M
/n/?]
USB ConnectTech WhiteHEAT Serial Driver (CONFIG_USB_SERIAL_WHITEHEAT) [M/n/?]
USB Digi International AccelePort USB Serial Driver (CONFIG_USB_SERIAL_DIGI_AC
CELEPORT) [M/n/?]
USB Empeg empeg-car Mark I/II Driver (CONFIG_USB_SERIAL_EMPEG) [M/n/?]
USB FTDI Single Port Serial Driver (CONFIG_USB_SERIAL_FTDI_SIO) [M/n/?]
USB Handspring Visor / Palm m50x / Sony Clie Driver (CONFIG_USB_SERIAL_VISOR)
[M/n/?]
USB Compaq iPAQ / HP Jornada / Casio EM500 Driver (CONFIG_USB_SERIAL_IPAQ) [M/
n/?]
USB IR Dongle Serial Driver (EXPERIMENTAL) (CONFIG_USB_SERIAL_IR) [M/n/?]
USB Inside Out Edgeport Serial Driver (CONFIG_USB_SERIAL_EDGEPORT) [M/n/?]
USB Inside Out Edgeport Serial Driver (TI devices) (CONFIG_USB_SERIAL_EDGEPORT
_TI) [M/n/?]
USB Keyspan PDA Single Port Serial Driver (EXPERIMENTAL) (CONFIG_USB_SERIAL_KE
YSPAN_PDA) [M/n/?]
USB Keyspan USA-xxx Serial Driver (CONFIG_USB_SERIAL_KEYSPAN) [M/n/?]
USB Keyspan USA-28 Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA28) [N/y/?]
USB Keyspan USA-28X Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA28X) [N/y/?]
USB Keyspan USA-28XA Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA28XA) [Y/n/?]
USB Keyspan USA-28XB Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA28XB) [Y/n/?]
USB Keyspan USA-19 Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA19) [N/y/?]
USB Keyspan USA-18X Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA18X) [N/y/?]
USB Keyspan USA-19W Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA19W) [N/y/?]
USB Keyspan USA-19QW Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA19QW) [Y/n/?]
USB Keyspan USA-19QI Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA19QI) [Y/n/?]
USB Keyspan USA-49W Firmware (CONFIG_USB_SERIAL_KEYSPAN_USA49W) [N/y/?]
USB MCT Single Port Serial Driver (CONFIG_USB_SERIAL_MCT_U232) [M/n/?]
USB KL5KUSB105 (Palmconnect) Driver (CONFIG_USB_SERIAL_KLSI) [M/n/?]
USB KOBIL chipcard reader (EXPERIMENTAL) (CONFIG_USB_SERIAL_KOBIL_SCT) [M/n/?]
USB Prolific 2303 Single Port Serial Driver (CONFIG_USB_SERIAL_PL2303) [M/n/?]
USB REINER SCT cyberJack pinpad/e-com chipcard reader (EXPERIMENTAL) (CONFIG_U
SB_SERIAL_CYBERJACK) [M/n/?]
USB Xircom / Entregra Single Port Serial Driver (EXPERIMENTAL) (CONFIG_USB_SER
IAL_XIRCOM) [M/n/?]
USB ZyXEL omni.net LCD Plus Driver (EXPERIMENTAL) (CONFIG_USB_SERIAL_OMNINET)
[M/n/?]
*
* USB Miscellaneous drivers
*
USB Diamond Rio500 support (EXPERIMENTAL) (CONFIG_USB_RIO500) [M/n/?]
USB Auerswald ISDN support (EXPERIMENTAL) (CONFIG_USB_AUERSWALD) [M/n/?]
Texas Instruments Graph Link USB (aka SilverLink) cable support (CONFIG_USB_TI
GL) [M/n/?]
Tieman Voyager USB Braille display support (EXPERIMENTAL) (CONFIG_USB_BRLVGER)
[M/n/?]
USB LCD device support (CONFIG_USB_LCD) [M/n/?]
*
* Additional device driver support
*
Support for the Broadcom 5700/5701 Gigabit Ethernet Adapters (CONFIG_NET_BROA
DCOM) [M/n/?]
CIPE (Crypto IP Encapsulation) (CONFIG_CIPE) [M/n/?]
AEP SSL Accelerator support (CONFIG_CRYPTO_AEP) [M/n/?]
Dell MegaRac remote access card support (CONFIG_MEGARAC) [M/n/?]
Experimental QLogic 2100/2200 support (CONFIG_FC_QLA2200) [M/n/?]
Experimental QLogic 2300 support (CONFIG_FC_QLA2300) [M/n/?]
iSCSI support (scsi-over-network) (CONFIG_SCSI_ISCSI) [M/n/?]
*
* Bluetooth support
*
Bluetooth subsystem support (CONFIG_BLUEZ) [M/n/y/?]
L2CAP protocol support (CONFIG_BLUEZ_L2CAP) [M/n/?]
SCO links support (CONFIG_BLUEZ_SCO) [M/n/?]
RFCOMM protocol support (CONFIG_BLUEZ_RFCOMM) [M/n/?]
RFCOMM TTY support (CONFIG_BLUEZ_RFCOMM_TTY) [Y/n/?]
BNEP protocol support (CONFIG_BLUEZ_BNEP) [M/n/?]
Multicast filter support (CONFIG_BLUEZ_BNEP_MC_FILTER) [Y/n/?]
Protocol filter support (CONFIG_BLUEZ_BNEP_PROTO_FILTER) [Y/n/?]
*
* Bluetooth device drivers
*
HCI USB driver (CONFIG_BLUEZ_HCIUSB) [M/n/?]
USB zero packet support (CONFIG_BLUEZ_USB_ZERO_PACKET) [Y/n/?]
HCI UART driver (CONFIG_BLUEZ_HCIUART) [M/n/?]
UART (H4) protocol support (CONFIG_BLUEZ_HCIUART_H4) [Y/n/?]
BCSP protocol support (CONFIG_BLUEZ_HCIUART_BCSP) [Y/n/?]
Transmit CRC with every BCSP packet (CONFIG_BLUEZ_HCIUART_BCSP_TXCRC) [Y/n/?]
HCI DTL1 (PC Card) driver (CONFIG_BLUEZ_HCIDTL1) [M/n/?]
HCI BT3C (PC Card) driver (CONFIG_BLUEZ_HCIBT3C) [M/n/?]
HCI BlueCard (PC Card) driver (CONFIG_BLUEZ_HCIBLUECARD) [M/n/?]
HCI UART (PC Card) driver (CONFIG_BLUEZ_HCIBTUART) [M/n/?]
HCI VHCI (Virtual HCI device) driver (CONFIG_BLUEZ_HCIVHCI) [M/n/?]
*
* Profiling support
*
Profiling support (EXPERIMENTAL) (CONFIG_PROFILING) [N/y/?]
*
* Kernel hacking
*
Kernel debugging (CONFIG_DEBUG_KERNEL) [Y/n/?]
Check for stack overflows (CONFIG_DEBUG_STACKOVERFLOW) [Y/n/?]
Debug high memory support (CONFIG_DEBUG_HIGHMEM) [N/y/?]
Debug memory allocations (CONFIG_DEBUG_SLAB) [N/y/?]
Memory mapped I/O debugging (CONFIG_DEBUG_IOVIRT) [N/y/?]
Magic SysRq key (CONFIG_MAGIC_SYSRQ) [Y/n/?]
Spinlock debugging (CONFIG_DEBUG_SPINLOCK) [N/y/?]
Compile the kernel with frame pointers (CONFIG_FRAME_POINTER) [N/y/?]
*
* Library routines
*
*** End of Linux kernel configuration.
*** Check the top-level Makefile for additional configuration.
*** Next, you must run 'make dep'.
[root@onlpc03 linux-2.4.20-8]#
CONFIG_X86_USE_PPRO_CHECKSUM を組み込まない設定を行う。
[inoue@onlsbc1 inoue]$ uname -a
Linux onlsbc1.kek.jp 2.4.18-3 #1 Thu Apr 18 07:31:07 EDT 2002 i586 unknown
[inoue@onlsbc1 inoue]$
CC/NET に使用している SBC のマシンのタイプは、上で確認したように i586 で
ある。
[root@onlpc03 linux-2.4.20-8]# make menuconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/scripts/lxdialog'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -I/usr/include/ncurses -DCURSES_LOC="" -c -o checklist.o checklist.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -I/usr/include/ncurses -DCURSES_LOC="" -c -o menubox.o menubox.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -I/usr/include/ncurses -DCURSES_LOC="" -c -o textbox.o textbox.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -I/usr/include/ncurses -DCURSES_LOC="" -c -o yesno.o yesno.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -I/usr/include/ncurses -DCURSES_LOC="" -c -o inputbox.o inputbox.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -I/usr/include/ncurses -DCURSES_LOC="" -c -o util.o util.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -I/usr/include/ncurses -DCURSES_LOC="" -c -o lxdialog.o lxdialog.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -I/usr/include/ncurses -DCURSES_LOC="" -c -o msgbox.o msgbox.c
gcc -o lxdialog checklist.o menubox.o textbox.o yesno.o inputbox.o util.o lxdialog.o msgbox.o -lncurses
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/scripts/lxdialog'
/bin/sh scripts/Menuconfig arch/i386/config.in
Using defaults found in .config
Preparing scripts: functions, parsing...............................................................................done.
Saving your kernel configuration...
*** End of Linux kernel configuration.
*** Check the top-level Makefile for additional configuration.
*** Next, you must run 'make dep'.
[root@onlpc03 linux-2.4.20-8]#
.configファイルのチェック。
[root@onlpc03 linux-2.4.20-8]# vi .config
:
#
# Processor type and features
#
CONFIG_LOLAT=y
# CONFIG_M386 is not set
# CONFIG_M486 is not set
CONFIG_M586=y
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MELAN is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_USE_STRING_486=y
CONFIG_X86_ALIGNMENT_16=y
CONFIG_X86_PPRO_FENCE=y
# CONFIG_X86_F00F_WORKS_OK is not set
CONFIG_X86_MCE=y
#
:
[root@onlpc03 linux-2.4.20-8]#
(3-3). カーネルの構築
[root@onlpc03 linux-2.4.20-8]# vi Makefile
:
#EXTRAVERSION = -8custom
#EXTRAVERSION = -8customFeb182004
#EXTRAVERSION = -8customMar302004
#EXTRAVERSION = -8customApr132004
EXTRAVERSION = -8customApr152004
:
[root@onlpc03 linux-2.4.20-8]#
[root@onlpc03 linux-2.4.20-8]# make dep
:
:
/usr/src/linux-2.4.20-8/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -nostdinc -iwithprefix include -- acpitable.c acpitable.h apic.c apm.c bluesmoke.c cpuid.c dmi_scan.c e820.c edd.c elanfreq.c entry.S head.S i386_ksyms.c i387.c i8259.c init_task.c io_apic.c ioport.c irq.c ldt.c longhaul.c longrun.c mca.c microcode.c mpparse.c msr.c mtrr.c nmi.c p4-clockmod.c pci-dma.c pci-i386.c pci-i386.h pci-irq.c pci-pc.c pci-visws.c powernow-k6.c process.c profile.c ptrace.c rpmhelper.c semaphore.c setup.c signal.c smp.c smpboot.c speedstep.c sys_i386.c sysenter.c time.c trampoline.S traps.c visws_apic.c vm86.c > .depend
make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/kernel'
make -C arch/i386/mm fastdep
make[2]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/mm'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -nostdinc -iwithprefix include -E -D__GENKSYMS__ pageattr.c
| /sbin/genksyms -k 2.4.20 > /usr/src/linux-2.4.20-8/include/linux/modules/pageattr.ver.tmp
mv /usr/src/linux-2.4.20-8/include/linux/modules/pageattr.ver.tmp /usr/src/linux-2.4.20-8/include/linux/modules/pageattr.ver
/usr/src/linux-2.4.20-8/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -nostdinc -iwithprefix include -- extable.c fault.c init.c ioremap.c pageattr.c pgtable.c > .depend
make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/mm'
make -C arch/i386/lib fastdep
make[2]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/lib'
/usr/src/linux-2.4.20-8/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -nostdinc -iwithprefix include -- checksum.S dec_and_lock.c delay.c getuser.S iodebug.c
memcpy.c mmx.c old-checksum.c strstr.c usercopy.c > .depend
make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/lib'
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8'
make update-modverfile
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8'
/usr/src/linux-2.4.20-8/include/linux/modversions.h was updated
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8'
(find /usr/src/linux-2.4.20-8 \( -name .depend -o -name .hdepend \) -print | xargs awk -f scripts/include_deps) > tmp_include_depends
sed -ne 's/^\([^ ].*\):.*/ \1 \\/p' tmp_include_depends > tmp_include_depends_1(echo ""; echo "all: \\"; cat tmp_include_depends_1; echo "") >> tmp_include_depends
rm tmp_include_depends_1
[root@onlpc03 linux-2.4.20-8]#
[root@onlpc03 linux-2.4.20-8]# make clean
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot'
rm -f tools/build
rm -f setup bootsect zImage compressed/vmlinux.out
rm -f bsetup bbootsect bzImage compressed/bvmlinux.out
make[2]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot/compressed'
rm -f vmlinux bvmlinux _tmp_*
make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot/compressed'make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot'
find . \( -name '*.[oas]' -o -name core -o -name '.*.flags' \) -type f -print \
| grep -v lxdialog/ | xargs rm -f
rm -f kernel/ksyms.lst include/linux/compile.h vmlinux System.map .tmp* scripts/mkconfigs kernel/configs.c kernel/configs.o drivers/char/consolemap_deftbl.c drivers/video/promcon_tbl.c drivers/char/conmakehash drivers/char/drm/*-mod.c drivers/pci/devlist.h drivers/pci/classlist.h drivers/pci/gen-devlist drivers/zorro/devlist.h drivers/zorro/gen-devlist drivers/sound/bin2hex drivers/sound/hex2hex drivers/atm/fore200e_mkfirm drivers/atm/{pca,sba}*{.bin,.bin1,.bin2} drivers/scsi/aic7xxx/aicasm/aicasm drivers/scsi/aic7xxx/aicasm/aicasm_gram.c drivers/scsi/aic7xxx/aicasm/aicasm_gram.h drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.c drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.h drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.c drivers/scsi/aic7xxx/aicasm/aicasm_scan.c drivers/scsi/aic7xxx/aicasm/aicdb.h drivers/scsi/aic7xxx/aicasm/y.tab.h drivers/scsi/53c700_d.h net/khttpd/make_times_h net/khttpd/times.h submenu*
rm -rf modules
make -C Documentation/DocBook clean
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/Documentation/DocBook'
rm -f core *~
rm -f wanbook.sgml z8530book.sgml mcabook.sgml videobook.sgml kernel-api.sgml parportbook.sgml kernel-hacking.sgml kernel-locking.sgml via-audio.sgml mousedrivers.sgml sis900.sgml deviceiobook.sgml procfs-guide.sgml tulip-user.sgml journal-api.sgml
rm -f wanbook.dvi z8530book.dvi mcabook.dvi videobook.dvi kernel-api.dvi parportbook.dvi kernel-hacking.dvi kernel-locking.dvi via-audio.dvi mousedrivers.dvi sis900.dvi deviceiobook.dvi procfs-guide.dvi tulip-user.dvi journal-api.dvi wanbook.aux z8530book.aux mcabook.aux videobook.aux kernel-api.aux parportbook.aux kernel-hacking.aux kernel-locking.aux via-audio.aux mousedrivers.aux sis900.aux deviceiobook.aux procfs-guide.aux tulip-user.aux journal-api.aux wanbook.tex z8530book.tex mcabook.tex videobook.tex kernel-api.tex parportbook.tex kernel-hacking.tex kernel-locking.tex via-audio.tex mousedrivers.tex sis900.tex deviceiobook.tex procfs-guide.tex tulip-user.tex journal-api.tex wanbook.log z8530book.log mcabook.log videobook.log kernel-api.log parportbook.log kernel-hacking.log kernel-locking.log via-audio.log
mousedrivers.log sis900.log deviceiobook.log procfs-guide.log tulip-user.log journal-api.log wanbook.out z8530book.out mcabook.out videobook.out kernel-api.out parportbook.out kernel-hacking.out kernel-locking.out via-audio.out mousedrivers.out sis900.out deviceiobook.out procfs-guide.out tulip-user.out journal-api.out
rm -f parport-share.png parport-multi.png parport-structure.png parport-share.eps parport-multi.eps parport-structure.eps
rm -f procfs_example.sgml
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/Documentation/DocBook'
[root@onlpc03 linux-2.4.20-8]#
[root@onlpc03 linux-2.4.20-8]# make bzImage
:
ld -m elf_i386 -T /usr/src/linux-2.4.20-8/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o --start-group arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/char/drm/drm.o drivers/net/fc/fc.o drivers/net/appletalk/appletalk.o drivers/net/tokenring/tr.o drivers/net/wan/wan.o drivers/atm/atm.o drivers/ide/idedriver.o drivers/cdrom/driver.o drivers/pci/driver.o drivers/net/pcmcia/pcmcia_net.o drivers/net/wireless/wireless_net.o drivers/pnp/pnp.o drivers/video/video.o drivers/net/hamradio/hamradio.o drivers/media/media.o drivers/md/mddev.o drivers/isdn/vmlinux-obj.o drivers/sensors/sensor.o net/network.o crypto/crypto.o /usr/src/linux-2.4.20-8/arch/i386/lib/lib.a /usr/src/linux-2.4.20-8/lib/lib.a /usr/src/linux-2.4.20-8/arch/i386/lib/lib.a --end-group
.tmp_kallsyms3.o -o vmlinux
nm vmlinux | grep -v '\(compiled\)\|\(\.o$\)\|\( [aUw] \)\|\(\.\.ng$\)\|\(LASH[RL]DI\)' | sort > System.map
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8'
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot'
gcc -E -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -D__BIG_KERNEL__ -traditional -DSVGA_MODE=NORMAL_VGA bootsect.S -o bbootsect.s
as -o bbootsect.o bbootsect.s
bootsect.S: Assembler messages:
bootsect.S:239: Warning: indirect lcall without `*'
ld -m elf_i386 -Ttext 0x0 -s --oformat binary bbootsect.o -o bbootsect
gcc -E -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -D__BIG_KERNEL__ -D__ASSEMBLY__ -traditional -DSVGA_MODE=NORMAL_VGA setup.S -o bsetup.s
as -o bsetup.o bsetup.s
setup.S: Assembler messages:
setup.S:294: Warning: indirect lcall without `*'
ld -m elf_i386 -Ttext 0x0 -s --oformat binary -e begtext -o bsetup bsetup.o
make[2]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot/compressed'
tmppiggy=_tmp_$$piggy; \
rm -f $tmppiggy $tmppiggy.gz $tmppiggy.lnk; \
objcopy -O binary -R .note -R .comment -S /usr/src/linux-2.4.20-8/vmlinux $tmppiggy; \
gzip -f -9 < $tmppiggy > $tmppiggy.gz; \
echo "SECTIONS { .data : { input_len = .; LONG(input_data_end - input_data) input_data = .; *(.data) input_data_end = .; }}" > $tmppiggy.lnk; \
ld -m elf_i386 -r -o piggy.o -b binary $tmppiggy.gz -b elf32-i386 -T $tmppiggy.lnk; \
rm -f $tmppiggy $tmppiggy.gz $tmppiggy.lnk
gcc -D__ASSEMBLY__ -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -traditional -c head.S
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DKBUILD_BASENAME=misc -c misc.c
ld -m elf_i386 -Ttext 0x100000 -e startup_32 -o bvmlinux head.o misc.o piggy.o
make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot/compressed'gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o tools/build tools/build.c -I/usr/src/linux-2.4.20-8/include
objcopy -O binary -R .note -R .comment -S compressed/bvmlinux compressed/bvmlinux.out
tools/build -b bbootsect bsetup compressed/bvmlinux.out CURRENT > bzImage
Root device is (8, 18)
Boot sector 512 bytes.
Setup is 4939 bytes.
System is 1237 kB
warning: kernel is too big for standalone boot from floppy
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/boot'
[root@onlpc03 linux-2.4.20-8]#
[root@onlpc03 linux-2.4.20-8]# make modules
:
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.20-8/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=powernow_k6 -c -o powernow-k6.o powernow-k6.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.20-8/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=speedstep -c -o speedstep.o speedstep.c
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/kernel'
make -C arch/i386/mm CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.20-8/include/linux/modversions.h" MAKING_MODULES=1 modules
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/mm'
make[1]: `modules' に対して行うべき事はありません。
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/mm'
make -C arch/i386/lib CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.20-8/include/linux/modversions.h" MAKING_MODULES=1 modules
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/lib'
make[1]: `modules' に対して行うべき事はありません。
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/lib'
[root@onlpc03 linux-2.4.20-8]#
[root@onlpc03 linux-2.4.20-8]# make modules_install
:
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/crypto'
mkdir -p /lib/modules/2.4.20-8customApr152004/kernel/crypto/
cp cryptoapi.o /lib/modules/2.4.20-8customApr152004/kernel/crypto/
make -C ciphers modules_install
make[2]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/crypto/ciphers'
mkdir -p /lib/modules/2.4.20-8customApr152004/kernel/crypto/ciphers/
cp cipher-aes.o cipher-identity.o /lib/modules/2.4.20-8customApr152004/kernel/crypto/ciphers/
make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/crypto/ciphers'
make -C cryptoloop modules_install
make[2]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/crypto/cryptoloop'
mkdir -p /lib/modules/2.4.20-8customApr152004/kernel/crypto/cryptoloop/
cp cryptoloop.o /lib/modules/2.4.20-8customApr152004/kernel/crypto/cryptoloop/
make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/crypto/cryptoloop'
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/crypto'
make -C arch/i386/kernel modules_install
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/kernel'
mkdir -p /lib/modules/2.4.20-8customApr152004/kernel/arch/i386/kernel/
cp cpuid.o edd.o microcode.o msr.o powernow-k6.o speedstep.o /lib/modules/2.4.20-8customApr152004/kernel/arch/i386/kernel/
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/kernel'
make -C arch/i386/mm modules_install
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/mm'
make[1]: `modules_install' に対して行うべき事はありません。
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/mm'
make -C arch/i386/lib modules_install
make[1]: 入ります ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/lib'
make[1]: `modules_install' に対して行うべき事はありません。
make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.20-8/arch/i386/lib'
cd /lib/modules/2.4.20-8customApr152004; \
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.20-8customApr152004; fi
[root@onlpc03 linux-2.4.20-8]#
[root@onlpc03 linux-2.4.20-8]# cp -p arch/i386/boot/bzImage /boot/vmlinuz-2.4.20-8customApr152004
[root@onlpc03 linux-2.4.20-8]# cp -p System.map /boot/System.map-2.4.20-8customApr152004
[root@onlpc03 linux-2.4.20-8]#
[root@onlpc03 boot]# pwd
/boot
[root@onlpc03 boot]# ls
System.map initrd-2.4.20-8customMar302004.img
System.map-2.4.20-8 kernel.h
System.map-2.4.20-8customApr132004 message
System.map-2.4.20-8customApr152004 message.ja
System.map-2.4.20-8customFeb182004 module-info
System.map-2.4.20-8customMar302004 module-info-2.4.20-8
boot.b os2_d.b
chain.b vmlinux-2.4.20-8
config-2.4.20-8 vmlinuz
grub vmlinuz-2.4.20-8
initrd-2.4.20-8.img vmlinuz-2.4.20-8customApr132004
initrd-2.4.20-8customApr132004 vmlinuz-2.4.20-8customApr152004
initrd-2.4.20-8customApr132004.img vmlinuz-2.4.20-8customFeb182004
initrd-2.4.20-8customFeb182004.img vmlinuz-2.4.20-8customMar302004
initrd-2.4.20-8customMar302004
[root@onlpc03 boot]#
[root@onlpc03 boot]# mkinitrd initrd-2.4.20-8customApr152004.img 2.4.20-8customApr152004
[root@onlpc03 boot]#
[root@onlpc03 boot]# ls -l
合計 19356
lrwxrwxrwx 1 root root 19 2月 19 09:32 System.map -> System.map-2.4.20-8
-rw-r--r-- 1 root root 520129 3月 14 2003 System.map-2.4.20-8
-rw-r--r-- 1 root root 567547 4月 13 16:06 System.map-2.4.20-8customApr132004
-rw-r--r-- 1 root root 567614 4月 15 16:14 System.map-2.4.20-8customApr152004
-rw-r--r-- 1 root root 520249 2月 19 09:02 System.map-2.4.20-8customFeb182004
-rw-r--r-- 1 root root 567667 3月 30 11:23 System.map-2.4.20-8customMar302004
-rw-r--r-- 1 root root 5824 1月 25 2003 boot.b
-rw-r--r-- 1 root root 612 1月 25 2003 chain.b
-rw-r--r-- 1 root root 44309 3月 14 2003 config-2.4.20-8
drwxr-xr-x 2 root root 4096 2月 19 09:02 grub
-rw-r--r-- 1 root root 278942 5月 27 2003 initrd-2.4.20-8.img
-rw-r--r-- 1 root root 3072000 4月 14 09:07 initrd-2.4.20-8customApr132004
-rw-r--r-- 1 root root 278568 4月 14 09:20 initrd-2.4.20-8customApr132004.img
-rw-r--r-- 1 root root 275385 4月 16 08:46 initrd-2.4.20-8customApr152004.img
-rw-r--r-- 1 root root 276986 2月 19 09:02 initrd-2.4.20-8customFeb182004.img
-rw-r--r-- 1 root root 3072000 3月 31 10:41 initrd-2.4.20-8customMar302004
-rw-r--r-- 1 root root 277183 3月 31 15:18 initrd-2.4.20-8customMar302004.img
-rw-r--r-- 1 root root 473 5月 27 2003 kernel.h
-rw-r--r-- 1 root root 23108 2月 25 2003 message
-rw-r--r-- 1 root root 21282 2月 25 2003 message.ja
lrwxrwxrwx 1 root root 20 5月 27 2003 module-info -> module-info-2.4.20-8
-rw-r--r-- 1 root root 15436 3月 14 2003 module-info-2.4.20-8
-rw-r--r-- 1 root root 640 1月 25 2003 os2_d.b
-rw-r--r-- 1 root root 3193503 3月 14 2003 vmlinux-2.4.20-8
lrwxrwxrwx 1 root root 31 2月 19 09:02 vmlinuz -> vmlinuz-2.4.20-8customFeb182004
-rw-r--r-- 1 root root 1122186 3月 14 2003 vmlinuz-2.4.20-8
-rw-r--r-- 1 root root 1296890 4月 14 09:10 vmlinuz-2.4.20-8customApr132004
-rw-r--r-- 1 root root 1273086 4月 15 16:14 vmlinuz-2.4.20-8customApr152004
-rw-r--r-- 1 root root 1122423 2月 19 09:02 vmlinuz-2.4.20-8customFeb182004
-rw-r--r-- 1 root root 1296913 3月 31 11:30 vmlinuz-2.4.20-8customMar302004
[root@onlpc03 boot]#
[root@onlpc03 boot]# ls -l /dev/nfs*
lrwxrwxrwx 1 root root 7 5月 27 2003 /dev/nfsd -> socksys
brw-r--r-- 1 root root 0, 255 2月 23 15:48 /dev/nfsroot
[root@onlpc03 boot]#
以前の作業時に /dev/nfsroot で作成してあった。
mknod /dev/nfsroot b 0 255
[root@onlpc03 boot]# rdev vmlinuz-2.4.20-8customApr152004 /dev/nfsroot
[root@onlpc03 boot]# rdev vmlinuz-2.4.20-8customApr152004
Root device /dev/nfsroot
[root@onlpc03 boot]#
[root@onlpc03 boot]# pwd
/boot
[root@onlpc03 boot]# ls
System.map initrd-2.4.20-8customMar302004
System.map-2.4.20-8 initrd-2.4.20-8customMar302004.img
System.map-2.4.20-8customApr132004 kernel.h
System.map-2.4.20-8customApr152004 message
System.map-2.4.20-8customFeb182004 message.ja
System.map-2.4.20-8customMar302004 module-info
boot.b module-info-2.4.20-8
chain.b os2_d.b
config-2.4.20-8 vmlinux-2.4.20-8
grub vmlinuz
initrd-2.4.20-8.img vmlinuz-2.4.20-8
initrd-2.4.20-8customApr132004 vmlinuz-2.4.20-8customApr132004
initrd-2.4.20-8customApr132004.img vmlinuz-2.4.20-8customApr152004
initrd-2.4.20-8customApr152004.img vmlinuz-2.4.20-8customFeb182004
initrd-2.4.20-8customFeb182004.img vmlinuz-2.4.20-8customMar302004
[root@onlpc03 boot]#
[root@onlpc03 boot]# ls -l initrd-2.4.20-8customApr152004.img
-rw-r--r-- 1 root root 275385 4月 16 08:46 initrd-2.4.20-8customApr152004.img
[root@onlpc03 boot]# gunzip -S .img initrd-2.4.20-8customApr152004.img
[root@onlpc03 boot]#
[root@onlpc03 boot]# mount -o loop initrd-2.4.20-8customApr152004 /mnt
[root@onlpc03 boot]# cd /mnt
[root@onlpc03 mnt]# ls -l
合計 8
drwxr-xr-x 2 root root 1024 4月 16 08:46 bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 dev
drwxr-xr-x 2 root root 1024 4月 16 08:46 etc
drwxr-xr-x 2 root root 1024 4月 16 08:46 lib
-rwxr-xr-x 1 root root 601 4月 16 08:46 linuxrc
drwxr-xr-x 2 root root 1024 4月 16 08:46 loopfs
drwxr-xr-x 2 root root 1024 4月 16 08:46 proc
lrwxrwxrwx 1 root root 3 4月 16 08:46 sbin -> bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 sysroot
[root@onlpc03 mnt]#
[root@onlpc03 mnt]# vi linuxrc
#!/bin/nash
echo "Loading scsi_mod.o module"
insmod /lib/scsi_mod.o
echo "Loading sd_mod.o module"
insmod /lib/sd_mod.o
echo "Loading aic7xxx.o module"
insmod /lib/aic7xxx.o
echo "Loading jbd.o module"
insmod /lib/jbd.o
echo "Loading ext3.o module"
insmod /lib/ext3.o
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Creating block devices
mkdevices /dev
echo Creating root device
mkrootdev /dev/root
#echo 0x0100 > /proc/sys/kernel/real-root-dev
echo 255 > /proc/sys/kernel/real-root-dev
echo Mounting root filesystem
mount -o defaults --ro -t ext3 /dev/root /sysroot
pivot_root /sysroot /sysroot/initrd
umount /initrd/proc
[root@onlpc03 mnt]#
[root@onlpc03 mnt]# cd /boot
[root@onlpc03 boot]# ls -l initrd*
-rw-r--r-- 1 root root 278942 5月 27 2003 initrd-2.4.20-8.img
-rw-r--r-- 1 root root 3072000 4月 14 09:07 initrd-2.4.20-8customApr132004
-rw-r--r-- 1 root root 278568 4月 14 09:20 initrd-2.4.20-8customApr132004.img
-rw-r--r-- 1 root root 3072000 4月 16 08:46 initrd-2.4.20-8customApr152004
-rw-r--r-- 1 root root 276986 2月 19 09:02 initrd-2.4.20-8customFeb182004.img
-rw-r--r-- 1 root root 3072000 3月 31 10:41 initrd-2.4.20-8customMar302004
-rw-r--r-- 1 root root 277183 3月 31 15:18 initrd-2.4.20-8customMar302004.img
[root@onlpc03 boot]#
[root@onlpc03 boot]# gzip -c -9 initrd-2.4.20-8customApr152004 > initrd-2.4.20-8customApr152004.img
[root@onlpc03 boot]# ls -l initrd*
-rw-r--r-- 1 root root 278942 5月 27 2003 initrd-2.4.20-8.img
-rw-r--r-- 1 root root 3072000 4月 14 09:07 initrd-2.4.20-8customApr132004
-rw-r--r-- 1 root root 278568 4月 14 09:20 initrd-2.4.20-8customApr132004.img
-rw-r--r-- 1 root root 3072000 4月 16 08:46 initrd-2.4.20-8customApr152004
-rw-r--r-- 1 root root 275671 4月 16 09:01 initrd-2.4.20-8customApr152004.img
-rw-r--r-- 1 root root 276986 2月 19 09:02 initrd-2.4.20-8customFeb182004.img
-rw-r--r-- 1 root root 3072000 3月 31 10:41 initrd-2.4.20-8customMar302004
-rw-r--r-- 1 root root 277183 3月 31 15:18 initrd-2.4.20-8customMar302004.img
[root@onlpc03 boot]#
[root@onlpc03 boot]# ls -l /dev/ram0
brw-rw---- 1 root disk 1, 0 1月 30 2003 /dev/ram0
[root@onlpc03 boot]# ls -l /dev/nfsroot
brw-r--r-- 1 root root 0, 255 2月 23 15:48 /dev/nfsroot
[root@onlpc03 boot]#
(4). クライアント用ルートファイルシステムの構築
[root@onlpc03 /]# pwd
/
[root@onlpc03 /]# ls -l
合計 205
drwxr-xr-x 2 root root 4096 5月 27 2003 bin
drwxr-xr-x 3 root root 4096 4月 16 09:00 boot
drwxr-xr-x 21 root root 118784 4月 14 17:06 dev
drwxr-xr-x 91 root root 8192 4月 16 08:54 etc
drwxr-xr-x 3 root root 4096 1月 25 2003 home
drwxr-xr-x 2 root root 4096 1月 25 2003 initrd
drwxr-xr-x 10 root root 4096 5月 27 2003 lib
drwx------ 2 root root 16384 5月 20 2003 lost+found
drwxr-xr-x 2 root root 4096 1月 28 2003 misc
drwxr-xr-x 9 root root 1024 4月 16 08:57 mnt
drwxr-xr-x 2 root root 4096 5月 23 2003 mnt1
drwxr-xr-x 2 root root 4096 1月 25 2003 opt
dr-xr-xr-x 104 root root 0 4月 15 02:04 proc
drwxr-x--- 16 root root 4096 4月 16 08:57 root
drwxr-xr-x 2 root root 8192 5月 27 2003 sbin
drwxrwxrwx 6 root root 4096 3月 29 10:50 tftpboot
drwxrwxrwt 10 root root 4096 4月 16 08:46 tmp
drwxr-xr-x 17 root root 4096 2月 20 09:57 usr
drwxr-xr-x 27 root root 4096 5月 27 2003 var
[root@onlpc03 /]#
[root@onlpc03 /]# ls -l tftpboot
合計 16
drwxr-xr-x 2 root root 4096 2月 26 15:34 130.87.153.10
drwxr-xr-x 18 root root 4096 4月 14 15:37 130.87.153.3
drwxr-xr-x 15 root root 4096 2月 23 16:06 130.87.153.3-Debian
drwxr-xr-x 3 root root 4096 5月 20 2003 X86PC
[root@onlpc03 /]# ls -l tftpboot/130.87.153.3
合計 188
drwxr-xr-x 2 root root 4096 5月 27 2003 bin
drwxr-xr-x 3 root root 4096 4月 14 17:00 boot
drwxr-xr-x 21 root root 118784 4月 14 14:30 dev
drwxr-xr-x 91 root root 8192 4月 14 16:35 etc
drwxr-xr-x 3 root root 4096 1月 25 2003 home
drwxr-xr-x 2 root root 4096 1月 25 2003 initrd
drwxr-xr-x 10 root root 4096 5月 27 2003 lib
drwxr-xr-x 2 root root 4096 1月 28 2003 misc
drwxr-xr-x 4 root root 4096 4月 14 15:37 mnt
drwxr-xr-x 2 root root 4096 1月 25 2003 opt
drwxr-xr-x 2 root root 4096 5月 20 2003 proc
drwxr-x--- 16 root root 4096 4月 14 09:54 root
drwxr-xr-x 2 root root 8192 5月 27 2003 sbin
drwxrwxrwt 8 root root 4096 4月 14 14:30 tmp
drwxr-xr-x 17 root root 4096 2月 20 09:57 usr
drwxr-xr-x 27 root root 4096 5月 27 2003 var
[root@onlpc03 /]#
先に作成したディスクレスクライアント用のルートファイルシステムを削除。
(4-1). ディスクレスクライアント用のファイルを置く場所を確保
[root@onlpc03 130.87.153.3]# pwd
/tftpboot/130.87.153.3
[root@onlpc03 130.87.153.3]# ls -l
合計 188
drwxr-xr-x 2 root root 4096 5月 27 2003 bin
drwxr-xr-x 3 root root 4096 4月 14 17:00 boot
drwxr-xr-x 21 root root 118784 4月 14 14:30 dev
drwxr-xr-x 91 root root 8192 4月 14 16:35 etc
drwxr-xr-x 3 root root 4096 1月 25 2003 home
drwxr-xr-x 2 root root 4096 1月 25 2003 initrd
drwxr-xr-x 10 root root 4096 5月 27 2003 lib
drwxr-xr-x 2 root root 4096 1月 28 2003 misc
drwxr-xr-x 4 root root 4096 4月 14 15:37 mnt
drwxr-xr-x 2 root root 4096 1月 25 2003 opt
drwxr-xr-x 2 root root 4096 5月 20 2003 proc
drwxr-x--- 16 root root 4096 4月 14 09:54 root
drwxr-xr-x 2 root root 8192 5月 27 2003 sbin
drwxrwxrwt 8 root root 4096 4月 14 14:30 tmp
drwxr-xr-x 17 root root 4096 2月 20 09:57 usr
drwxr-xr-x 27 root root 4096 5月 27 2003 var
[root@onlpc03 130.87.153.3]# rm -rf *
[root@onlpc03 130.87.153.3]# ls -l
合計 0
[root@onlpc03 130.87.153.3]#
(4-2). /etc/exportsファイルの設定
/etc/exportsファイルの設定を参照。
(4-3). Bootp の設定
Bootp の設定を参照。
(4-4). Tftp の設定
Tftp の設定を参照。
(4-5). /tftpboot/130.87.153.3下にファイルをコピー
onlpc03 のマシン上で Red Hat 9 のシステムを実行中に自分自身のシステム
ファイルをコピーするとエラーが起きてしまう可能性がある。 ここで、システ
ムを再起動して Debian GNU/Linux 3.0 のシステムを立ち上げて、Red Hat 9 の
システムファイルをコピーすることにしよう。
[root@onlpc03 130.87.153.3]# reboot
Broadcast message from root (pts/0) (Fri Apr 16 10:57:40 2004):
The system is going down for reboot NOW!
:
:
Debian GNU/Linux 3.0 のシステムが立ち上がった。 Red Hat 9 のシステム
ファイルをマウントする。
onlsun4[36]% ssh onlpc03
inoue@onlpc03's password:
:
Last login: Wed Apr 14 14:35:53 2004 from onlsun4.kek.jp
inoue@onlpc03:~$ su
Password:
onlpc03:/home/inoue# fdisk -l
ディスク /dev/sda: ヘッド 255, セクタ 63, シリンダ 4866
ユニット = シリンダ数 of 16065 * 512 バイト
デバイス ブート 始点 終点 ブロック ID システム
/dev/sda1 1 1020 8193118+ 1b 隠し Win95 FAT32
/dev/sda2 1021 2040 8193150 1c 隠し Win95 FAT32 (LBA)
/dev/sda3 3847 4866 8193150 5 拡張領域
/dev/sda4 2041 3846 14506695 83 Linux
/dev/sda5 3847 4866 8193118+ b Win95 FAT32
領域テーブル項目がディスクの順序と一致しません
ディスク /dev/sdb: ヘッド 255, セクタ 63, シリンダ 4866
ユニット = シリンダ数 of 16065 * 512 バイト
デバイス ブート 始点 終点 ブロック ID システム
/dev/sdb1 * 1 13 104391 83 Linux
/dev/sdb2 1983 4866 23165730 83 Linux
/dev/sdb3 111 1982 15036840 5 拡張領域
/dev/sdb4 14 110 779152+ 92 不明
/dev/sdb5 * 111 716 4867663+ 83 Linux
/dev/sdb6 717 1610 7181023+ b Win95 FAT32
/dev/sdb7 * 1611 1982 2988058+ 83 Linux
領域テーブル項目がディスクの順序と一致しません
ディスク /dev/sdc: ヘッド 16, セクタ 63, シリンダ 993
ユニット = シリンダ数 of 1008 * 512 バイト
デバイス ブート 始点 終点 ブロック ID システム
/dev/sdc1 1 993 500440+ 83 Linux
ディスク /dev/hda: ヘッド 255, セクタ 63, シリンダ 2501
ユニット = シリンダ数 of 16065 * 512 バイト
デバイス ブート 始点 終点 ブロック ID システム
/dev/hda1 1 255 2048256 1b 隠し Win95 FAT32
/dev/hda2 256 651 3180870 92 不明
/dev/hda3 652 2501 14860125 5 拡張領域
/dev/hda5 652 668 136521 82 Linux スワップ
/dev/hda6 669 923 2048256 b Win95 FAT32
/dev/hda7 924 1289 2939863+ b Win95 FAT32
/dev/hda8 1290 1544 2048256 b Win95 FAT32
/dev/hda9 1545 1799 2048256 b Win95 FAT32
/dev/hda10 1800 2501 5638783+ b Win95 FAT32
onlpc03:/home/inoue#
注.
onlpc03 のマシンには Red Hat 9 の Linuxシステムと Debian GNU/Linux 3.0
の Linuxシステムがインストールされている。 このメモでこれまで記述して
きたことは、Red Hat 9 の Linuxシステムを起動中の作業メモである。 ここ
から以降の記述はDebian GNU/Linux 3.0 のLinuxシステムを起動中の作業メモ
である。 構築しようとしている Red Hat 9 ディスクレスサーバのローカル
ディスクはDebian GNU/Linux 3.0 のLinuxシステムの /mnt にマウントして
作業をしている。 従って、Red Hat 9 ディスクレスサーバのファイルシステ
ムは /mnt の下、Red Hat 9 ディスクレスクライアントは/mnt/tftpboot/130.
87.153.3 の下になる。
onlpc03:/home/inoue# mount /dev/sdb2 /mnt
onlpc03:/home/inoue# df -k
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/sda4 14278840 2780800 10772708 21% /
/dev/sdb2 22801684 6669296 14974104 31% /mnt
onlpc03:/home/inoue# ls -l /mnt
合計 212
drwxr-xr-x 2 root root 4096 5月 27 2003 bin
drwxr-xr-x 3 root root 4096 4月 16 09:00 boot
drwxr-xr-x 21 root root 118784 4月 16 10:58 dev
drwxr-xr-x 91 root root 8192 4月 16 10:58 etc
-rw-r--r-- 1 root root 0 4月 16 10:57 halt
drwxr-xr-x 3 root root 4096 1月 25 2003 home
drwxr-xr-x 2 root root 4096 1月 25 2003 initrd
drwxr-xr-x 10 root root 4096 5月 27 2003 lib
drwx------ 2 root root 16384 5月 20 2003 lost+found
drwxr-xr-x 2 root root 4096 1月 28 2003 misc
drwxr-xr-x 4 root root 4096 1月 25 2003 mnt
drwxr-xr-x 2 root root 4096 5月 23 2003 mnt1
drwxr-xr-x 2 root root 4096 1月 25 2003 opt
drwxr-xr-x 2 root root 4096 5月 20 2003 proc
drwxr-x--- 16 root root 4096 4月 16 10:57 root
drwxr-xr-x 2 root root 8192 5月 27 2003 sbin
drwxrwxrwx 6 root root 4096 3月 29 10:50 tftpboot
drwxrwxrwt 9 root root 4096 4月 16 10:58 tmp
drwxr-xr-x 17 root root 4096 2月 20 09:57 usr
drwxr-xr-x 27 root root 4096 5月 27 2003 var
onlpc03:/home/inoue#
onlpc03:/mnt/tftpboot/130.87.153.3# pwd
/mnt/tftpboot/130.87.153.3
onlpc03:/mnt/tftpboot/130.87.153.3# ls -l
合計 0
onlpc03:/mnt/tftpboot/130.87.153.3#
onlpc03:/mnt# pwd
/mnt
onlpc03:/mnt# ls -l
合計 212
drwxr-xr-x 2 root root 4096 5月 27 2003 bin
drwxr-xr-x 3 root root 4096 4月 16 09:00 boot
drwxr-xr-x 21 root root 118784 4月 16 10:58 dev
drwxr-xr-x 91 root root 8192 4月 16 10:58 etc
-rw-r--r-- 1 root root 0 4月 16 10:57 halt
drwxr-xr-x 3 root root 4096 1月 25 2003 home
drwxr-xr-x 2 root root 4096 1月 25 2003 initrd
drwxr-xr-x 10 root root 4096 5月 27 2003 lib
drwx------ 2 root root 16384 5月 20 2003 lost+found
drwxr-xr-x 2 root root 4096 1月 28 2003 misc
drwxr-xr-x 4 root root 4096 1月 25 2003 mnt
drwxr-xr-x 2 root root 4096 5月 23 2003 mnt1
drwxr-xr-x 2 root root 4096 1月 25 2003 opt
drwxr-xr-x 2 root root 4096 5月 20 2003 proc
drwxr-x--- 16 root root 4096 4月 16 10:57 root
drwxr-xr-x 2 root root 8192 5月 27 2003 sbin
drwxrwxrwx 6 root root 4096 3月 29 10:50 tftpboot
drwxrwxrwt 9 root root 4096 4月 16 10:58 tmp
drwxr-xr-x 17 root root 4096 2月 20 09:57 usr
drwxr-xr-x 27 root root 4096 5月 27 2003 var
onlpc03:/mnt#
onlpc03:/mnt# pwd
/mnt
onlpc03:/mnt# tar cf - bin boot dev etc home initrd lib misc opt proc root sbin
usr var | (cd /mnt/tftpboot/130.87.153.3; tar xpf - )
onlpc03:/mnt#
onlpc03:/mnt# cd /mnt/tftpboot/130.87.153.3
onlpc03:/mnt/tftpboot/130.87.153.3# mkdir tmp
onlpc03:/mnt/tftpboot/130.87.153.3# chmod go+w tmp
onlpc03:/mnt/tftpboot/130.87.153.3# chmod o+t tmp
onlpc03:/mnt/tftpboot/130.87.153.3#
onlpc03:/mnt/tftpboot/130.87.153.3# ls -l
合計 184
drwxr-xr-x 2 root root 4096 5月 27 2003 bin
drwxr-xr-x 3 root root 4096 4月 16 09:00 boot
drwxr-xr-x 21 root root 118784 4月 16 10:58 dev
drwxr-xr-x 91 root root 8192 4月 16 10:58 etc
drwxr-xr-x 3 root root 4096 1月 25 2003 home
drwxr-xr-x 2 root root 4096 1月 25 2003 initrd
drwxr-xr-x 10 root root 4096 5月 27 2003 lib
drwxr-xr-x 2 root root 4096 1月 28 2003 misc
drwxr-xr-x 2 root root 4096 1月 25 2003 opt
drwxr-xr-x 2 root root 4096 5月 20 2003 proc
drwxr-x--- 16 root root 4096 4月 16 10:57 root
drwxr-xr-x 2 root root 8192 5月 27 2003 sbin
drwxrwxrwt 2 root root 4096 4月 16 13:20 tmp
drwxr-xr-x 17 root root 4096 2月 20 09:57 usr
drwxr-xr-x 27 root root 4096 5月 27 2003 var
onlpc03:/mnt/tftpboot/130.87.153.3#
参考.
Red Hat Linux 7.2: オフィシャル Red Hat Linux入門ガイドより参照。
--->>> 参照開始
権限を表す記号には、もう1つ、tという記号もあります。これは、スティッキー
ビット(sticky bit)を表します。このスティッキービットを立てると、ファイ
ルを削除したり名前を変更したりできるユーザーを、そのファイルの所有者とそ
のディレクトリの所有者と書き込み権限を持つユーザーとrootだけに限定するこ
とができます(ファイルのプロパティ項第11章を参照)。
<<<--- 参照終了
onlpc03:/mnt/tftpboot/130.87.153.3# pwd
/mnt/tftpboot/130.87.153.3
onlpc03:/mnt/tftpboot/130.87.153.3# ls -l
合計 184
drwxr-xr-x 2 root root 4096 5月 27 2003 bin
drwxr-xr-x 3 root root 4096 4月 16 09:00 boot
drwxr-xr-x 21 root root 118784 4月 16 10:58 dev
drwxr-xr-x 91 root root 8192 4月 16 10:58 etc
drwxr-xr-x 3 root root 4096 1月 25 2003 home
drwxr-xr-x 2 root root 4096 1月 25 2003 initrd
drwxr-xr-x 10 root root 4096 5月 27 2003 lib
drwxr-xr-x 2 root root 4096 1月 28 2003 misc
drwxr-xr-x 2 root root 4096 1月 25 2003 opt
drwxr-xr-x 2 root root 4096 5月 20 2003 proc
drwxr-x--- 16 root root 4096 4月 16 10:57 root
drwxr-xr-x 2 root root 8192 5月 27 2003 sbin
drwxrwxrwt 2 root root 4096 4月 16 13:20 tmp
drwxr-xr-x 17 root root 4096 2月 20 09:57 usr
drwxr-xr-x 27 root root 4096 5月 27 2003 var
onlpc03:/mnt/tftpboot/130.87.153.3#
ok. 正常にコピーは完了した。
/tftpboot/home ディレクトリの下の不要なファイルを削除する。
onlpc03:/mnt/tftpboot/130.87.153.3/home# pwd
/mnt/tftpboot/130.87.153.3/home
onlpc03:/mnt/tftpboot/130.87.153.3/home# ls -l
合計 4
drwx------ 34 500 500 4096 4月 16 10:57 inoue
onlpc03:/mnt/tftpboot/130.87.153.3/home# cd inoue
onlpc03:/mnt/tftpboot/130.87.153.3/home/inoue# ls -l
合計 15508
drwxrwxr-x 2 500 500 4096 5月 22 2003 C
drwxrwxr-x 2 500 500 4096 3月 30 10:15 Diskless
-rw-rw-r-- 1 500 500 3742042 3月 31 16:38 GRUB-CCNET.tar.gz
drwxr-xr-x 2 500 500 4096 5月 29 2003 Java
drwxr-xr-x 2 500 500 4096 6月 4 2003 KNOPPIX
drwxrwxr-x 2 500 500 4096 4月 13 14:49 Kernel-CCNET
drwxrwxr-x 2 500 500 4096 4月 15 15:30 Kernel-CCNET2
-rw-rw-r-- 1 500 500 11465032 3月 30 14:16 MySQL-doc.ps
drwxrwxr-x 2 500 500 4096 5月 20 2003 Photo
drwxr-xr-x 5 500 500 4096 2月 20 10:48 WWW
drwxrwxr-x 2 500 500 4096 2月 20 14:45 bootp-tmp
-rw-r--r-- 1 root root 44385 4月 13 09:22 config-lis
-rw-r--r-- 1 root root 30750 4月 15 13:19 config-lis-deb
drwx------ 8 500 500 4096 5月 20 2003 evolution
-rw-rw-r-- 1 500 500 102400 5月 21 2003 evolution.tar
-rw-rw-r-- 1 500 500 3145 5月 26 2003 grub.log
drwxrwxr-x 2 500 500 4096 4月 12 15:07 kernel-2.4.20-27.9
drwxrwxr-x 2 500 500 4096 4月 15 14:29 kernel-2.4.20-8-Apr1520
04
drwxrwxr-x 2 500 500 4096 4月 13 09:12 kernel-2.4.20-8-Mar3020
04
-rwxr-xr-x 1 500 500 29544 5月 22 2003 nash
-rw-r--r-- 1 root root 95408 4月 13 11:23 oldconfig-lis
-rw-rw-r-- 1 500 500 126140 5月 22 2003 out
-rw-rw-r-- 1 500 500 1823 4月 12 15:47 out1
drwxrwxr-x 8 500 500 4096 2月 16 09:13 tmp
-rw-r--r-- 1 root root 123117 2月 20 10:17 xinetd-2.3.10-6.i386.rp
m
onlpc03:/mnt/tftpboot/130.87.153.3/home/inoue#
onlpc03:/mnt/tftpboot/130.87.153.3/home/inoue# rm -rf *
onlpc03:/mnt/tftpboot/130.87.153.3/home/inoue# ls -l
合計 0
onlpc03:/mnt/tftpboot/130.87.153.3/home/inoue#
ディスクレスクライアント用に mntディレクトリを作成
onlpc03:/mnt/tftpboot/130.87.153.3# pwd
/mnt/tftpboot/130.87.153.3
onlpc03:/mnt/tftpboot/130.87.153.3# mkdir -p mnt/cdrom mnt/floppy
onlpc03:/mnt/tftpboot/130.87.153.3# ls -l
合計 188
drwxr-xr-x 2 root root 4096 5月 27 2003 bin
drwxr-xr-x 3 root root 4096 4月 16 09:00 boot
drwxr-xr-x 21 root root 118784 4月 16 10:58 dev
drwxr-xr-x 91 root root 8192 4月 16 10:58 etc
drwxr-xr-x 3 root root 4096 1月 25 2003 home
drwxr-xr-x 2 root root 4096 1月 25 2003 initrd
drwxr-xr-x 10 root root 4096 5月 27 2003 lib
drwxr-xr-x 2 root root 4096 1月 28 2003 misc
drwxr-xr-x 4 root root 4096 4月 16 13:59 mnt
drwxr-xr-x 2 root root 4096 1月 25 2003 opt
drwxr-xr-x 2 root root 4096 5月 20 2003 proc
drwxr-x--- 16 root root 4096 4月 16 10:57 root
drwxr-xr-x 2 root root 8192 5月 27 2003 sbin
drwxrwxrwt 2 root root 4096 4月 16 13:20 tmp
drwxr-xr-x 17 root root 4096 2月 20 09:57 usr
drwxr-xr-x 27 root root 4096 5月 27 2003 var
onlpc03:/mnt/tftpboot/130.87.153.3#
onlpc03:/mnt/tftpboot/130.87.153.3# ls -lR mnt
mnt:
合計 8
drwxr-xr-x 2 root root 4096 4月 16 13:59 cdrom
drwxr-xr-x 2 root root 4096 4月 16 13:59 floppy
mnt/cdrom:
合計 0
mnt/floppy:
合計 0
onlpc03:/mnt/tftpboot/130.87.153.3#
(4-6). /tftpboot/130.87.153.3/etc 以下のファイルの編集
/tftpboot/130.87.153.3ディレクトリ下にコピーしたファイルをディスクレス
クライアント用に修正する。
(4-6-1). /tftpboot/130.87.153.3/etc/hosts
onlpc03:/mnt/tftpboot/130.87.153.3/etc# pwd
/mnt/tftpboot/130.87.153.3/etc
onlpc03:/mnt/tftpboot/130.87.153.3/etc# vi hosts
:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
130.87.153.3 onlsbc1
#130.87.153.112 onlpc03.kek.jp
130.87.153.112 onlpc03
~
~
onlpc03:/mnt/tftpboot/130.87.153.3/etc#
サーバ側の /etc/hosts にもクライアントの情報を追加する。
onlpc03:/mnt/etc# pwd
/mnt/etc
onlpc03:/mnt/etc# vi hosts
:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
130.87.153.3 onlsbc1
#130.87.153.112 onlpc03.kek.jp
130.87.153.112 onlpc03
~
~
onlpc03:/mnt/etc#
(4-6-2). /tftpboot/130.87.153.3/etc/hosts.allow
onlpc03:/mnt/tftpboot/130.87.153.3/etc# pwd
/mnt/tftpboot/130.87.153.3/etc
onlpc03:/mnt/tftpboot/130.87.153.3/etc# vi hosts.allow
:
#
# hosts.allow This file describes the names of the hosts which are
# allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
ALL:LOCAL,.kek.jp
#bootpd: ALL
#in.tftpd: ALL
#in.tftpd: 130.87.153.3/255.255.252.0
~
~
hosts.allow: 9 lines, 244 characters
onlpc03:/mnt/tftpboot/130.87.153.3/etc#
onlpc03:/mnt/tftpboot/130.87.153.3/etc# cat hosts.deny
#
# hosts.deny This file describes the names of the hosts which are
# *not* allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
# The portmap line is redundant, but it is left to remind you that
# the new secure portmap uses hosts.deny and hosts.allow. In particular
# you should know that NFS uses portmap!
ALL:ALL
onlpc03:/mnt/tftpboot/130.87.153.3/etc#
(4-6-3). /tftpboot/130.87.153.3/etc/resolv.conf
onlpc03:/mnt/tftpboot/130.87.153.3/etc# pwd
/mnt/tftpboot/130.87.153.3/etc
onlpc03:/mnt/tftpboot/130.87.153.3/etc# cat resolv.conf
search kek.jp
nameserver 130.87.152.2
nameserver 130.87.34.2
nameserver 130.87.34.3
onlpc03:/mnt/tftpboot/130.87.153.3/etc#
(4-6-4). /tftpboot/130.87.153.3/etc/fstab
onlpc03:/mnt/tftpboot/130.87.153.3/etc# pwd
/mnt/tftpboot/130.87.153.3/etc
onlpc03:/mnt/tftpboot/130.87.153.3/etc# mv fstab fstab-org
onlpc03:/mnt/tftpboot/130.87.153.3/etc# cp fstab-org fstab
onlpc03:/mnt/tftpboot/130.87.153.3/etc# ls -l fstab*
-rw-r--r-- 1 root root 545 4月 16 14:41 fstab
-rw-r--r-- 1 root root 545 5月 27 2003 fstab-org
-rw-r--r-- 1 root root 0 5月 27 2003 fstab.REVOKE
-rw-r--r-- 1 root root 621 5月 19 2003 fstab.rpmsave
onlpc03:/mnt/tftpboot/130.87.153.3/etc# vi fstab
130.87.153.112:/tftpboot/130.87.153.3 / nfs rw,rsize=8192,wsize=8192,int
r 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/sdb4 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,r
o 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
~
~
fstab: 7 lines, 562 characters
onlpc03:/mnt/tftpboot/130.87.153.3/etc#
(4-6-5). /tftpboot/130.87.153.3/etc/sysconfig/network
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig# pwd
/mnt/tftpboot/130.87.153.3/etc/sysconfig
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig# ls
amd identd pgsql
apm-scripts init radvd
apmd installinfo rawdevices
arpwatch installinfo.rpmsave redhat-config-securitylevel
authconfig iptables redhat-config-users
cbq irda redhat-logviewer
clock irqbalance rhn
console keyboard samba
desktop kudzu sendmail
devlabel mouse spamassassin
dhcpd named squid
dhcrelay netdump syslog
firstboot netdump_id_dsa tux
gpm netdump_id_dsa.pub ups
grub network vncservers
grub.rpmsave network-scripts xinetd
harddisks networking yppasswdd
hwconf ntpd
i18n pcmcia
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig#
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig# mv network network-org
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig# cp network-org network
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig# ls -l network network-org
-rw-r--r-- 1 root root 60 4月 16 14:46 network
-rw-r--r-- 1 root root 60 5月 27 2003 network-org
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig# vi network
NETWORKING=yes
HOSTNAME=onlsbc1.kek.jp
GATEWAY=130.87.152.1
~
~
network: 3 lines, 60 characters
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig#
(4-6-6). /tftpboot/130.87.153.3/etc/sysconfig/network-scripts/ifcfg-eth0
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig/network-scripts# pwd
/mnt/tftpboot/130.87.153.3/etc/sysconfig/network-scripts
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig/network-scripts# ls
ifcfg-eth0 ifdown-isdn ifup-ippp ifup-routes
ifcfg-eth0:1 ifdown-post ifup-ipv6 ifup-sit
ifcfg-lo ifdown-ppp ifup-ipx ifup-sl
ifdown ifdown-sit ifup-isdn ifup-wireless
ifdown-aliases ifdown-sl ifup-plip init.ipv6-global
ifdown-cipcb ifup ifup-plusb network-functions
ifdown-ippp ifup-aliases ifup-post network-functions-ipv6
ifdown-ipv6 ifup-cipcb ifup-ppp
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig/network-scripts#
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig/network-scripts# mv ifcfg-eth0
ifcfg-eth0-bak
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig/network-scripts#
(4-6-7). /tftpboot/130.87.153.3/lib/modules/2.4.18/modules.dep
/tftpboot/130.87.153.3/lib/modules/2.4.18customApr132004/modules.dep を
確認。
onlpc03:/mnt/tftpboot/130.87.153.3/etc/sysconfig/network-scripts# cd /mnt/tftpbo
ot/130.87.153.3/lib/modules/2.4.20-8customApr152004
onlpc03:/mnt/tftpboot/130.87.153.3/lib/modules/2.4.20-8customApr152004# ls -l
合計 348
lrwxrwxrwx 1 root root 23 4月 16 11:53 build -> /usr/src/linux
-2.4.20-8
drwxr-xr-x 8 root root 4096 4月 16 08:37 kernel
-rw-r--r-- 1 root root 120406 4月 16 08:37 modules.dep
-rw-r--r-- 1 root root 31 4月 16 08:37 modules.generic_string
-rw-r--r-- 1 root root 147 4月 16 08:37 modules.ieee1394map
-rw-r--r-- 1 root root 8257 4月 16 08:37 modules.isapnpmap
-rw-r--r-- 1 root root 29 4月 16 08:37 modules.parportmap
-rw-r--r-- 1 root root 58899 4月 16 08:37 modules.pcimap
-rw-r--r-- 1 root root 24 4月 16 08:37 modules.pnpbiosmap
-rw-r--r-- 1 root root 121825 4月 16 08:37 modules.usbmap
drwxr-xr-x 2 root root 4096 4月 16 08:37 pcmcia
onlpc03:/mnt/tftpboot/130.87.153.3/lib/modules/2.4.20-8customApr152004#
onlpc03:/mnt/tftpboot/130.87.153.3/lib/modules/2.4.20-8customApr152004# tail mod
ules.dep
/lib/modules/2.4.20-8customApr152004/kernel/net/sched/sch_sfq.o:
/lib/modules/2.4.20-8customApr152004/kernel/net/sched/sch_tbf.o:
/lib/modules/2.4.20-8customApr152004/kernel/net/sched/sch_teql.o:
/lib/modules/2.4.20-8customApr152004/kernel/net/tux/tux.o:
/lib/modules/2.4.20-8customApr152004/kernel/net/wanrouter/wanrouter.o:
onlpc03:/mnt/tftpboot/130.87.153.3/lib/modules/2.4.20-8customApr152004#
(4-6-8). /tftpboot/130.87.153.3/boot下のシンボリックリンク修正
onlpc03:/mnt/tftpboot/130.87.153.3/boot# pwd
/mnt/tftpboot/130.87.153.3/boot
onlpc03:/mnt/tftpboot/130.87.153.3/boot# ls -l
合計 22360
lrwxrwxrwx 1 root root 19 4月 16 11:11 System.map -> System.ma
p-2.4.20-8
-rw-r--r-- 1 root root 520129 3月 14 2003 System.map-2.4.20-8
-rw-r--r-- 1 root root 567547 4月 13 16:06 System.map-2.4.20-8cust
omApr132004
-rw-r--r-- 1 root root 567614 4月 15 16:14 System.map-2.4.20-8cust
omApr152004
-rw-r--r-- 1 root root 520249 2月 19 09:02 System.map-2.4.20-8cust
omFeb182004
-rw-r--r-- 1 root root 567667 3月 30 11:23 System.map-2.4.20-8cust
omMar302004
-rw-r--r-- 1 root root 5824 1月 25 2003 boot.b
-rw-r--r-- 1 root root 612 1月 25 2003 chain.b
-rw-r--r-- 1 root root 44309 3月 14 2003 config-2.4.20-8
drwxr-xr-x 2 root root 4096 2月 19 09:02 grub
-rw-r--r-- 1 root root 278942 5月 27 2003 initrd-2.4.20-8.img
-rw-r--r-- 1 root root 3072000 4月 14 09:07 initrd-2.4.20-8customAp
r132004
-rw-r--r-- 1 root root 278568 4月 14 09:20 initrd-2.4.20-8customAp
r132004.img
-rw-r--r-- 1 root root 3072000 4月 16 08:46 initrd-2.4.20-8customAp
r152004
-rw-r--r-- 1 root root 275671 4月 16 09:01 initrd-2.4.20-8customAp
r152004.img
-rw-r--r-- 1 root root 276986 2月 19 09:02 initrd-2.4.20-8customFe
b182004.img
-rw-r--r-- 1 root root 3072000 3月 31 10:41 initrd-2.4.20-8customMa
r302004
-rw-r--r-- 1 root root 277183 3月 31 15:18 initrd-2.4.20-8customMa
r302004.img
-rw-r--r-- 1 root root 473 5月 27 2003 kernel.h
-rw-r--r-- 1 root root 23108 2月 25 2003 message
-rw-r--r-- 1 root root 21282 2月 25 2003 message.ja
lrwxrwxrwx 1 root root 20 4月 16 11:11 module-info -> module-i
nfo-2.4.20-8
-rw-r--r-- 1 root root 15436 3月 14 2003 module-info-2.4.20-8
-rw-r--r-- 1 root root 640 1月 25 2003 os2_d.b
-rw-r--r-- 1 root root 3193503 3月 14 2003 vmlinux-2.4.20-8
lrwxrwxrwx 1 root root 31 4月 16 11:11 vmlinuz -> vmlinuz-2.4.
20-8customFeb182004
-rw-r--r-- 1 root root 1122186 3月 14 2003 vmlinuz-2.4.20-8
-rw-r--r-- 1 root root 1296890 4月 14 09:10 vmlinuz-2.4.20-8customA
pr132004
-rw-r--r-- 1 root root 1273086 4月 16 08:50 vmlinuz-2.4.20-8customA
pr152004
-rw-r--r-- 1 root root 1122423 2月 19 09:02 vmlinuz-2.4.20-8customF
eb182004
-rw-r--r-- 1 root root 1296913 3月 31 11:30 vmlinuz-2.4.20-8customM
ar302004
onlpc03:/mnt/tftpboot/130.87.153.3/boot#
System.map のシンボリックリンクを変更する。
onlpc03:/mnt/tftpboot/130.87.153.3/boot# rm System.map
onlpc03:/mnt/tftpboot/130.87.153.3/boot# ln -s System.map-2.4.20-8customApr15200
4 System.map
onlpc03:/mnt/tftpboot/130.87.153.3/boot# ls -l System.map
lrwxrwxrwx 1 root root 34 4月 16 14:58 System.map -> System.ma
p-2.4.20-8customApr152004
onlpc03:/mnt/tftpboot/130.87.153.3/boot# ls -lL System.map
-rw-r--r-- 1 root root 567614 4月 15 16:14 System.map
onlpc03:/mnt/tftpboot/130.87.153.3/boot#
vmlinuz のシンボリックリンクを変更する。
onlpc03:/mnt/tftpboot/130.87.153.3/boot# rm vmlinuz
onlpc03:/mnt/tftpboot/130.87.153.3/boot# ln -s vmlinuz-2.4.20-8customApr152004 v
mlinuz
onlpc03:/mnt/tftpboot/130.87.153.3/boot# ls -l vmlinuz
lrwxrwxrwx 1 root root 31 4月 16 15:00 vmlinuz -> vmlinuz-2.4.
20-8customApr152004
onlpc03:/mnt/tftpboot/130.87.153.3/boot# ls -lL vmlinuz
-rw-r--r-- 1 root root 1273086 4月 16 08:50 vmlinuz
onlpc03:/mnt/tftpboot/130.87.153.3/boot#
ここで、サーバマシン onlpc03 をリブートして Red Hat 9 Linuxシステムを立
ち上げる
onlpc03:/mnt/tftpboot/130.87.153.3/boot# reboot
Broadcast message from root (pts/0) (Fri Apr 16 15:01:47 2004):
The system is going down for reboot NOW!
:
:
サーバマシン onlpc03 上で、Red Hat 9 のシステムを立ち上げた。
(5). ブートローダの設定
ブートローダの設定を参照。
(5-1). FD上のGRUBの設定
FD上のGRUBの設定を参照。
(6). ブートの実行
ここで、クライアントマシンの onlsbc1から GRUBを起動した。 症状は前回とは
異なっている。 bootp、tftp は正常に実行できた。 カーネル実行中にパニッ
クを起こしているが、パニックを起こしている箇所は前回とは異なっている。
前回パニックを起こした部分はクリアしている。 もっと後段のところで起こっ
ている。 パニックを起こした直前のメッセージを以下に示す。
:
Loading aic7xxx.o module
/lib/aic7xxx.o: kernel-module version mismatch
/lib/aic7xxx.o was compiled for kernel version 2.4.20-8customMar302004
while this kernel is version 2.4.20-8customApr152004.
ERROR: /bin/insmod exited abnormally!
Loading jbd.o module
/lib/jdb.o: kernel-module version mismatch
/lib/jbd.o was compiled for kernel version 2.4.20-8customMar302004
while this kernel is version 2.4.20-8customApr152004.
ERROR: /bin/insmod exited abnormally!
Loading ext3.o module
/lib/ext3.o: kernel-module version mismatch
/lib/ext3.o was compiled for kernel version 2.4.20-8customMar302004
while this kernel is version 2.4.20-8customApr152004.
ERROR: /bin/insmod exited abnormally!
Mounting /proc filesystem
Creating block devices
Creating root device
Mounting root filesystem
mount: error 19 mounting ext3
pivotroot: pivot_root(/sysroot, /sysroot/initrd) failed: 2
umount /initrd/proc faild: 2
Freeing unused kernel memory: 132k freed
Kernel panic: No init found. Try passing init= option to kernel.
<--- ここでフリーズ
とコンソール上にメッセージが表示されて、フリーズしている。
(6-1). FD上のGRUBの調査
onlsbc1 の FDメディアを onlpc03 のマシンにセットして、マウントする。
[root@onlpc03 boot]# mount -t ext2 /dev/fd0 /mnt
[root@onlpc03 boot]#
[root@onlpc03 grub]# pwd
/mnt/boot/grub
[root@onlpc03 grub]# ls -l
合計 376
-rwxr-xr-x 1 root root 121600 1月 15 10:10 diskless
-rwxr-xr-x 1 root root 8100 1月 15 09:42 e2fs_stage1_5
-rw-r--r-- 1 root root 4514 4月 12 13:52 menu.lst
-rw-r--r-- 1 root root 122112 1月 15 10:10 nbgrub
-rwxr-xr-x 1 root root 512 1月 15 08:57 stage1
-rw-r--r-- 1 root root 122144 1月 15 09:00 stage2
[root@onlpc03 grub]#
[root@onlpc03 grub]# vi menu.lst
:
# Red Hat 9: Bootp: Red Hat 9 Client: onlsbc1 Network boot
title Red Hat 9: Bootp: Red Hat 9 Client: Boot from network with bootp [130.87.1
53.3/bzImage]
bootp
root (nd)
#kernel /tftpboot/130.87.153.3/bzImage nfsroot=130.87.153.112:/tftpboot/130.87.1
53.3 ip=bootp
kernel /tftpboot/130.87.153.3/boot/vmlinuz nfsroot=130.87.153.112:/tftpboot/130.
87.153.3 ip=bootp
initrd /tftpboot/130.87.153.3/boot/initrd-2.4.20-8customMar302004.img
:
となっているのを、以下のように修正する。
:
# Red Hat 9: Bootp: Red Hat 9 Client: onlsbc1 Network boot
title Red Hat 9: Bootp: Red Hat 9 Client: Boot from network with bootp [130.87.1
53.3/bzImage]
bootp
root (nd)
#kernel /tftpboot/130.87.153.3/bzImage nfsroot=130.87.153.112:/tftpboot/130.87.1
53.3 ip=bootp
kernel /tftpboot/130.87.153.3/boot/vmlinuz nfsroot=130.87.153.112:/tftpboot/130.
87.153.3 ip=bootp
#initrd /tftpboot/130.87.153.3/boot/initrd-2.4.20-8customMar302004.img
initrd /tftpboot/130.87.153.3/boot/initrd-2.4.20-8customApr152004.img
:
"menu.lst" 129L, 4585C 書込み
[root@onlpc03 grub]#
[root@onlpc03 grub]# cd /
[root@onlpc03 /]# umount /mnt
[root@onlpc03 /]#
修正した FDメディアを onlsbc1 にセットして、再起動する。
:
EXT2-fs warning: mounting unchecked fs, runing e2fsck is reconnected
VFS: Mounted root (ext2 filesstem).
Red Hat nash version 3.4.42 starting
Loading scsi_mod.o module
SCSI subsystem driver Revision: 1.00
Loading sd_mod.o module
Loading aic7xxx.o module
/lib/aic7xxx.o: init_module
Hint: insmod error can be caused by incorrect module parameters, invalid IO or
IRQ parameters.
ERROR: /bin/insmod exited abnormally!
Loading jbd.o module
Jounalled Block Device driver loaded
Loading ext3.o module
Mounting /proc filesystem
Creating block devices
Creating root device
Mounting root filesystem
mount: error 6 mounting ext3
pivotroot: pivot_root(/sysroot, /sysroot/initrd) failed: 2
umount /initrd/proc faild: 2
Freeing unused kernel memory: 132k freed
Kernel panic: No init found. Try passing init= option to kernel.
<--- ここでフリーズ
とコンソール上にメッセージが表示されて、フリーズしている。
(6-2). initrd の修正
linuxrc 中の、"mount -o defaults --ro -t ext3 /dev/root /sysroot" を実行
しようとしてエラーを起こしている。 linuxrc を元に戻してみる。
[root@onlpc03 boot]# pwd
/tftpboot/130.87.153.3/boot
[root@onlpc03 boot]# mv initrd-2.4.20-8customApr152004.img initrd-2.4.20-8custom
Apr152004.img-bak
[root@onlpc03 boot]# mount -o loop initrd-2.4.20-8customApr152004 /mnt
[root@onlpc03 boot]# mount -o loop initrd-2.4.20-8customApr152004 /mnt
[root@onlpc03 boot]# cd /mnt
[root@onlpc03 mnt]# ls -l
合計 8
drwxr-xr-x 2 root root 1024 4月 16 08:46 bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 dev
drwxr-xr-x 2 root root 1024 4月 16 08:46 etc
drwxr-xr-x 2 root root 1024 4月 16 08:46 lib
-rwxr-xr-x 1 root root 644 4月 16 08:57 linuxrc
drwxr-xr-x 2 root root 1024 4月 16 08:46 loopfs
drwxr-xr-x 2 root root 1024 4月 16 08:46 proc
lrwxrwxrwx 1 root root 3 4月 16 08:46 sbin -> bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 sysroot
[root@onlpc03 mnt]#
[root@onlpc03 mnt]# vi linuxrc
#!/bin/nash
echo "Loading scsi_mod.o module"
insmod /lib/scsi_mod.o
echo "Loading sd_mod.o module"
insmod /lib/sd_mod.o
echo "Loading aic7xxx.o module"
insmod /lib/aic7xxx.o
echo "Loading jbd.o module"
insmod /lib/jbd.o
echo "Loading ext3.o module"
insmod /lib/ext3.o
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Creating block devices
mkdevices /dev
echo Creating root device
mkrootdev /dev/root
echo 0x0100 > /proc/sys/kernel/real-root-dev
#echo 255 > /proc/sys/kernel/real-root-dev
echo Mounting root filesystem
mount -o defaults --ro -t ext3 /dev/root /sysroot
pivot_root /sysroot /sysroot/initrd
umount /initrd/proc
"linuxrc" 24L, 644C 書込み
[root@onlpc03 mnt]#
[root@onlpc03 mnt]# cd /tftpboot/130.87.153.3/boot
[root@onlpc03 boot]# ls -l initrd*
-rw-r--r-- 1 root root 278942 5月 27 2003 initrd-2.4.20-8.img
-rw-r--r-- 1 root root 3072000 4月 14 09:07 initrd-2.4.20-8customAp
r132004
-rw-r--r-- 1 root root 278568 4月 14 09:20 initrd-2.4.20-8customAp
r132004.img
-rw-r--r-- 1 root root 3072000 4月 16 08:46 initrd-2.4.20-8customAp
r152004
-rw-r--r-- 1 root root 275671 4月 16 09:01 initrd-2.4.20-8customAp
r152004.img-bak
-rw-r--r-- 1 root root 276986 2月 19 09:02 initrd-2.4.20-8customFe
b182004.img
-rw-r--r-- 1 root root 3072000 3月 31 10:41 initrd-2.4.20-8customMa
r302004
-rw-r--r-- 1 root root 277183 3月 31 15:18 initrd-2.4.20-8customMa
r302004.img
[root@onlpc03 boot]#
[root@onlpc03 boot]# gzip -c -9 initrd-2.4.20-8customApr152004 > initrd-2.4.20-8
customApr152004.img
[root@onlpc03 boot]#
ここで onlsbc1 の GRUB を起動した。
症状は全く変わらない。
現在、設定してあるデバイスファイル /dev/nfsroot を /dev/nfs に変更してみ
る。
[root@onlpc03 dev]# pwd
/dev
[root@onlpc03 dev]# ls -l nfs*
lrwxrwxrwx 1 root root 7 5月 27 2003 nfsd -> socksys
brw-r--r-- 1 root root 0, 255 2月 23 15:48 nfsroot
[root@onlpc03 dev]#
[root@onlpc03 dev]# rm nfsroot
rm: remove ブロックスペシャルファイル `nfsroot'? y
[root@onlpc03 dev]#
[root@onlpc03 dev]# mknod /dev/nfs b 0 255
[root@onlpc03 dev]# ls -l nfs*
brw-r--r-- 1 root root 0, 255 4月 19 09:15 nfs
lrwxrwxrwx 1 root root 7 5月 27 2003 nfsd -> socksys
[root@onlpc03 dev]#
[root@onlpc03 dev]# tar cf - nfs | (cd /tftpboot/130.87.153.3/dev; tar xpf - )
[root@onlpc03 dev]#
[root@onlpc03 dev]# ls -l /tftpboot/130.87.153.3/dev/nfs*
brw-r--r-- 1 root root 0, 255 4月 19 09:15 /tftpboot/130.87.153.3/
dev/nfs
lrwxrwxrwx 1 root root 7 4月 16 11:11 /tftpboot/130.87.153.3/
dev/nfsd -> socksys
brw-r--r-- 1 root root 0, 255 2月 23 15:48 /tftpboot/130.87.153.3/
dev/nfsroot
[root@onlpc03 dev]#
[root@onlpc03 dev]# rm /tftpboot/130.87.153.3/dev/nfsroot
rm: remove ブロックスペシャルファイル `/tftpboot/130.87.153.3/dev/nfsroot'? y
[root@onlpc03 dev]#
[root@onlpc03 dev]# cd /boot
[root@onlpc03 boot]# pwd
/boot
[root@onlpc03 boot]# ls
System.map initrd-2.4.20-8customMar302004
System.map-2.4.20-8 initrd-2.4.20-8customMar302004.img
System.map-2.4.20-8customApr132004 kernel.h
System.map-2.4.20-8customApr152004 message
System.map-2.4.20-8customFeb182004 message.ja
System.map-2.4.20-8customMar302004 module-info
boot.b module-info-2.4.20-8
chain.b os2_d.b
config-2.4.20-8 vmlinux-2.4.20-8
grub vmlinuz
initrd-2.4.20-8.img vmlinuz-2.4.20-8
initrd-2.4.20-8customApr132004 vmlinuz-2.4.20-8customApr132004
initrd-2.4.20-8customApr132004.img vmlinuz-2.4.20-8customApr152004
initrd-2.4.20-8customApr152004 vmlinuz-2.4.20-8customFeb182004
initrd-2.4.20-8customApr152004.img vmlinuz-2.4.20-8customMar302004
initrd-2.4.20-8customFeb182004.img
[root@onlpc03 boot]#
[root@onlpc03 boot]# rdev vmlinuz-2.4.20-8customApr152004 /dev/nfs
[root@onlpc03 boot]# rdev vmlinuz-2.4.20-8customApr152004
Root device /dev/nfs
[root@onlpc03 boot]#
[root@onlpc03 boot]# tar cf - vmlinuz-2.4.20-8customApr152004 | (cd /tftpboot/13
0.87.153.3/boot; tar xpf - )
[root@onlpc03 boot]#
[root@onlpc03 boot]# mv initrd-2.4.20-8customApr152004 initrd-2.4.20-8customApr1
52004-bak
[root@onlpc03 boot]# gunzip -S .img initrd-2.4.20-8customApr152004.img
[root@onlpc03 boot]# mount -o loop initrd-2.4.20-8customApr152004 /mnt
[root@onlpc03 boot]# cd /mnt
[root@onlpc03 mnt]# ls -l
合計 8
drwxr-xr-x 2 root root 1024 4月 16 08:46 bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 dev
drwxr-xr-x 2 root root 1024 4月 16 08:46 etc
drwxr-xr-x 2 root root 1024 4月 16 08:46 lib
-rwxr-xr-x 1 root root 601 4月 16 08:46 linuxrc
drwxr-xr-x 2 root root 1024 4月 16 08:46 loopfs
drwxr-xr-x 2 root root 1024 4月 16 08:46 proc
lrwxrwxrwx 1 root root 3 4月 16 08:46 sbin -> bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 sysroot
[root@onlpc03 mnt]#
[root@onlpc03 mnt]# vi linuxrc
まずlinuxrc を修正しないままで実行してみる。
[root@onlpc03 boot]# gzip -c -9 initrd-2.4.20-8customApr152004 > initrd-2.4.20-8
customApr152004.img
[root@onlpc03 boot]# tar cf - initrd-2.4.20-8customApr152004.img | (cd /tftpboot
/130.87.153.3/boot; tar xpf - )
[root@onlpc03 boot]# ls -l /tftpboot/130.87.153.3/boot
合計 22636
lrwxrwxrwx 1 root root 34 4月 16 14:58 System.map -> System.ma
p-2.4.20-8customApr152004
-rw-r--r-- 1 root root 520129 3月 14 2003 System.map-2.4.20-8
-rw-r--r-- 1 root root 567547 4月 13 16:06 System.map-2.4.20-8cust
omApr132004
-rw-r--r-- 1 root root 567614 4月 15 16:14 System.map-2.4.20-8cust
omApr152004
-rw-r--r-- 1 root root 520249 2月 19 09:02 System.map-2.4.20-8cust
omFeb182004
-rw-r--r-- 1 root root 567667 3月 30 11:23 System.map-2.4.20-8cust
omMar302004
-rw-r--r-- 1 root root 5824 1月 25 2003 boot.b
-rw-r--r-- 1 root root 612 1月 25 2003 chain.b
-rw-r--r-- 1 root root 44309 3月 14 2003 config-2.4.20-8
drwxr-xr-x 2 root root 4096 2月 19 09:02 grub
-rw-r--r-- 1 root root 278942 5月 27 2003 initrd-2.4.20-8.img
-rw-r--r-- 1 root root 3072000 4月 14 09:07 initrd-2.4.20-8customAp
r132004
-rw-r--r-- 1 root root 278568 4月 14 09:20 initrd-2.4.20-8customAp
r132004.img
-rw-r--r-- 1 root root 3072000 4月 16 08:46 initrd-2.4.20-8customAp
r152004
-rw-r--r-- 1 root root 275692 4月 19 09:42 initrd-2.4.20-8customAp
r152004.img
-rw-r--r-- 1 root root 275671 4月 16 09:01 initrd-2.4.20-8customAp
r152004.img-bak
-rw-r--r-- 1 root root 276986 2月 19 09:02 initrd-2.4.20-8customFe
b182004.img
-rw-r--r-- 1 root root 3072000 3月 31 10:41 initrd-2.4.20-8customMa
r302004
-rw-r--r-- 1 root root 277183 3月 31 15:18 initrd-2.4.20-8customMa
r302004.img
-rw-r--r-- 1 root root 473 5月 27 2003 kernel.h
-rw-r--r-- 1 root root 23108 2月 25 2003 message
-rw-r--r-- 1 root root 21282 2月 25 2003 message.ja
lrwxrwxrwx 1 root root 20 4月 16 11:11 module-info -> module-i
nfo-2.4.20-8
-rw-r--r-- 1 root root 15436 3月 14 2003 module-info-2.4.20-8
-rw-r--r-- 1 root root 640 1月 25 2003 os2_d.b
-rw-r--r-- 1 root root 3193503 3月 14 2003 vmlinux-2.4.20-8
lrwxrwxrwx 1 root root 31 4月 16 15:00 vmlinuz -> vmlinuz-2.4.
20-8customApr152004
-rw-r--r-- 1 root root 1122186 3月 14 2003 vmlinuz-2.4.20-8
-rw-r--r-- 1 root root 1296890 4月 14 09:10 vmlinuz-2.4.20-8customA
pr132004
-rw-r--r-- 1 root root 1273086 4月 19 09:23 vmlinuz-2.4.20-8customA
pr152004
-rw-r--r-- 1 root root 1122423 2月 19 09:02 vmlinuz-2.4.20-8customF
eb182004
-rw-r--r-- 1 root root 1296913 3月 31 11:30 vmlinuz-2.4.20-8customM
ar302004
[root@onlpc03 boot]# df -k
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置
/dev/sdb2 22801684 12150164 9493236 57% /
none 192292 0 192292 0% /dev/shm
[root@onlpc03 boot]# reboot
Broadcast message from root (pts/0) (Mon Apr 19 09:45:25 2004):
The system is going down for reboot NOW!
:
:
onlsbc1 から GRUB を実行。
NG. 症状は変化なし。
linuxrc を修正して実行してみる。
[root@onlpc03 boot]# pwd
/tftpboot/130.87.153.3/boot
[root@onlpc03 boot]# gunzip -S .img initrd--2.4.20-8customApr152004.img
gunzip: initrd--2.4.20-8customApr152004.img: No such file or directory
[root@onlpc03 boot]# gunzip -S .img initrd-2.4.20-8customApr152004.img
gunzip: initrd-2.4.20-8customApr152004 already exists; do you wish to overwrite
(y or n)? y
[root@onlpc03 boot]# mount -o loop initrd-2.4.20-8customApr152004 /mnt
[root@onlpc03 boot]# cd /mnt
[root@onlpc03 mnt]# ls -l
合計 8
drwxr-xr-x 2 root root 1024 4月 16 08:46 bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 dev
drwxr-xr-x 2 root root 1024 4月 16 08:46 etc
drwxr-xr-x 2 root root 1024 4月 16 08:46 lib
-rwxr-xr-x 1 root root 601 4月 16 08:46 linuxrc
drwxr-xr-x 2 root root 1024 4月 16 08:46 loopfs
drwxr-xr-x 2 root root 1024 4月 16 08:46 proc
lrwxrwxrwx 1 root root 3 4月 16 08:46 sbin -> bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 sysroot
[root@onlpc03 mnt]#
[root@onlpc03 mnt]# vi linuxrc
#!/bin/nash
echo "Loading scsi_mod.o module"
insmod /lib/scsi_mod.o
echo "Loading sd_mod.o module"
insmod /lib/sd_mod.o
echo "Loading aic7xxx.o module"
insmod /lib/aic7xxx.o
echo "Loading jbd.o module"
insmod /lib/jbd.o
echo "Loading ext3.o module"
insmod /lib/ext3.o
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Creating block devices
mkdevices /dev
echo Creating root device
mkrootdev /dev/root
#echo 0x0100 > /proc/sys/kernel/real-root-dev
echo 0x00FF > /proc/sys/kernel/real-root-dev
echo Mounting root filesystem
#mount -o defaults --ro -t ext3 /dev/root /sysroot
mount -o defaults --ro -t ext2 /dev/root /sysroot
pivot_root /sysroot /sysroot/initrd
"linuxrc" 25L, 698C 書込み
[root@onlpc03 mnt]#
[root@onlpc03 mnt]# cd /tftpboot/130.87.153.3/boot
[root@onlpc03 boot]# gzip -c -9 initrd-2.4.20-8customApr152004 > initrd-2.4.20-8
customApr152004.img
[root@onlpc03 boot]# umount /mnt
[root@onlpc03 boot]#
echo 0x00FF > /proc/sys/kernel/real-root-dev のようにしたことで linuxrc
を抜けることができた。 しかし、その後 nfs でファイルシステムをマウント
しようとして、サーバと通信できなかった。
:
Freeing initrd memory: 269k freed
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
SCSI subsystem driver Revision: 1.00
Journalled Block Device driver loaded
Looking up port of RPC 100003/2 on 130.87.153.112 <--- この部分で異常終了
Looking up port of RPC 100005/1 on 130.87.153.112 <--- この部分で異常終了
<<< /dev/nfsroot への変更 >>>
ここまでの調査で、/dev/nfsroot が問題を起こしていないことが確認できた。
サーバマシン onlpc03 を Debian GNU/Linux 3.0 のディスクレスシステムで
使用する際に /dev/nfsroot を使用するように設定しているので、互換性を保つ
ために、/dev/nfs を削除して /dev/nfsroot に戻しておく。
[root@onlpc03 dev]# pwd
/dev
[root@onlpc03 dev]# ls -l nfs*
brw-r--r-- 1 root root 0, 255 4月 19 09:15 nfs
lrwxrwxrwx 1 root root 7 5月 27 2003 nfsd -> socksys
[root@onlpc03 dev]# rm nfs
rm: remove ブロックスペシャルファイル `nfs'? y
[root@onlpc03 dev]# mknod /dev/nfsroot b 0 255
[root@onlpc03 dev]# ls -l nfs*
lrwxrwxrwx 1 root root 7 5月 27 2003 nfsd -> socksys
brw-r--r-- 1 root root 0, 255 4月 20 15:09 nfsroot
[root@onlpc03 dev]#
[root@onlpc03 dev]# tar cf - nfsroot | (cd /tftpboot/130.87.153.3/dev; tar xpf -
)
[root@onlpc03 dev]#
[root@onlpc03 dev]# ls -l /tftpboot/130.87.153.3/dev/nfs*
brw-r--r-- 1 root root 0, 255 4月 19 09:15 /tftpboot/130.87.153.3/
dev/nfs
lrwxrwxrwx 1 root root 7 4月 16 11:11 /tftpboot/130.87.153.3/
dev/nfsd -> socksys
brw-r--r-- 1 root root 0, 255 4月 20 15:09 /tftpboot/130.87.153.3/
dev/nfsroot
[root@onlpc03 dev]#
[root@onlpc03 dev]# rm /tftpboot/130.87.153.3/dev/nfs
rm: remove ブロックスペシャルファイル `/tftpboot/130.87.153.3/dev/nfs'? y
[root@onlpc03 dev]#
[root@onlpc03 dev]# ls -l /tftpboot/130.87.153.3/dev/nfs*
lrwxrwxrwx 1 root root 7 4月 16 11:11 /tftpboot/130.87.153.3/
dev/nfsd -> socksys
brw-r--r-- 1 root root 0, 255 4月 20 15:09 /tftpboot/130.87.153.3/
dev/nfsroot
[root@onlpc03 dev]#
[root@onlpc03 dev]# cd /boot
[root@onlpc03 boot]# pwd
/boot
[root@onlpc03 boot]# ls
System.map initrd-2.4.20-8customFeb182004.img
System.map-2.4.20-8 initrd-2.4.20-8customMar302004
System.map-2.4.20-8customApr132004 initrd-2.4.20-8customMar302004.img
System.map-2.4.20-8customApr152004 kernel.h
System.map-2.4.20-8customFeb182004 message
System.map-2.4.20-8customMar302004 message.ja
boot.b module-info
chain.b module-info-2.4.20-8
config-2.4.20-8 os2_d.b
grub vmlinux-2.4.20-8
initrd-2.4.20-8.img vmlinuz
initrd-2.4.20-8customApr132004 vmlinuz-2.4.20-8
initrd-2.4.20-8customApr132004.img vmlinuz-2.4.20-8customApr132004
initrd-2.4.20-8customApr152004 vmlinuz-2.4.20-8customApr152004
initrd-2.4.20-8customApr152004-bak vmlinuz-2.4.20-8customFeb182004
initrd-2.4.20-8customApr152004.img vmlinuz-2.4.20-8customMar302004
[root@onlpc03 boot]#
[root@onlpc03 boot]# rdev vmlinuz-2.4.20-8customApr152004 /dev/nfsroot
[root@onlpc03 boot]# rdev vmlinuz-2.4.20-8customApr152004
Root device /dev/nfsroot
[root@onlpc03 boot]#
[root@onlpc03 boot]# tar cf - vmlinuz-2.4.20-8customApr152004 | (cd /tftpboot/13
0.87.153.3/boot; tar xpf - )
[root@onlpc03 boot]#
(6-3). サーバ側の見直し
exportfs でチェックしたところ、onlsbc1 とししてエクスポートしていた。
そこで、/etc/hosts から onlsbc1を削除した。 ホスト名の確認に dns を参照
するようにしたら、onlsbc1.kek.jp でエクスポートできた。
[root@onlpc03 inoue]# exportfs
/tftpboot/130.87.153.10
onlsun1.kek.jp
/tftpboot/130.87.153.3
onlsbc1 <--- /etc/hostsファイルに "onlsbc1" と記述
/tftpboot/130.87.153.3 してあると、"kek.jp" の部分が落とされて
onlsun4.kek.jp エクススポートされてしまう。
[root@onlpc03 inoue]#
これで、onlsbc1 からも nfsd と通信できて、クライアントは立ち上がった。
システムが立ち上がって、ログインプロンプトが表示された直後、KUDZU が実行
されるが、文字化けのためにメニューのウィンドウの文字が読めない。
キー操作もできない。 ネットワークから onlsbc1 にログインして、クライア
ント側のランレベルを 5 から 3 に変更して再起動した。
[root@onlpc03 etc]# pwd
/tftpboot/130.87.153.3/etc
[root@onlpc03 etc]# mv inittab inittab-org
[root@onlpc03 etc]# cp inittab-org inittab
[root@onlpc03 etc]# vi inittab
:
#
id:3:initdefault:
#id:5:initdefault:
:
"inittab" 54L, 1685C 書込み
[root@onlpc03 etc]#
システムが立ち上がった後で、kudzu を実行。
# export LANG=C
# /usr/sbin/kudzu
コンソールおよびネットワークから問題なくログインできた。 ランレベル 3 で
Red Hat 9、ディスクレスクライアントは正常に使用できるようになった。
X の設定はやってない。 onlsbc1 で Xを動かすのは重過ぎるので、X は起動
しないようにしよう。
(6-4). 起動時のメッセージのチェック
[root@onlsbc1 log]# pwd
/var/log
[root@onlsbc1 log]# ls
XFree86.0.log dmesg maillog.2 pgsql spooler
XFree86.0.log.old fax maillog.3 privoxy spooler.1
XFree86.setup.log gdm maillog.4 rpmpkgs spooler.2
boot.log httpd mailman rpmpkgs.1 spooler.3
boot.log.1 iptraf messages rpmpkgs.2 spooler.4
boot.log.2 ksyms.0 messages.1 rpmpkgs.3 squid
boot.log.3 ksyms.1 messages.2 rpmpkgs.4 uucp
boot.log.4 ksyms.2 messages.3 sa vbox
canna ksyms.3 messages.4 samba wtmp
cron ksyms.4 mysqld.log scrollkeeper.log wtmp.1
cron.1 ksyms.5 mysqld.log.1 secure zebra
cron.2 ksyms.6 mysqld.log.2 secure.1
cron.3 lastlog mysqld.log.3 secure.2
cron.4 maillog mysqld.log.4 secure.3
cups maillog.1 news secure.4
[root@onlsbc1 log]# ls -l mes*
-rw------- 1 root root 22360 4月 20 15:50 messages
-rw------- 1 root root 378208 4月 19 18:07 messages.1
-rw------- 1 root root 25188 4月 11 04:02 messages.2
-rw------- 1 root root 5113 4月 4 04:02 messages.3
-rw------- 1 root root 38685 3月 29 11:51 messages.4
[root@onlsbc1 log]#
[root@onlsbc1 log]# cat messages
:
Apr 20 15:19:03 onlsbc1 umount: umount: /initrd: device is busy
:
Apr 20 15:19:03 onlsbc1 swapon: swapon: /dev/sdb4: No such device or address
:
Apr 20 15:20:07 onlsbc1 ifup: Missing config file ifcfg-eth0.
:
Apr 20 15:20:07 onlsbc1 network: Bringing up interface eth0-bak: failed
:
[root@onlsbc1 log]#
上のメッセージの"/dev/sdb4: No such device or address"は、サーバ側で設定
してあったものがそのままになっていたために表示されたものである。 クライ
アント側の /etc/fstabファイルを修正する。
[root@onlsbc1 etc]# df -k
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置
130.87.153.112:/tftpboot/130.87.153.3
22801684 12152828 9490572 57% /
none 151744 0 151744 0% /dev/shm
[root@onlsbc1 etc]# pwd
/etc
[root@onlsbc1 etc]# vi fstab
130.87.153.112:/tftpboot/130.87.153.3 / nfs rw,rsize=8192,wsize=8192,int
r 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
#/dev/sdb4 swap swap defaults 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
~
~
"fstab" 6L, 477C 書込み
[root@onlsbc1 etc]#
上のメッセージの後ろ2行は、上記の項目(4-6-6)でifcfg-eth0ファイルを
ifcfg-eth0-bakという名のファイルに変更したために表示されたものである。
ifcfg-eth0-bakをifcfg-eth0.bakという名のファイルに変更するとこれらの
メッセージは表示されなくなる。
[root@onlsbc1 network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@onlsbc1 network-scripts]# mv ifcfg-eth0-bak ifcfg-eth0.bak
[root@onlsbc1 network-scripts]#
"umount: /initrd: device is busy" について。
initrd を修正してみる。
[root@onlpc03 boot]# pwd
/tftpboot/130.87.153.3/boot
[root@onlpc03 boot]# ls
System.map initrd-2.4.20-8customFeb182004.img
System.map-2.4.20-8 initrd-2.4.20-8customMar302004
System.map-2.4.20-8customApr132004 initrd-2.4.20-8customMar302004.img
System.map-2.4.20-8customApr152004 kernel.h
System.map-2.4.20-8customFeb182004 message
System.map-2.4.20-8customMar302004 message.ja
boot.b module-info
chain.b module-info-2.4.20-8
config-2.4.20-8 os2_d.b
grub vmlinux-2.4.20-8
initrd-2.4.20-8.img vmlinuz
initrd-2.4.20-8customApr132004 vmlinuz-2.4.20-8
initrd-2.4.20-8customApr132004.img vmlinuz-2.4.20-8customApr132004
initrd-2.4.20-8customApr152004 vmlinuz-2.4.20-8customApr152004
initrd-2.4.20-8customApr152004.img vmlinuz-2.4.20-8customFeb182004
initrd-2.4.20-8customApr152004.img-bak vmlinuz-2.4.20-8customMar302004
[root@onlpc03 boot]# mv initrd-2.4.20-8customApr152004 initrd-2.4.20-8customApr1
52004-bak
[root@onlpc03 boot]# gunzip -S .img initrd-2.4.20-8customApr152004.img
[root@onlpc03 boot]# mount -o loop initrd-2.4.20-8customApr152004 /mnt
[root@onlpc03 boot]# cd /mnt
[root@onlpc03 mnt]# ls -l
合計 8
drwxr-xr-x 2 root root 1024 4月 16 08:46 bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 dev
drwxr-xr-x 2 root root 1024 4月 16 08:46 etc
drwxr-xr-x 2 root root 1024 4月 16 08:46 lib
-rwxr-xr-x 1 root root 698 4月 19 14:03 linuxrc
drwxr-xr-x 2 root root 1024 4月 16 08:46 loopfs
drwxr-xr-x 2 root root 1024 4月 16 08:46 proc
lrwxrwxrwx 1 root root 3 4月 16 08:46 sbin -> bin
drwxr-xr-x 2 root root 1024 4月 16 08:46 sysroot
[root@onlpc03 mnt]# vi linuxrc
#!/bin/nash
echo "Loading scsi_mod.o module"
insmod /lib/scsi_mod.o
echo "Loading sd_mod.o module"
insmod /lib/sd_mod.o
echo "Loading aic7xxx.o module"
insmod /lib/aic7xxx.o
echo "Loading jbd.o module"
insmod /lib/jbd.o
echo "Loading ext3.o module"
insmod /lib/ext3.o
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Creating block devices
mkdevices /dev
echo Creating root device
mkrootdev /dev/root
echo /tftpboot/130.87.153.3 > /proc/sys/kernel/nfs-root-name
echo 130.87.153.112:130.87.153.3::255.255.252.0:CCNET > /proc/sys/kernel/nfs-roo
t-addrs
#echo 0x0100 > /proc/sys/kernel/real-root-dev
echo 0x00FF > /proc/sys/kernel/real-root-dev
echo Mounting root filesystem
mount -o defaults --ro -t ext3 /dev/root /sysroot
#mount -o defaults --ro -t ext2 /dev/root /sysroot
pivot_root /sysroot /sysroot/initrd
umount /initrd/proc
"linuxrc" 27L, 847C 書込み
[root@onlpc03 mnt]#
参考.
Red Hat 9 システム上での "man initrd" より参照。
参照開始 --->>
また、 /linuxrc を用いる事によっても通常時ルートファイルシステムデバ イ
ス を変更することができる。 /linuxrc を用いて、通常時ルートデバイスを変
更するためには、 /proc がマウントされていなければならない。 /proc が マ
ウントされた後、 /linuxrc 実行時に proc ファイル /proc/sys/kernel/real-
root-dev, /proc/sys/kernel/nfs-root-name, /proc/sys/kernel/nfs-root-
addrs に書き込む事によって通常時ルートデバイスを変更する。 / (NFS では
ない)物理的なルートデバイスの場合、 /linuxrc によって新しいルートファイ
ル システムのデバイス番号が /proc/sys/kernel/real-root-dev に書き込まれ
る事によって、ルートデバイスが変更される。 NFS ルートファイルシステムの
場合、 /linuxrc によって NFS の設定が /proc/sys/kernel/nfs-root-name と
/proc/sys/kernel/nfs-root-addrs に書き込まれ、 さ ら に /proc/sys/ker-
nel/real-root-dev に(疑似 NFS デバイスナンバーである) 0xff を書き込むこ
とによってルートデバイスが変更される。例えば、次のシェルコマンドライ ン
は通常時ルートデバイスを /dev/hdb1 に変更するはずである。
echo 0x365 >/proc/sys/kernel/real-root-dev
ま た、NFS の場合、次のようなシェルコマンドラインはローカルネットワーク
の 193.8.232.2 という IP アドレスを持つ NFS サーバの /var/nfsroot NFS
ディレクトリを 193.8.232.7 という IP を持つ idefix という名前のシステム
の通常時ルートデバイスとしてマウントするように変更するはずである。
echo /var/nfsroot >/proc/sys/kernel/nfs-root-name
echo 193.8.232.2:193.8.232.7::255.255.255.0:idefix \
>/proc/sys/kernel/nfs-root-addrs
echo 255 >/proc/sys/kernel/real-root-dev
<<--- 参照終了
[root@onlpc03 mnt]# cd /tftpboot/130.87.153.3/boot
[root@onlpc03 boot]# ls -l initrd*
-rw-r--r-- 1 root root 278942 5月 27 2003 initrd-2.4.20-8.img
-rw-r--r-- 1 root root 3072000 4月 14 09:07 initrd-2.4.20-8customAp
r132004
-rw-r--r-- 1 root root 278568 4月 14 09:20 initrd-2.4.20-8customAp
r132004.img-bak2
-rw-r--r-- 1 root root 3072000 4月 19 14:04 initrd-2.4.20-8customAp
r152004
-rw-r--r-- 1 root root 3072000 4月 19 09:42 initrd-2.4.20-8customAp
r152004-bak
-rw-r--r-- 1 root root 275743 4月 21 09:28 initrd-2.4.20-8customAp
r152004.img
-rw-r--r-- 1 root root 275671 4月 16 09:01 initrd-2.4.20-8customAp
r152004.img-bak
-rw-r--r-- 1 root root 276986 2月 19 09:02 initrd-2.4.20-8customFe
b182004.img
-rw-r--r-- 1 root root 3072000 3月 31 10:41 initrd-2.4.20-8customMa
r302004
-rw-r--r-- 1 root root 277183 3月 31 15:18 initrd-2.4.20-8customMa
r302004.img
[root@onlpc03 boot]#
[root@onlpc03 boot]# mv initrd-2.4.20-8customApr152004.img initrd-2.4.20-8custom
Apr152004.img-bak3
[root@onlpc03 boot]# gzip -c -9 initrd-2.4.20-8customApr152004 > initrd-2.4.20-8
customApr152004.img
[root@onlpc03 boot]#
ここで onlsbc1 を起動してみる。
NG. 症状は変わらない。
サーバマシン onlpc03 の /tftpboot/130.87.153.3/etc/rc.sysinitファイルを
修正する。
[root@onlpc03 etc]# pwd
/tftpboot/130.87.153.3/etc
[root@onlpc03 etc]# ls -lL rc.sysinit
-rwxr-xr-x 1 root root 23352 4月 21 13:22 rc.sysinit
[root@onlpc03 etc]#
[root@onlpc03 etc]# vi rc.sysinit
:
# Unmount the initrd, if necessary
# By E.Inoue : begin >>
umount /initrd/proc
# << end
if LC_ALL=C grep -q /initrd /proc/mounts && ! LC_ALL=C grep -q /initrd/loopfs /p
roc/mounts ; then
if [ -e /initrd/dev/.devfsd ]; then
umount /initrd/dev
fi
action $"Unmounting initrd: " umount /initrd
/sbin/blockdev --flushbufs /dev/ram0 >/dev/null 2>&1
fi
:
[root@onlpc03 etc]#
ここで onlsbc1 を起動してみる。
[root@onlsbc1 log]# pwd
/var/log
[root@onlsbc1 log]# cat messages
:
Apr 21 13:24:05 onlsbc1 rc.sysinit: Unmounting initrd: succeeded
:
[root@onlsbc1 log]#
ok. 正常にアンマウントできた。
これで、Red Hat 9 ディスクレスシステムの基本的な部分は完成した。 続いて
CC/NET用のソフトウェアを組み込む作業を行う。
---xxxx