中国移动怎么样是不是CHINA PPPNLE

在Linux的世界里每天都有许多人为咜发展支持的driver和加强它的核心。但是有些driver还没进入稳定的阶段但其作者很欢迎其他人去测试 这些driver并提出一些bugs。这个问题是说有一些drive还茬做测试中,问您是否要选择这些drive或支持的程序码

  如果键入Y,往后将会出现一些还在测试中的东西给您做选择(像Java的程序码和PCI bridge),台则就键入N

影响(特别是选择386 ,这样编译出来的核心也许会比较小但它的速度可能就会变慢了)所以,最好要知道您的CPU是哪一种鈈过,如果您的gCC编译器是2.7.0版以前的 那么只能选择386或是486。

  #Math emulation------这项询问是否需L1nux核心模拟数学浮点运算器如果有486Dx、AMD以及Pentium机器的话,这个选項就不必 选了因为它们都有内建的浮点运算器。协处理器是在386时代的宠儿现在早已不用了。不过对于有内建浮点运算器的人来说,選了这个选项并不会因此让内 建的浮点运算器失效但它会增大核心约45KB。

  首先了解一点关于模块的知识。模块就像你特意插入核心Φ的某些东西如果办公室有一个小网络并且有时想用一下(但并不经常),也许你 想把网卡编译成一个模块使用这个模块,机器必运行和存取/libs下的模块意思是驱动程序(IDE,SCSI等但必须是NFS支持的网卡),文件系统 (通常是ext2但也可以是nfs)和核心类型(最好是elf)必须编译在内核并且不能是模块模块只有核心引导时才起作用,驱动程序(来网络)的存取 和文件系统安装。这些文件必须编译在核心内否则将能安装启动分区如果安装啟动分区和网络,你需要网络系统文件和己经编译的网卡。为什么要使用模块? 模块化使核心变的更简捷它减少核心释放大量的受保护嘚空间。模块的安装和卸载使用的空间是可重复分配利用的如果你打开机器有90%以上的时间用到一个 模块,编译它运用这类模块是浪费內存的,原因是一旦你编译了模块它们同样将占用大量的内存核心需要一些代码来挂上模块。记住核心在保护空间运行,但 或那用上那么几分钟严格的说,这样做会使核心增大许多而降低它的执行速度。这时我们就可以把这些可能会用的驱动程序编译成一个—个的模块在需要用的时 候才用insmod这个指令加入核心,不用的时候也能rmmod把它从核心移除或是用lsmod察看目前所载入的模块。这里面有三项:

  #Set version information on all module symbols------通常峩们更新核心版本之后,模块耍重新的编译这个选项使您不必更新编译模块而能使用以前的模块。可以不选它但如果您选 y,则按照它嘚说明您必须有genksyms这个程序(可用whereis指令查看有无此程序)。

  这部分内容非常多一般使用缺省设置就可以了。下面介绍一下经常使用嘚一些选项:

  #Limit memory to low 16MB ------大部分的人这一选项 N除了主机板没有办法处理16MB以上的内存,或者有超过16MB以上的内存但却常常发生一些很奇怪的问题這时,您可以试试这个选项有些主机板对超 16MB内存的处理并不是很好,通常这些都是旧型的主机板还有,在说明文件中有提到如果内存超过64MB的话,用LILO加一些参数给Linux核心 (例:mem=80M)并且把您主机板上的Cache加到512K。这样整体效率才能提升。

  PCI是586电脑的主要界面(一些486主机板仩也有)这个界面能让您插入所谓的PCI显示卡,或是PCI的网络卡等这种界面是 现在电脑的主要趋势,因此如果有PCI的插槽您就可以选Y。除叻一些很旧很旧但有支持PCI的主机板外(这些有bugs的旧型主机板可能会因为这个选项 而让核心挂掉)

  #System V IPC 如果将来想编译dosemu(DOS模拟器),则这個选项一定要选它是一个让各个程序(process)同步且能彼此交换数据的函数库和一些系统的调用,没它很多的程序将会无法执行。

  #Sysctl support------除非你的内存少的可怜否则你应该启动这个功能,启用该选项后内核会大8K但能让你直接改变内核的参数而不必重新开机。

执行码出来后有愈来俞多的程序码随着ELF格式的优点而变成了ELF的可执码。将来势必完全取代a.out格式的可执行码但目前由于沿有许多的程序还 没有取代過来,所以只好选择Y等将来有一天,全部的程序都变成了ELF的天下时那时再disable掉。

  注意:编译模块成ELF和编译支持ELF二进制不编译适当嘚支持’’gotcha’’是明智的,如果机器结构是Pentium或 486你将得到高效的代码但一个386的核心将运行在32-bit compatible clone;一个Pentium核心将不。为大多机器制作一张紧急启動盘最好在386下编译,而386并不能运行在Pentium下编译的核心

  #Kernel support for JAVA binaries ------ 这一项是正在做测试中的产品,但是如果想写有关Java的程序希望它能在Linux的机器仩跑。那么可以选择把它编成一个模块或是直接把它编进核心里。

  ##Advanced Power Management BIOS support------高级电源管理BIOS支持这通常是用在笔记本电脑上的东西,如果您囿APM的BIOS支持省电的设备的(有电池的那种), 那么您可以选上这项一般人这一项是选n,以避免一些可能会发生的问题后有8个选项。

  Linux对即插即用目前支持的不如Windows好有些情况下会和其他设备产生冲突(I/O,DMAIRQ等)。这个选项对PCI设备没有影响因为他们天生就是PNP设备。

  这个就得针对自己的设备情况来选了:

MB的硬盘。不但如此那时也只能支持二颗硬盘。但现今的硬盘动不动就是1GB以上今年主流是30~50G,洏且常常都会超过一二颗硬盘如此一来,新 的主机板就开始支持加强型的IDE界而(Enhanced IDE)以支持到540MB以上的硬盘。所以如果您的IDE界面是Enhanced的,請您选Y底下就会出现八部分IDE界面的选项,这些选项能加 快您的IDE界面的速度和对某些芯片做一些最佳化但如果您的硬盘或光盘全都是SCSI界媔的,那么选N以跳过下面选项

  #use old disk-only driver on primary interface------通常是选择N。因为我们有其他新的drivers可用这个选项的意思是说,如果您的IDE界面是很旧很旧的那种的那 么,就可以使用这个drives 驱动那个旧型的IDE界面(可装二台硬盘;或是一台硬盘一台光盘)。而现今流行的 Enhanced IDE则有两个界面共可以接四台硬盤。我们稍后会有 driver支持它

  #Include IDE/ATAPI CDROM support------如果希望核心支持IDE/ATAPI界而的光驱,选择Y如果有光驱,但它附有一张接口卡必须把排线接到那张专属接口卡上; 或者是接到声卡上的,则这个选项也需要选N稍后我们会有非IDE的光驱厂牌让我们挑选。现今的光驱通常是IDE/ATAPI界而的所以这个選项通常是

  #Support removable IDE interfaces(PCMCIA)------这个选项对大部分的人全选n,除非您有PCMCIA的东西这通常是笔记本电脑上看得到的东西。 PCMCIA是一个组织在以前是设计内存条的。但现在他们对于PC CARDS定了一个标排并很广泛的应用在1aptap的电脑上。不但有所谓的PCMCIA的硬盘甚至有网络卡、SCSI卡等,不过大部分的人并鈈需 要这个选项。

  这个选项选完后以下则是Linux核心对几种芯片的IDE界面做修正或是加强它。??

  #CMD640 chipset bugfix/support------ 很多 486和 586的主机板都是用 CMD640的芯片它是Neptune芯片和 SIS芯片的结合。不过这种芯片有它的缺点,在许多的情形下它会造成数据的流失和错误。如果您选了这一项则Linux核心会为您小心嘚寻找这些错误 并修正它。而且它会打开对二个IDE界面的支持。不过在它的说明文件中提到,如果您的主机板没有PCI界面只有VESA总线界面却唏望有这项功能的 话则您必须传一些参数给核心(ideo=cmd640_vlb)。如果不确定上面所说的选择Y。

  #CMD640 enhanced support------一般来说对于硬盘的存取速度来说,囿所谓的 PIO MODES值设定现今的 IDE界面及 BIOS应该都能侦测到正确的硬盘PIO MODE值了。此值愈高表示硬盘的存取的速度愈快可是,有些主机板的B10S还是旧式的不能抓到比较高的 PIO MODE值,如此一来便不能发挥整台硬盘的效率。这个设定告诉读者说:如果您的IDE界面是CMD640为基础的界面但是您的BIOS并不能抓到正确 的PIO MODE值,那么这个选项可以自动的找到硬盘正确的PIO MODE值。

  #RZ1000 chipset bugfix/support------这个选项如同前面的CMD640一样不过,它的芯片是RZ1000的芯片这种芯片是鉯Neptune芯片为 主的一种芯片,而目、有很多的486和 586的主机板都在使用它可以查查主机板的说明书或是 IDE接口卡的说明书做确定。文件上提到选擇这个将会降低一些速度,但是数据能百分之百的正确

接内存存取DMA,而节省您的CPU时间在以往还没有DMA这个东西时,读取硬盘需要耗用许哆的CPU时间如此一来,CPU被占用就不能充分的发挥 它的功效。后来DMA出来后,硬盘的读取便靠Triton或其他有支持DMA的IDE界面的芯片直接与它们做溝通,而节省了大量的 CPU时间但这必须您的硬盘和主机板有同时支持 DMA的 IDE界面的芯片,直接与它们做沟通而节省了大量的 CPU时间但这必须您嘚硬盘和主机板有同时支持DMA MODE才行。

 

  上面这六种厂牌的芯片依硬件配备而使用但它们有共同的特点就是必须传一些参数给核心。如果找不到您的芯片那么也没关系。上这些选项只不过对这些芯片做最佳化罢了

  #Loopback device support------大部分的人这一个选项都选N,因为没有必要这个选項的意思是说,可以将一个文件挂成一个文件系统如果要烧光盘片的,那么您 很有可能在把一个文件烧进去之前看看这个文件是否符匼IS09660的文件系统的内容,是否符合您的需求而且,可以对这个文件系统加以保护不过,如 果您 想做到这点的话您必须有最新的mount程序,蝂本是在2.5X版以上的而且如果您希望对这个文件系统加上保护,则您必须有des.1.tar.gz 这个程序注意:此处与网络无关。

  #Multlnle devices driver support------这个选项可以让把整個硬盘分区变成一个单独的区块设备您必须有md035.tgz这个程序。而且在做这件事之前请将您的硬盘备份因为它尚在测试阶段。一般人对这個选项是选N

  #RAM disk support------如果使用过DOS下的ramdrive程序,应该能了解这个选项的意义它可以把内存当成硬盘来做存取就如同一般的硬盘一样, 可以format它戓是放一些文件在里头。然后当您关机这些数据也随着之而去了。如果的RAM够大可以考虑玩玩这选项,但一般人都不需要

  #XT hard disk support------支持XT的古董硬盘,这是IBM电脑时代的东西如果您还有这种很旧很旧的硬盘。那么您可以把它编进核心或是编成一个模块。大部分的人这个选项嘟是选择N的

  这里配置的是网络协议。 

  #Packet socket ------ 选择“Y”一些应用程序将使用Packet协议直接同网络设备通讯,而不通过内核中的其它中介協议

  #Kernel/User Network link driver------这个是在测试中的程序码,一般人不需要用依它的说明,它允许在核心、模块或程序间的某些部分间彼此做双向的沟通。如果想使用arpd则这个程序码就要加进核心里。

  #TCP/IP networking------选择“Y”内核将支持TCP/IP协议。这个选项无论如何请您选择Y即使没有网络卡,或是没囿连到网络上的设备在 linux上仍有所谓的lookback设备而且有些程序需要这个选项。在说明文件中提到如果您没有打开这个设定,则X-window system可能会有问題(回为它也需要

  #Network firewalls------选择“Y”内核将支持防火墙。Firewalls依英文看是防火墙在网络愈来愈发达的今天,网络安全的考虑也愈来愈重 要了茬局域网上找一台电脑来保护自己的考虑也愈来愈多了。可以在一局域网上找一台电脑来保护自己区域内的电脑这样的结果是,所有外蔀的电脑如果要连进 内部的电脑就必须通过这台装有Firewalls电脑的同意所以,如果您希望这台电脑有着过滤网络的功能的话那么这个选项要選 Y。而且等一下有个IP firewalling的选项也要选y;但下面的forwarding/gatewaying要选n,如此才能让它正常动作大部分的人这个选项选N。

  #IP:forwarding/gatewaying ------ 和 Firewall相反这个选项是鼡来疏导网络的。一个gateway(也就是router)要帮忙疏导两个网络间的数据传送。这台机器必须要有两张网 络卡连接两个个同的网络,做疏导网絡的工作如果选择了这个选项,则表示想让这台负责做router那么,就必须有两张网络卡了另外有一种情形是, 如果您有MODEM(通过串列界面鉯 SLIP和 PPP协议)和网络卡并用它们来连上Internet。这时您也一样可以执行IP-routing服务也需把这个选项打开。

  #IP:multicasting------所谓的multicasting是群组广播它是用在视频會议上的协议,如果想送一个网 络封包(网络的数据)同样的一份数据将送往十部机器上。您可以连续送十次给十台机器(点对点的传送)也可以同时送一次,然后让十台机器同时接收到当 然后者比前者好,由于视频会议要求是最好每个人都能同时收到同一份信息所以如果您有类似的需要,这个选项就要打开同时您还必须去找相关的软件。

  #IP: accounting------如果您打开这个选项您就可以在/proc/net下看到系统對于整个网络状况的纪录。所以一般的人这个选项都是选y 而且,如果您设计把这台Linux机器当router用那么读者可以因为这个选项而获得许多有關于网络lP控制的信息和它的输送情形。不过您必须在底 下的选择中选择proc系统(其实proc文件系统一定要选,不选很多程序会不能用!)

  #IP:aliasing support------也许您只有一张网络卡但经由这个设定,您可以拥有数个IP地址假设您已经有一个lP地址了,您还想再加入其他的IP地址这时,您可以依下面的程序来做

  在 shell下键入:

  如此您就可以同时拥有两个IP地址了。当然如果想把这个IP地址去除,那么可以键人:

  这样您僦可以把加入的IP地址去除不过在使用此选项前,前面的那一个aliasing Network选项也要选上去

  #IP: PC/TCP compatibility mode------大部分人都选n。除非在使用DOS下的NCSA-TCP/IP软件连进Linux機器时遇到了困难或者有不相容的情形出现。这时您可以试着把这个选项打开,看看是否能解决这个问题

  #IP Reverse ARP------如果您的Linux希望提供bootd的垺务,就是让没有硬盘或软盘也能够开机并且上网络只要它们有网络卡有连接到网络的话。此时 您必须执行一个指令叫rarp来设定哪些电腦的网络卡可以如此。不过一般人都没有这个需要所以答n。

telnet程序不能连进Linux时除了可以改用Nsysutel的telnet程序来解决外,还可以在编译核心的时候把这一项选 Y。 MTU(Maximal Transfer Unit)叫做最大的传输单位是说我们一次送往网络的信息大小。而Path MTUD iscovery的意思是当Linux发现一些机器的传输量比较小时,我们会汾送网络信息给它如此可以增加网络的速度,所以我们大部分都选N也就是 Enable。

  #Ip:Dorp source routed frames------通常我们一个网络的封包在丢出去后就不管它了鈈过,在TCP/IP协议里您可以设定让那些帮您绕路的机器回送一个是否这个封 包已经送达了的消息。不过这会导至网络安全上的问题,所鉯很少用一般来说我们选择Y。

  #IP:Allow large windows(not recommended if<16Mb of memory=)------如果有超过16MB以上的内存那么建议打开这个选项,可以增加传输的速度在一般长距离的網络传输下要预备传输的数据可以 先储存在缓冲区,等到对方的回应时再一次会过去因此,您必须有内存来作为缓冲区

  #The IPX Protocol------IPX是一种传輸协议,它是Novell的一种网络协议通常用在区域或是Windows的网络下。如果您希望Novell 的机器资源共享(例如用他们的打印机或是硬盘)那么这个选項则要选y。至于存取文件的格式是NCPFS的格式稍后把这个文件系统选上来,以便支援这个 文件系统 如此一来,您就可以通过Novell的IPX通讯协议去存取它们的数据了或者,您希望从dosemu(DOS的模拟器)里用IPX协议这时也要把它选 进来。

  #Full internal IPX network------提供了一个完整的内部IPX网络预设选项是N,因为咜可能会让一些应用的服务程序(RIP/SAP)当掉

  #Appletalk DDP------AppleTalk是存在于苹果机上的一种通讯协议,用来苹果电脑之间的网络通迅通过AppleTalk,彼此的电脑間可以打印和分 享文件如果您需要连上这样的网络,可以把这个选项打开如此就能加入他们与这些电脑做沟通了,或者把这项编成一個模块亦可

  #Bridging(EXPERIMENTAL)------选这两个可以让Linux变成一个网络上的网桥,用来做不同网络间的沟通通常一般人不需要。

  #Qos and/or fair queueing(服务质量公平调度)也支持了还有kHTTPd,不过这些都还在实验阶段

  原来是Linux下可以支持电话卡,这样你就可以在IP上使用普通的电话提供语音服务了记住,电话卡可和modem没有任何关系

  如果有 SCSI 设备,就回答 Y 现在一般PC机不会有SCSI。接着会有提示要求更进一步的资讯像是你是否要支援光驱,硬盘还有你使用的是那一种 SCSI 界面卡。这部份请参阅SCSI-HOWTO 有更详细的说明。如果你的启动分区是SCSI设备不要选择SCSI模块支持。在一般的SCSI后是SCSI低级设备驱动程序再次重申,模块仅仅是用 在不在启动分区的设备

  #SCSI generic support------指其他有关SCSI的东西,也许您有一台SCSI的扫描器或是烧录机或是其他有关SCSI的配备,您就要选这一项而且,除此之外您还必须准备关于这些配备的软件。

  #Probe a11 LUNs on each SCSI device------通常这个选项大部分的人都不会选我们舉个例子来说,如果您的SCSI光驱是那种多片装的就是一台光驱,但可以一次放好几片光盘片的那种这种我们叫做Lun。

  #Verbose SCSI error reporting(kernel size+=12K)------如果认为您嘚SCSI硬件配备有些问题想了解一下它出现的错误信息。那么您可以把这个选项选yLinux核心会告诉 您有关于您的SCSI配备的问题(如果有的话)。鈈过它会增加核心约 12KB左右。

  下面总共有接近30张的SCSI卡您可以依需求做选择SCSI卡牌子。

 

  这个也不清楚帮助里说是这个需要I2O接口适配器才能支持的,在智能Input/Output(I2O)体系接口中使用又是要硬件,不选了

support几大类。耐心点一般说来都能找到自己用的网卡。如果没有你呮好自己到厂商那里去要驱动了。 如果这个选项没有打开的话那么以下的选项将不会出现。它是在选择网络卡或是网络的设备例如,PLIPPPP,SLIP还有各式各样的网络卡,所以 这个选项通常是选y

  #Dummy net driver support------如果有SLIP或PPP的传输协议,那么要把这一项打开因为一来它不会让您的Linux核心增夶。二来对某些应用程序来 说,它可以让我们模拟出来的TCP/IP环境更像TCP/IP环境如果您没有SLIP或PPP协议,就不用打开了

  #PLIP(parallel port) support------依字面上看,它是一种利用打印机的接口(平行接口)然后利用点对点来模拟TCP/IP的环境。它和 SLIP/PPP全都属于点对点通讯您可以把两台电脑利用打印機的连接接口串联起来,然后加入此通讯协议。如此一来这两部电脑就等于一个小小的网络 了。不过如果电脑有提供打印服务的话,这个选项最好不要打开不然可能会有问题(因为都是用平行接口)。

  #PPP(point-to-point)support------点对点协议近年来,PPP协议已经慢慢的取代SLIP的规定叻原因是PPP协议可以获取相同的IP地址,而SLIP则一直在改变IP地址在许多的方面,PPP都胜过SLIP协议

  #SLIP(serial line) support------这是MODEM族常用的一种通讯协议,必须通過一台Server(叫ISP)获取一个IP地址然后利用这个IP地址,可以模拟以太网络使用有关TCP/IP的程序。

  如果您在学校接了校园网络并且使用网络鉲那么这个选项一定要选y,否则以下对网络卡的选择将不会出现或是您有网络卡,这时您同样的也要选y之后,下面会列出许多网络鉲让您选择像我们平常用的都是NE2000相容卡。

 

  # EISA VLB, PCI and on board controllers ------选择网络卡包括直接附在主机板上的那种。如果选择y则底下会列出其他的网络卡讓您做选择,这些卡对于一般人来说很少会去用到所以大部分的人这项是选N的。

  #Pocket and portable adaptors------通常用在可携式的电脑上这类型的网络卡(口袋型的),由于体积很小在安装和取下方面很方便因此笔记本相关电脑上便常常采用这种网络卡。

  #Token Ring driver support------Token Ring是 IBM电脑上的网络它叫令牌环网络,和以太网络是很类似的东西如果您希望使用的Token Ring网络卡以便连接到这种网络,那么选Y一般人都选N。

郑重声明:东方财富网发布此信息的目的在于传播更多信息与本站立场无关。东方财富网不保证该信息(包括但不限于文字、视频、音频、数据及图表)全部或者部分內容的准确性、真实性、完整性、有效性、及时性、原创性等相关信息并未经过本网站证实,不对您构成任何投资建议据此操作,风險自担

信息网络传播视听节目许可证:0908328号 经营证券期货业务许可证编号:860336 违法和不良信息举报:021- 举报邮箱:

版权所有:东方财富网 意见与建議:021-500

我要回帖

更多关于 中国移动怎么样 的文章

 

随机推荐