1. Code maturity level options
Code maturity level. There is only one item: Prompt for development and/or incomplete code/drivers. If you want to test functions that are still in the experimental stage, such as khttpd and IPv6, you must select Y. Otherwise, you can select n.
2. loadable module support
Module support. There are three items:
Enable loadable module support: This item is required unless you want to compile all required content into the kernel.
Set version information on all module symbols: Optional.
Kernel module Loader: enables the kernel to load required modules at startup. We recommend that you select this module.
3. Processor type and features
CPU type. There are a lot of content. I will not introduce them one by one. The following are some of the relevant content:
Processor family: select the CPU type based on your situation.
High memory support: supports large memory capacity. It can be 4 GB or 64 GB.
Math emulation: coprocessor simulation. Coprocessor is the darling of the 386 age and is no longer needed.
MTTR support: supported by MTTR. Optional.
Hierarchical Ric multi-processing support: supports Symmetric Multi-processing. Unless you are rich enough to have multiple CPUs, you do not need to choose.
4. General setup
Here are some of the most common attributes. This part contains a lot of content. Generally, you can use the default settings. The following describes some frequently used options:
Networking Support: network support. Required. We recommend that you select this option if no network adapter is available.
PCI support: supports PCI. If the PCI Card is used, it is required.
PCI access mode: PCI access mode. Options include bios, direct, and any. Select any.
Support for hot-pluggabel devices: supports hot swapping devices. It is not very good to support.
PCMCIA/carw.support: PCMCIA/carw.support. PCMCIA is required.
System V IPC
BSD process accounting
Sysctl support: the above three types of support are related to process processing and IPC calls, mainly System V and BSD. If you are not using BSD, follow the default setting.
Power Management Support: power management support.
Advanced Power Management BIOS support: Advanced Power Management biod support.
5. memory technology device (MTD)
MTD device support. Optional.
6. Parallel Port support
Serial Port support. If you do not want to use the serial port, do not select it.
7. Plug and Play Configuration
Plug-and-play is supported. Although plug-and-play in Linux is not as good as that in Windows currently, you can choose it. In this way, you can unplug the mouse and try plug-and-play in Linux.
8. Block devices
Block device support. You have to select one based on your own situation. Here is a brief description:
Normal PC floppy disk support: general PC floppy disk support. This should be required.
XT hard disk support:
Compaq smart2 support:
Mulex dac960/dac1100 pci raid Controller support: For raid images.
Loopback device support:
Network block Device Support: supported by network Block devices. If you want to access the Internet neighbors, choose.
Logical Volume Manager (LVM) support: logical volume management support.
Multiple devices driver support: supports multiple device drivers.
RAM disk support: ramdisk support.
9. Networking options
Network options. The network protocol is configured here. There is too much content. I will not introduce it one by one. Let's take a look at it. If you have some knowledge about network protocols, you should be able to understand it. If you are too lazy to check the network, use the default option (You must select the TCP/IP networking option. Let's take a look at TCP/IP, ATM, IPX, decnet, appletalk ...... Many protocols are supported, IPv6 is also supported, QoS and/or fair queueing is also supported, and khttpd is also supported, but these are still in the experimental phase.
10. telephony support
Phone support. What is this? Let me check the help. It turns out that Linux supports phone cards, so that you can use a common phone to provide voice services on an IP address. Remember, the phone card has nothing to do with modem.
11. ATA/IDE/MFM/rll support
This is supported by hard disks, optical drives, tapes, and floppy disks with many interfaces. Use the default options. If you use special devices, such as PCMCIA, find the corresponding options.
12. scsi support
Support for SCSI devices. I don't have a SCSI device, so I don't need to select it. If you use a SCSI hard drive, optical drive, tape, and other devices, you can find them yourself.
13. IEEE 1394 (FireWire) Support
What is this? I have never seen any earlier version. Let's look at the help. I used to use fireware hardware to improve the performance of the serial bus. I did not select it.
14. i2o Device Support
This is not clear. In the help section, it is said that the i2o interface adapter is required to support this function. It is used in Intelligent Input/output (i2o) system interfaces and hardware is required.
15. Network Device Support
Network Device Support. I have selected the Protocol above. Now I have to select a device. As you can imagine, the content must be much more. Fortunately, it is probably classified into ARCNET devices, Ethernet (10 or 100 Mbit), Ethernet (1000 Mbit), and wireless LAN (non-hamradio), Token Ring device, Wan interfaces, and pcmcia network device support. I use 10/100 M Ethernet. It seems that I only need to select this one. Or 10/100 M Ethernet device familiar, although the content is much, at a glance can see my realteck RTL-8139 PCI Fast Ethernet Adapter support, in order to avoid trouble, compiled into the kernel is good, if M is not selected, select y. Be patient. Generally, you can find your own network card. If not, you have to go to the vendor to get the driver.
16. Amateur Radio support
If you don't understand it, you should configure amateur wireless broadcasting. No, no.
17. IrDA (infrared) Support
This requires infrared support.
18. ISDN Subsystem
If you use ISDN to access the Internet, this is essential. I have done it myself.
19. Old CD-ROM drivers (not SCSI, not IDE)
Do really thoughtful, originally those who are not SCSI/ide optical drive who is still using ah, choose it, anyway, I am using the IDE CD-ROM, do not choose this.
20. Character Devices
Character device. This content is too much. Use the default settings first, and modify the content as needed. Let's introduce the main categories:
I2C support: I2C is a low-speed serial bus protocol used in micro-control applications promoted by Philips. This option is required if you want to select the following video for Linux.
Mice: Mouse. Now you can select bus, serial port, PS/2, C & T 82c710 mouse port, and pc110 digitizer pad as needed.
Joysticks: handle. Even if you drive the handle in Linux, it doesn't make much sense, and there are too few games.
Watchdog cards: although it is called cards, it can be implemented with pure software, and of course there are hardware. If you select this option, a file named watchdog will be created under your/dev, which can record the running status of your system, it takes about 1 minute to restart the system. With this file, you can restore the system to the state before restart.
Video for Linux: audio/video cards are supported.
Ftape, the floppy tape device driver:
PCMCIA character device support:
21. File Systems
File System. There are too many contents. The old method is to modify the content based on the default options. This section describes the following items:
Quota support: quota can limit the maximum disk space available to each user, which is very effective when multiple users share a single host.
Dos fat FS Support: supports the format of dos fat files, including fat16 and FAT32.
ISO 9660 CD-ROM file system support: the disc uses the ISO 9660 file format.
NTFS file system support: NTFS is the file format used by NT.
/Proc file system support:/proc file system is a channel provided by Linux for users to interact with the system. It is recommended that you select it. Otherwise, some functions cannot be correctly executed.
There are also three other categories: network file systems, partition types, and native language support ). It is worth mentioning that there are two types of network file systems: NFS and SMB, respectively, Linux and Windows, access each other's file systems in the form of network neighbors, and select as needed.
22. Console drivers
Console driver. Generally, you can use the VGA text console, the standard 80*25 text console.
23. Sound
Sound Card Driver. If you can find the sound card driver in the list, it is naturally best, otherwise you will try OSS.
24. USB supprot
USB support. Many USB devices, such as the mouse, modem, printer, and scanner, can be supported in Linux and can be selected as needed.
25. kernel hacking
With this configuration, you can do some work even when the system crashes. Common users do not need this function.