⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 0130designlinux.htm

📁 鸟哥LINUX 学习课本
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"><html><head>   <meta http-equiv="Content-Type" content="text/html; ">   <meta name="Author" content="VBird">   <meta name="GENERATOR" content="Mozilla/4.5 [zh-TW] (WinNT; I) [Netscape]">   <title>鸟哥的 Linux 私房菜 -- Linux 主机的规划</title><!-- saved from url=(0022)http://internet.e-mail --><style>   <!--   body{background-image=url(http://linux.vbird.org/VBirdLinux.jpg);background-ATTACHMENT=FIXED}   --></style></head><body nosave="" background="0130designlinux_files/VBirdLinux.jpg"><center><b><font size="+2" color="#3333ff"><font face="SimSun">鸟哥的</font><font face="Times New Roman,Times"> Linux </font><font face="SimSun">与</font><font face="Times New Roman,Times"> ADSL </font><font face="SimSun">私房菜</font></font></b><br><a href="http://linux.vbird.org/" target="_top"><img src="0130designlinux_files/VBirdTitle2.jpg" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/linux_basic"><img src="0130designlinux_files/icon_system.gif" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/linux_server"><img src="0130designlinux_files/icon_server.gif" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/linux_security"><img src="0130designlinux_files/icon_security.jpg" nosave="" border="0" height="25" width="90"></a><a href="http://phorum.vbird.org/" target="_blank"><img src="0130designlinux_files/icon_forums.gif" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/adsl"><img src="0130designlinux_files/icon_adsl.gif" nosave="" border="0" height="25" width="90"></a><br><hr width="100%"></center><center><font size="+2" color="#3333ff"><a href="http://linux.vbird.org/linux_basic/0130designlinux.php" target="_self"><font face="SimSun">如何规划</font><font face="Times New Roman Baltic">Linux</font><font face="SimSun">主机</font></a></font></center><div align="right"><font size="-1" color="#3333ff" face="SimSun">最近更新日期:2003/02/02</font></div><font size="+1" color="#000099"><a href="#know_hardware">认识计算机硬件配备</a></font><br><font size="+1" color="#000099"><a href="#hardware">选择硬件配备</a></font><br><font size="+1" color="#000099"><a href="#HWinLinux">硬件与硬件在Linux 中的装置代号</a></font><br><font size="+1" color="#000099"><a href="#distribution">选择 distribution</a></font><br><font size="+1" color="#000099"><a href="#services">主机的服务规划</a></font><br><font size="+1" color="#000099"><a href="#harddisk">主机硬盘的主要规划</a></font><br><font size="+1" color="#000099"><a href="#VBird">VBird 的两个范例</a></font><br><font size="+1" color="#000099"><a href="#FAQ">本章习题练习</a></font><br><hr width="100%"><a name="know_hardware"></a><font size="+1" color="#000099">认识计算机硬件配备</font><blockquote>『什么?学 Linux 还得要玩硬件?!』呵呵!没错!Linux 与微软Windows 在硬件之认知上有相当大不同的差异!其实由前面『 <a href="http://linux.vbird.org/linux_basic/0110whatislinux.php">Linux是什么</a> 』那个章节中您或许已经知道了, Linux 其实主要就是那个『核心』啰,而『核心』的功能就是在管理硬件啰,所以,操作系统与硬件本来就具有很高的相关性的!此外,由于每个人的主机用途都不一样,例如有的人把Linux 主机当作频宽分享的工具,有的人将 Linux 主机当作桌上型计算机在使用,这些不一样的用途所需要的硬件要求都不相同!我们举个另外的简单的例子来说明,家里有小孩,或者自己仍然算是小孩的朋友大概都知道,『<font color="#000066">要用来打Game 的 "游戏机计算机" 所需要的配备一定比办公室用的 "工作机计算机" 配备更高档</font>』,为什么呢?因为『计算机游戏』所需要的显示、CPU需要适合比较大量运算的配备,所以等级上面不能太差啊(例如Athlon 或者是 P4 系列 ) !至于办公室软件,通常我们不太可能会使用到太复杂的软件,所以,等级不需要太好( 例如K6-2 500 ) ,就可以运作的很顺畅啦!所以啰,底下我们得先来约略了解一下计算机主机里面的各个配备,以及他们对于系统性能的影响啰!</blockquote><ul>一般来说,计算机主机里头最重要的就是主机板了!因为你所有的硬件配备都是给他装在主机板上面的!并且,所有的输出、输入装置也都是透过主机板来进行沟通的呢!而当你将主机的外壳拆掉之后,你会发现主机板有点像底下这个样子:<center><img src="0130designlinux_files/0130designlinux-1.jpg" nosave="" height="273" width="202"></center>上图中,中间上面的部分就是<font color="#000066">中央处理器 ( CPU ) </font>的插槽了,至于CPU 右边那三个直直的则是<font color="#000066">内存 ( RAM )</font> 的插槽;而在中间偏下有几个PCI 的咚咚,那就是一些适配卡的插槽了。包括 SCSI 适配卡、网络卡,还有一些声卡等等,都是接在PCI 卡上面的!至于在 PCI 上面还有一个 <font color="#000066">AGP 插槽</font>是干嘛的?那个就是目前<font color="#000066">主流显示卡( AGP 界面 ) 的插槽</font>了!此外,在内存的右边还有几支黑黑的咚咚,那就是使用『排线』连接主机板与硬盘的接口插槽,我们称他为『<font color="#000066">IDE接口</font>』,这个部分相当的重要,等一下我们会再提到的!底下我们来谈一谈关于几个主要的组件,然后再介绍整体的运作吧!</ul><blockquote><ul><li><b><font color="#000099">中央处理器 ( CPU )</font></b> :CPU 是一部计算机内的心脏啦!因为不论你做什么事情都需要CPU 来加以运作的!(虽然有时工作量大、有时工作量小!),在 586 以前的计算机(包含 386, 486, 与 586 ) ,CPU 的规格蛮固定的!只要是 586 ,那么全部的 586CPU 都是同一规格的,你可以使用任何一家的 586 CPU 来安装到你的系统中。不过,近年来CPU 的规格变化的很大,光是一个 Intel 就有4种以上的规格,再加上他的最大对手AMD 也有至少两种以上的 CPU 规格,哇!光是 CPU 规格就有够热闹呢!目前( 2003/02)最热门的 CPU 规格应该是 Intel 的 P-III ( Socket 370 )、 P4 以及 AMD 的K7 ( Socket A ),各个 CPU 都有其卖点,我们不谈哪一个好用,而是得来了解一下CPU 的速度问题。</li></ul><ul><ul><li>CPU 有所谓的『倍频』与『外频』,<font color="#000066">外频是所有系统的接口设备运作时候的速度</font>,至于<font color="#000066">倍频则是CPU 本身运算时候加上去的一个运算速度</font>!<font color="#000066">两者相乘才是CPU 的频率</font>。不过,由于接口设备并没有这么快的速度,所以,一些接口设备需要将外频除上一个数字,才可以进行沟通。例如<font color="#000066">一般PCI 接口的正常速度是 33</font> ,所以,如果你的 CPU 外频是 133 时,么接口设备的速度就要再除以4 才能跟系统沟通!一般来说,越快的频率代表越快的 CPU 运算速度。以 Intel的 PIII&#160; 频率 933 MHz 为例,</li></ul></ul><ul><ul><ul><li><font color="#000066">CPU 外频与倍频: 133(外频) X 7(倍频) MHz</font></li><li><font color="#000066">RAM 频率:通常与 CPU 之外频相同,为 133 MHz</font></li><li><font color="#000066">PCI 接口( 包含网络卡、声卡等等的接口喔&#160; )133/4=33 MHz</font></li><li><font color="#000066">AGP 界面 : 133 / 2 = 66 MHz (这是 AGP 正常的频率喔!)</font></li></ul></ul></ul><ul><ul>如果你将 CPU 超频呢?会怎样?呵呵!如果是超外频的话,例如到 166 MHz时,你的 AGP 将达 (166/2=83) 而 PCI 也将达 (166/4=41.5) ,高出正常值甚多,通常,越快的外频由于所有的设备运作频率都会提升,所以,可以让效能提高不少,但也可能会造成系统不稳定!在Linux 系统中,『<font color="#000066">不建议超频</font>』,因为,即使 CPU可以耐的住这么高的频率,但是系统的运作是全面性的,只要有一个设备当机,那么你的系统就跟着当掉啦!而因为超频之后,系统频率高出正常值太多,所以当然容易造成不稳定呢!</ul></ul><ul><ul><li>另一个需要注意的是,『CPU 是有分等级的』,而目前很多的程序都有对『<font color="#000066">CPU做最佳化</font>』的行动,所以就会有所谓的 i386, i586, i686 为附档名的档案产生啦!基本上,在P MMX 以及 K6-III 都称为 586 的 CPU ,而 Intel 的赛扬以上等级与 AMD 的K7 以上等级,就被称为 686 的机器了!万一改天你发现一些程序是注名给 686的 CPU 使用时,就不要将他安装在 586 以下等级的计算机中,否则可是会无法执行该软件的!不过,在686 倒是可以安装 386 的软件喔!也就是说,这些东西具有向下兼容的能力啦!</li></ul></ul><ul><li><b><font color="#000099">内存 ( RAM )</font></b>:内存对于系统来说,真是一个重要的家伙,怎么说呢?刚刚提到,计算机真正运作的核心是CPU ,但是真正『喂给』 CPU 运算数据的,那就是内存 (RAM)啦!所以你的操作系统的核心啦、软硬件的驱动程序啦、所有你要读取的档案啦等等的,都需要先读入内存之后,才喂给CPU 来进行数据的运作!您瞧! RAM可重要的很吧!此外,一些比较优良的操作系统,也会将常用的档案或程序等数据,给他常驻在内存内而不直接移除,如此一来,下次取用这个数据时,就不需要在去周边读取一次,呵呵!对于系统速度来说,真是不无小补喔!所以啰,您就会晓得,如果你常常开启大容量的档案,以及执行一些很占资源的软件,那么你就必须要『很大量的内存』来帮助你存放这些数据,瞧!很重要的一个项目吧!内存目前的规格也不少,主要有三种,分别是SDRAM, DDR, RAMBUS 等,新一代的内存通常使用 DDR 这种规格的内存,不过还得配合主机板与CPU来选择RAM 的规格才行!对于一个系统来说,通常越大的内存代表越快速的系统,这是因为系统不用常常释放一些内存内部的数据。</li></ul><ul><li><b><font color="#000099">显示卡 ( VGA card )</font></b>:目前三 D 的画面在计算机游戏接口与工作接口很大量的被使用,而由于如果这些三D 画面没有先经过处理而直接进入 CPU 来做处理的话,将会影响到整体运作的速度,因为CPU 的工作实在太多了!这个时候就有所谓的 GPU 出现了!那是什么咚咚呢?为了避免由于大量的3-D 画面造成 CPU 的困扰,所以显示卡开发商就在显上卡上面安插一个可以处理这些很耗CPU 运算时间的硬件来处理这些画面数据,如此一来,不但图形画面处理的速度增快了,CPU 的资源也会多出来以执行其它的工作喔!显示卡也有两种主要规格,一种是以传统PCI 接口来进行传输的接口,一种则是以较快的 AGP 接口来传输数据!由刚刚我们提到的CPU 运作频率中,我们可以知道 PCI 的接口标准速度是 33MHz ,但是 AGP 标准是66 MHz ,你说,那个快?所以,目前新的主机板上面,通常都会安插一个 AGP 插槽的,这也是目前的主流规格喔!至于PCI 接口的显示卡,目前已经很少见了!</li></ul><ul><li><b><font color="#000099">硬盘与存取装置</font></b>:目前最常见的主流存取接口应该是IDE 界面吧!所以,所有的开发商都是依据 IDE 这个接口来开发他们的硬件装置的!通常一块主机板上面有两个IDE 接口(参考上图),而每个 IDE 接口接的排在线又有两个插槽,所以,正常来说,应该至少会有四个可以使用的IDE 装置!这些装置包含了硬盘、光盘、刻录机等等的周边储存装置。由于一个IDE 插槽可以接两个&#160; IDE 接口的装置,那么系统怎么知道那个是那个?此时就需要IDE 装置的跳针 (Jumper) 来设定了!你可以在一个 IDE 接口接的两个装置上面,以排线接一个Master 以及一个 Slave 的装置!而 Master 与 Slave 可以在任何一个 IDE 装置上面找到的!也就是说,如果你有两颗硬盘,那么你可以将任何一颗调成Master ,但是另外一颗则必须为 Slave 才行!否则 IDE 接口会无法分办,而造成系统的当机喔!至于硬盘的一些相关数据我们在后面的章节再来提!</li></ul><ul><li><b><font color="#000099">PCI 适配卡</font></b>:PCI 适配卡是安插在 PCI接口上面的功能卡,主要有网络卡、声卡以及 SCSI 适配卡等等。</li></ul><ul><ul><li><b><font color="#000099">网络卡</font></b>:网络卡很重要吧!因为他是让你可以连接上Internet 的重要功臣!网络卡的传输速度目前都已经可以支持 10/100Mbps 的主流速度了!但是网卡的好坏却差很多!同样是10/100Mbps ,但是 Intel 与 3Com 的卡硬是要比一般的杂牌卡多出 1000 元新台币以上,原因无他,因为网络卡的稳定性、消耗CPU 资源的特性与其它特殊功能等,Intel 与 3Com 要比其它的厂牌优良的多!至于网络线连接的接口上面,目前则几乎已经都是<font color="#000066">RJ-45</font>的接口插孔了,这种接口有点像是电话线插孔,不过要稍微大一点。</li></ul></ul><ul><ul><li><b><font color="#000099">SCSI 适配卡</font></b>:这个东西可以用来连接 SCSI的接口的装置!以硬盘为例,目前的硬盘分为 IDE 接口(刚刚说过了)以及这个 SCSI界面!由于 SCSI 接口的装置比较稳定,而且装置的运转速度较快,因而速度也会快的多,目前SCSI 适配卡是一般大型服务器主机的硬盘传输接口,不过,用在个人计算机上面的话,IDE 界面就够了!因为, SCSI 接口的硬盘很贵呢!</li></ul></ul><ul><li><b><font color="#000099">主机板</font></b>:注意到上面图示的那个『<font color="#000066">主机板芯片组</font>』了没?我们刚刚说主机板是所有设备连接的『<font color="#000066">媒体接口</font>』,而负责这个媒体接口最重要的『沟通』工作的,就是这个主机板芯片组啦!由于主机板上面的芯片组将负责与CPU、RAM 及其它相关的输出、输入装置,所以,芯片组设计的好坏也相差甚多喔!另外,由于芯片组在设计的时候,即是针对某种规格的CPU 与内存来设计的,因此:</li></ul><ul><ul><li><font color="#000066">芯片组的功能</font><font color="#000000">:芯片组就是在沟通CPU、 RAM 、输出与输入装置的重要角色!还记得刚刚我们在 CPU 时候提到的频率问题吧?在这里我们再次的强调,CPU 的外频就是芯片组与其它周边沟通的速度啰,假如使用刚刚的 P-III 933 MHz做为例子的话,那么你的芯片组运作频率应该是以 133 为基准,所以 CPU 与芯片组沟通是133 ,芯片组与 RAM 亦是 133 的速度,与 PCI 接口则通常是 33 (133/4),而与AGP 则是 66 (133/2)啰!所以,一个芯片组就需要负责这么多不同的频率操作喔!呵呵!所以啰,芯片组的好坏对于系统的影响也是相当大的!另外,目前很多的技术可以提升各个与芯片组之间沟通的频率速度,例如DDR 内存,可以将频率再提升一倍,所以,如果刚刚是 133 ,那么使用 DDR 内存时,就可以提升成为266 啰!至于 P4 则芯片组与 CPU 之间则可以提升四倍的频率速度,遗憾的是,芯片组能支持的规格,只有一种,并无法支持所有的规格,也就是说,你的Intel 芯片组的主机板,只能支持 Intel 的 CPU 与芯片组能沟通的内存规格;</font></li></ul></ul><ul><ul><li><font color="#000066">CPU、内存与芯片组(就是主机板啦)在选购的时候需要一起考虑</font>,因为芯片组(主机板)能够支持的CPU 只有一种规格,而芯片组对内存的支持通常也仅支持一种规格,所以,当你选择Intel 的主机板芯片组时,那就不能使用 AMD 的 CPU 啰!这在购买的时候要特别小心您主机板上芯片组所能支持的规格喔!使用者最容易搞错的就是这里了!大家总是认为DDR 最好,所以拼命也要买 DDR,但是,如果你主机板芯片组本来就不支持 DDR内存的话,那你买来的 DDR 是找不到地方插的!所以,如果您想要升级你的系统时,请特别留意你的主机板芯片组是否有支持喔!</li></ul></ul><ul><ul><li><font color="#000066">I/O 地址与 IRQ 岔断</font>:既然主机板是负责各个计算机系统组件之间的沟通的,但是计算机的东西又太多了,又有输出输入、又有不同的储存装置,主机板芯片组怎么知道如何负责沟通吶?这个时候就需要用到所谓的I/O 与 IRQ 啰!I/O 有点类似门牌地址啦,每个装置都有他自己的地址,一般来说,不能有两个装置使用同一个I/O地址,否则系统就会不晓得该如何运作,例如,如果你家门牌与隔壁家的相同,那么邮差怎么送信到你家啊?不过,万一还是造成不同的装置使用了同一个I/O 而造成 I/O 冲突时,就需要手动的设定一下各个装置的 I/O 啰!而除了 I/O地址之外,还有个 IRQ 岔断这个咚咚,如果 I/O 想成是门牌号码的话,那么 IRQ就可以想成是各个门牌连接到邮件中心 ( CPU ) 的专门路径啰!IRQ 可以用来沟通CPU 与各个装置啦!目前 IRQ 只有 15 个,如果你的周边接口太多时,可能就会不够用,这个时候你可以选择将一些没有用到的周边接口关掉,以空出一些IRQ 来给真正需要使用的接口喔!当然,也有所谓的 sharing IRQ 的技术就是了!</li></ul></ul><ul><ul><li><font color="#000066">BIOS</font> :BIOS 是 Basic Input/Output System的缩写,刚刚上面我们提到了很多的输出与输入以及 I/O, IRQ 等等的咚咚,你要如何设定呢?可以透过操作系统,也可以透过主机板提供的BIOS 功能来设定喔!当你开机的时候,屏幕上不是会出现一些版本的讯息吗?那就是BIOS 的设定啰!你可以在开机的时候按下 DEL 按键,以设定开机顺序、 I/O ,以及IRQ 等等!</li></ul></ul><ul><ul><li><font color="#000066">其它输出输入接口</font>:目前主机板上面通常会内建一些基本的接口,这些接口通常是在主机机壳的后面,例如:</li><ul><li><font color="#000066">PS2界面</font>:这是目前最常见的键盘与鼠标的接口,在插孔的地方是圆形的,这种接口速度上面会比较好一些,但是最麻烦的地方在,如果你的键盘与鼠标松脱了,通常只能以重新开机来再次驱动键盘或鼠标啰;</li>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -