荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: cycker (TryToDoEverythingOnLinux), 信区: Linux
标  题: 内核配置3
发信站: 荔园晨风BBS站 (Thu Jun  5 21:17:23 2003), 站内信件

 内核配置(3)

12. Amateur Radio support 业余无线广播

可以用来启动无线网络的基本支持,目前的无线网络可以通过公众频率传输数据,如果你

有此类设备就可以启用,具体请参考AX25和HAM HOWTO 文档。

13. IrDA(infrared)support红外支持

14. ISDN subsystem

如果使用ISDN上网,这个就必不可少了。如果您选择Y,则下面会出现一些有关ISDN的问题

。如果需要用到ISDN,可以去看看杂志的介绍。只要是有关网络的杂志应该都会有介绍。

还需要启用Support synchronous PPP选项(参考PPP over ISDN)。

15. Old CD-ROM drivers(not SCSI、 IDE)非SCSI/IDE口的光驱

如用IDE的CD-ROM,不选。以下是选择非 IDE/ATAPI和 SCSI界面的光驱,这些光驱通常自

己专属的接口卡也是比较旧型的光驱类型。如果有这些光驱,则这个选项要选y,否则选n



16. Character devices字符设备

所谓字符设备通常是指以字符为单位做处理的设备,例如终端机就是其中一项。原则上,

我们对于这些选项的选择也是以预设为主。这个内容又太多了,先使用缺省设置,需要的

话自己就修改。把大类介绍一下吧:

#Virtual terminal ------ 选择“y”,内核将支持虚拟终端。(pc机必选)

#Support for console on virtual terminal------选择“y”,内核可将一个虚拟终端用

作系统控制台。

#Standard/generic (dumb) serial support-------选择“y”,内核将支持串行口。标准

序列接口的选定。如果您是用serial的鼠标(大部分的人都是用这个),或是MODEM的话,

则这一项一定要选。大部分的人这一项都选y。

#Support for console on serial port------选择“y”,内核可将一个串行口用作系统

控制台。

##I2C support------I2C是Philips极力推动的微控制应用中使用的低速串行总线协议。如

果你要选择下面的Video For Linux,该项必选。

#Mice鼠标。现在可以支持总线、串口、PS/2、C&T 82C710 mouse port、PC110 digitizer

pad------根据需要选择。非串行的鼠标,支持象PS/2。看一看你鼠标的键。许多双键鼠标

是PS/2,即使它们的连接看起来象串行的.。

#PS/2 mouse (aka "auxiliary device") support ------- 如果用户使用的是PS/2鼠标,

则该选项应该选择“y”。

#Joysticks------手柄。即使在Linux下把手柄驱动起来意义也不是太大,游戏太少了。

#Watchdog Cards:虽然称为Cards,这个可以用纯软件来实现,当然也有硬件的。如果你

把这个选中,那么就会在你的/dev下创建一个名为watchdog的文件,它可以记录你的系统

的运行情况,一直到系统重新启动的1分钟左右。有了这个文件,你就可以恢复系统到重启

前的状态了。

#Video For Linux------支持有关的音频/视频卡。
##Ftape, the floppy tape device driver---
#Digiboard PC/Xx Support------这是一张叫 Digiboard PC/XX卡的 driver,这种卡上

面有很多个 serial port的插槽(一般来说只有两个),可以用来连接很多个MODEM,在民

间的BBS站很常用到,如果您有这样的东西,您必须选这项为y。有兴趣的读者可以读读Doc

umentation/digiboard.txt的内容。

#Cyclades async mux support------同上,这也是一种能接很多个serial port插槽的卡

的驱动程序。

#Stallion multlport serial support------同上,这也是其中一种卡。

#SDL RISCom/8 card support------这也是其中的一个支持muti-serial卡的driver。

#Parallel printer support------有打印机的或是使用到并行接口的人这一项一定要选。

除非是用serial的打印机。还有如果您有使用PLIP,那么这项也请选上。

#Mouse support------大部分的人这一项并不用选y。因为大部分的人是用serial的鼠标,

除非有些人是用一种附有接口卡的鼠标,这时这个选项才要选上,如果您选y,则底下会列

出您的BUS鼠标所用的接口卡。

#support for user misc device modules------除非您有所谓的触摸式显示器或是光笔等

东西,否则这一项选n。

#QIC-02 tape support------非 SCSI界面的磁带机,除非您有,否则选 n。

#Ftape(QIC-80/Travan)support------如果有磁带机,而这个磁带机是接在软盘控制

卡上,这个选项才要选y。

#Watchdog Timer support------一般人不需要这个选项,如果您选上这个选项,则您要用

mknod在/dev下建一个watchdog的文件。请看Documentation/watchlog.txt的解释。

#Enhanced Real Time Clock Support------关于系统上Clock的东西,您必须自己用mknod

在/dev/下建立一个文件叫rtc。如此一来,在/proc/下将可以看到rtc的信息。
有关于rtc的内容请看Documentation/rtc.txt。一般是选n。

17. USB supprot USB支持

很多USB设备,比如鼠标、调制解调器、打印机、扫描仪等,在Linux都可以得到支持,根

据需要自行选择。

18. File systems文件系统

通常是使用ext2做基本文件系统,而让其余的使用模块。

#Kernel automounter support------选择“y”,内核将提供对automounter的支持,使系

统在启动时自动 mount远程文件系统。

#Standard( minix )------新的linux版本套件不再建立 minix 文件系统。

#Extended fs ------ 这是扩充文件系统的第一版,现在已经不再使用。

#Second extented fs------这是现在新发行的套件所广泛采用的文件系统,你可能会有其

中一种。这个是linux文件系统,请务必选y,如果问我说选n会有什么后果,我也不知道。

除非您能把 Linux装在 DOS的目录下。

#xiafs filesystem-----这个文件系统曾经一度很普遍,现在已没人用了。

#DOS FAT fs ------DOS FAT文件格式的支持,可以支持FAT16、FAT32。这个选项是DOS的

文件系统,如果您没有选y,则下面的MSDOS,VFAT,umsdos将不会出现。

#msdos------DOS文件系统的格式。如果你想要在 linux 下使用你硬盘中的 MS-DOS 分割

区,或是想将用 MS-DOS 格式化的磁盘挂进来的话,回答y 。

#VFAT(Windows95/98) fs ------windows95所支持的文件系统,是我们常说的vfat文件

系统,如果您的系统中装有windows95/98,那么选择这个文件系统将对以让您看到windows

95/98的长文件名。

#umsdos: UNIX like fs on top of std MSDOS FAT fs ------ 如果把Linux装进DOS的一

个目录下那么您则要选择这一项。不建议这样做,因为如此一来,就不能看到长文件名了

。而且效率上,井不是很好。

#ums-dos------相当 slick 的文件系统,它能使 MS-DOS 文件系统拥有更多的特性,像是

长档名等等。这对那些不使用 MS-DOS 的人(像我)并不是很有用。

#/proc------这是最 slick 的文件系统之一。它不是你硬盘分割区里的任何东西,不占用

硬盘的空间,而是核心与程序之间的文件系统介面,它表示的只是内存里头的状况和各个

程序执行的情形,它也记录了您硬件上配备。。许多程序工具(像″ps ″)都会用到它。

如果已经将它安装好了,有空不妨试试看″cat /proc/meminfo ″或者是″ cat

/proc/devices ″。有些 shells ,像是 rc ,会用 proc/self/fd(在其它系统上为

/dev/fd )来处理输出入。几乎可以确定你在这里得要回答y ,有许多重要的 Linux 标准

工具是靠它来运作的,否则有很多指令会出问题或不能用。

#Root file system on NFS------一般不选,除非您的电脑上没有硬盘,希望通过网络由

别人的硬盘开机过Linux如此一来才有需要选这项。同时对方也要执行rarp的服务。

#System V and Coherent------这是为 System V 以及 Coherent 的分割区而设的。如果

希望支持System V或Xenix的相关UNIX系统的FS并读取它们的数据,那么才有必要选这个,

否则一般来说这个选项是选n的。

#Quota support ------Quota可以限制每个用户可以使用的硬盘空间的上限,在多用户共

同使用一台主机的情况中十分有效。

#ISO 9660 CD-ROM file system support------光盘使用的就是ISO 9660的文件格式。

#Mandatory lock support------有些很特殊的database应用软件会用到它,一般人这个选

项是选n。而且,如果选y的话,必须有最新版的NFS软件,最新版的samba软件等。

#NTFS file system support------ntfs是NT使用的文件格式。

#UFS filesystem support-----这是BSD,SunoS,FreeBSD,NetBSD或Nextstep所使用的文

件系统。如果您在电脑上有这些操作系统的话,那么可以选这一项。否则一般人都选n。

##Network File Systems------网络文件系统

# NFS------如果你在网络环境下而且想要分享档案,回答 y 。如果希望挂上别的电脑的

文件系统,那么这个选项一定要选进去。它可以让您利用网络把别人的硬盘当成自己的来

使用(把它变成一个目录)。对于一般人来说,这个选项是选y。

#SMB filesystem support------这个文件系统让您可以挂上windows95或windowsNT的文件

系统,也就是您也可以抓到在windows下,网上邻居上的电脑。

#SMB long filename support------支持windows95的长文件名。

#NCP filesystem support------NCP是一种网络的通讯协议,用在跑IPX协议上,它可以利

用IPX协议让两台电脑之间的文件共享,并做沟通。如果您想挂上有关Novell的Netware文

件系统,那么这个选项就选上去吧。

##Partition Types-----分区类型,该选项支持一些不太常用的分区类型,用户如果需要

,在相应的选项上选择“y”即可。

##Native Language Support------本地语言支持

19. Console drivers 控制台驱动

#VGA text console ------ 选择“y”,用户就可以在标准的VGA显示方式下使用Linux了

。一般使用VGA text console就可以了,标准的80*25的文本控制台。

#Video mode selection support

20. Sound sound声卡驱动

如果你能在列表中找到声卡驱动那自然最好,否则就试试OSS了。

#/dev/dsp and/dev/audio support------ 这个选项通常是必要的。因此大部分的人

选y,如果没有这选项,则很多的游戏将没有声音效果。

#MIDI interface support------支持MIDI界面。

#FM synthesizer(YM3812/0PL-3) support

#I/O base for SB Check from manual of the card------声卡的I/O地址。括号是常用

的选项。

#Sound Blaster IRQ Check from manual of the card-----声卡的IRQ,通常是1或5。

#Sound Blaster DMA 0,1 for 3-----声卡的DMA,通常是1。

#Sound Blaster 16 bit DMA 5, 6 or 7(usel for 8 bitcards)(SB.DMA2)-----5

#MPU401 I/0 base of SB16, Jazz16 and ES1688 Check from manual of the card
------0
#SB MPU401 IRQ(Jazzl6, SM Wave and ES1688) Usel with SB16------1

#Audio DMA buffer size 4096,16384,32768 or 65536------65536

##Additional low level drivers------如有其他种类的声卡,则这项要选上去,以下会

列出其他的声卡供选择。

21. Kernel hacking安全模式 (不是高手的话,推荐选择N)

通俗的说,这是windows安全模式,找不到明确解释,就引用这个说法。>这是从 Linus 的

README 里摘录的:
″kernel hacking ″配置的细节通常会产生一个更大或是更慢的核心(或者是又大又慢)

,而且可能因为将一些常式配置成很活跃地去尝试中断一些不良的程序码以便找出核心里

的问题,而使得核心变得比较不稳定。所以要产生一个核心″产品 ″的话,你在这里应该

回答n 。

配置了这个,即使在系统崩溃时,你也可以进行一定的工作了。
如果对Linux核心很熟,想了解这个操作系统上的很深的信息,则这个选项才打开,将会在

/proc下看到profile这个文件,记录着相当多的信息。这些信息是供除错用的,对一般人

来说,这个选项是选n,以免造成系统不稳固,或是引起其他的问题。

总算配置完了,现在存盘退出,当然你也可以把现在的配置文件保存起来,这样下次再配

置的时候就省力气了。存盘退出的文件是一个可以编辑的文本文件。你可以用你的文本编

辑器如:Emacs,vi,CrispLite,joe,等等。配置文件在/usr/src/linux目录名字是.config

。前面的点使普通的.(ls)无法显示,加上-a选项就能看见。编辑文件中在配置时遇到麻

烦的数字。然后,make dep 把你的配置信息从.config传送到特定的子目录完成安装
。最后,make clean 准备最后的核心编译。

-=+!
--

Welcome to CYCKER'S LINUX_SOFT FTPD ftp://192.168.36.220

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.36.220]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店