📄 00000002.htm
字号:
级, 一直到 486SX或SLC/DLC等等 CPU的电脑, 其出厂时多半没有内建 <BR>FPU 装置, 所以购买这类机器搭配 Linux时, 就要额外询问该机器是 <BR>否有外加像是 80387 这类的处理器。 486DX 以上层级 CPU 则内建有 <BR>FPU。 Linux 机器自动侦测到 FPU 装置时, 它就不会再做模拟, 而直 <BR>接利用 FPU 作为运算辅助引擎。 <BR> <BR> 最後一点, 截至目前 (1994十一月) 为止, Linux 并不支援多CPU <BR>架构的机器, 长期的将来应该可以期待。 其他非 x86 的CPU, 目前 <BR>都尚未有成熟的支援, 但是将来或许 Linux 也有可能被移植到 DEC <BR>Alpha、 Motorola 68K 及 IBM PowerPC 等等 CPU 的机器上, 至少目 <BR>前的 Linux kernel source tree 已经完成了这样的预备与调动。 <BR> <BR>Bus 考量 <BR> <BR> 这里所要谈的, 也会把很多朋友给搞糊涂了。 这一两年来, PC <BR>之所以有结构性改变, 我感觉, 就是 Bus 汇流排架构的改变, 以及 <BR>由此所带动的周边控制器的升级。 对内行人来说, 也就只有在这样 <BR>架构改变之下, 使用最新高速 CPU 才有意义。 <BR> <BR> 另外, 关於汇流排 (Bus)架构, ISA、 EISA、 VESA Local 及 <BR>Intel PCI 等等都可以选择。 目前 586 CPU (Pentium) 层级的主 <BR>机板普遍都是 PCI 汇流排架构, 这种主机板有些可以配合支援 PCI <BR>或 传统 ISA 汇流排的控制卡, 有些甚至还可以支援 VESA Local <BR>或 EISA。 也就是假如您选用这些新式设计的 586 级主机板的话, <BR>您可以根据该版子的实际设计规格, 来搭配选用 PCI、 EISA 或 <BR>VESA Local等规格的控制卡 (Controller), 像是绘图界面卡 (Video <BR>card)、 网路卡、 硬碟控制卡等等, 这样就可以充份利用这些先进 <BR>的 Bus设计, Linux 也可以支援这些新式设计。 <BR> <BR> <BR>Video Controller 考量 <BR> <BR> 您若有不跑 X Window 环境的话, 几乎任何显示控制卡及萤幕 <BR>都无所谓, 市面上看得到的像是 Hercules、 CGA、 EGA、 VGA 及 <BR>SVGA等等显示控制卡, 以及其对应搭配的显示器。 另外, 拿 Linux <BR>作为 Server级机器的话, 也可以完全不需要显示控制卡或萤幕。 <BR> <BR> 不过若要在这部 Linux机器执行 X Window的话, 这时候萤幕显 <BR>示卡的规格细节就变得很重要, 这是因为显示卡类型太多了, 想想, <BR>刚提到 ISA、 EISA、 VESA Local 及 PCI 等等这麽多的架构, 这 <BR>些个别架构目前都已经有支援这些架构的萤幕显示卡推出了, 目前整 <BR>个电脑软体工业本来就跟不上硬体的演进。 X Window 没有办法支援 <BR>所有这些不同的控制卡。 <BR> <BR> 对这话题很关心的朋友, 大概都是有需要用到 X Window的朋友, <BR>我建议您, 一定要参考附录 XFree-HOWTO 这文件的说明来选择合适 <BR>的卡。 底下我就做一个最精要的摘录, 这是截至 XFree 2.1 版所支 <BR>援的硬体: <BR> <BR> o nonaccelerated chipsets: <BR> <BR> o Tseng ET3000, ET4000AX, ET4000/W32 <BR> <BR> o Western Digital/Paradise PVGA1 <BR> <BR> o Western Digital WD90C00, WD90C10, WD90C11, WD90C24, WD90C30 <BR> <BR> o Genoa GVGA <BR> <BR> o Trident TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL, TVGA9000, <BR> TVGA9000i, TVGA9100B, TVGA9200CX, TVGA9320, TVGA9400CX, TVGA9420 <BR> <BR> o ATI 28800-4, 28800-5, 28800-6, 28800-a <BR> <BR> o NCR 77C22, 77C22E, 77C22E+ <BR> <BR> o Cirrus Logic CLGD6205, CLGD6215, CLGD6225, CLGD6235 <BR> <BR> o Compaq AVGA <BR> <BR> o OAK OTI067, OTI077 <BR> <BR> <BR> o accelerated chipsets: <BR> <BR> o Cirrus GLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428 <BR> <BR> o Western Digital WD90C31 <BR> <BR> <BR> <BR>Disk Controller & Disk Drive 考量 <BR> <BR> 假如不严格考虑执行效能的话, 或者说您的 Linux机器没用在 <BR>Disk IO很重的场合, 这情况硬碟控制卡选择 IDE 或 SCSI倒是 <BR>无所谓。 目前新式设计的 IDE Controller搭配 IDE Disk, 它的表 <BR>现与 SCSI Control + SCSI Disk 已经不会有明显差异。 不过, 以 <BR>多工作多使用者做业环境来说, SCSI 应会有远优於 IDE 的整体表 <BR>现。 换句话说, 假如您的 Linux主机是把在数十人或数百人使用者 <BR>的场合, 我的建议是, 不要使用 IDE。 <BR> <BR>IDE 硬碟 <BR> 大部分的 IDE 硬碟控制卡的存在型态, 多半是所谓 Multi-IO <BR>卡, 这些卡把PC必备的串列埠、并列埠以及软碟控制统统包含一起 <BR>了。 几乎决大部分的 IDE 硬碟控制卡与 Linxu搭配都不会有问题, <BR>不过一些新式的 Enhanced IDE, 据说可以控制四部 IDE 硬碟, 这 <BR>种控制卡我就没试过, 想试试的朋友可以上网路拿 EIDE driver, <BR>patch 到系统核心程式码, 之後重新编译即可。 不过, 也许不久 <BR>的将来在标准的核心就可以有 EIDE 的支援 (可能会 1.2.0 版以後 <BR>的核心)。 <BR> <BR>SCSI 硬碟 <BR> 至於 SCSI控制卡, 只要您的 SCSI 卡可在 Linux下成功运转, <BR>我们几乎就可以大胆假设, 您的 SCSI 硬体装置就可以搭配 Linux <BR>运作, 比方SCSI 磁带机、 SCSI CD-ROM、 SCSI 硬碟等等。 不过 <BR>话说回来, 由於SCSI控制卡其种类及品牌实在太多了, 我们实在不 <BR>容易分辨哪些可以搭配 Linux, 而哪些不能, 当然像大品牌的 AHA <BR>Adaptec 15xx、 17xx 等系列的卡不会有问题, 但是一大推所谓这 <BR>些卡的相容卡, 我就不清楚。 底下我根据 1994年七月份的 <BR>SCSI-HOWTO文件, 摘录一些目前已经支援以及尚未支援的 SCSI卡。 <BR> <BR>Linux 支援与不支援的 SCSI 控制卡 <BR> <BR>已经支援的SCSI卡: <BR>Adaptec 152x, Adaptec 154x (including clones from Bustek and DTC 329x <BR>boards), Adaptec 174x, Future Domain 850, 885, 950, and other boards <BR>in that series (but not the 880 board unless you make the appropriate <BR>patch), Future Domain 16x0 with TMC-1800 or TMC-18C50 chip, PAS16 <BR>SCSI ports, Seagate ST0x, Trantor T128 boards, Ultrastor 14F, 24F, and <BR>34F, and Western Digital 7000. <BR> <BR>仍测试支援中的 SCSI卡: <BR>Adaptec 2742, DPT, Richoh GSI-8, Adaptec 2842, 2940, various AIC 7770/7870 <BR>implementations NCR53c8x0/7x0, NCR53c9x family, Qlogic, <BR>Trantor T130B / generic NCR53c400 using pseudo DMA <BR> <BR>不支援的 SCSI 卡: <BR>All parallel->SCSI adapters, Rancho SCSI boards, and Grass Roots SCSI <BR>Non Adaptec compatable DTC boards (including the 3270 and 3280). <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -