电脑百科:从电脑开机说起(基础知识)五
发布:sondy | 发布时间: 2008年12月25日|
四十一、磁盘的文件系统 1.什么是文件系统? 所谓文件系统,它是操作系统中藉以组织、存储和命名文件的结构。磁盘或分区和它所包括的文件系统的不同是很重要的,大部分应用程序都基于文件系统进行操作,在不同种文件系统上是不能工作的。 2.文件系统大家族 常用的文件系统有很多,MS-DOS和Windows 3.x使用FAT16文件系统,默认情况下Windows 98也使用FAT16,Windows 98和Me可以同时支持FAT16、FAT32两种文件系统,Windows NT则支持FAT16、NTFS两种文件系统,Windows 2000可以支持FAT16、FAT32、NTFS三种文件系统,Linux则可以支持多种文件系统,如FAT16、FAT32、NTFS、Minix、ext、ext2、xiafs、HPFS、VFAT等,不过Linux一般都使用ext2文件系统。下面,笔者就简要介绍这些文件系统的有关情况: (1)FAT16 FAT的全称是“File Allocation Table(文件分配表系统)”,最早于1982年开始应用于MS-DOS中。FAT文件系统主要的优点就是它可以允许多种操作系统访问,如MS-DOS、Windows 3.x、Windows 9x、Windows NT和OS/2等。这一文件系统在使用时遵循8.3命名规则(即文件名最多为8个字符,扩展名为3个字符)。 (2)VFAT VFAT是“扩展文件分配表系统”的意思,主要应用于在Windows 95中。它对FAT16文件系统进行扩展,并提供支持长文件名,文件名可长达255个字符,VFAT仍保留有扩展名,而且支持文件日期和时间属性,为每个文件保留了文件创建日期/时间、文件最近被修改的日期/时间和文件最近被打开的日期/时间这三个日期/时间。 (3)FAT32 FAT32主要应用于Windows 98系统,它可以增强磁盘性能并增加可用磁盘空间。因为与FAT16相比,它的一个簇的大小要比FAT16小很多,所以可以节省磁盘空间。而且它支持2G以上的分区大小。朋友们从附表中可以看出FAT16与FAT32的一不同。 (4)HPFS 高性能文件系统。OS/2的高性能文件系统(HPFS)主要克服了FAT文件系统不适合于高档操作系统这一缺点,HPFS支持长文件名,比FAT文件系统有更强的纠错能力。Windows NT也支持HPFS,使得从OS/2到Windows NT的过渡更为容易。HPFS和NTFS有包括长文件名在内的许多相同特性,但使用可靠性较差。 (5)NTFS NTFS是专用于Windows NT/2000操作系统的高级文件系统,它支持文件系统故障恢复,尤其是大存储媒体、长文件名。NTFS的主要弱点是它只能被Windows NT/2000所识别,虽然它可以读取FAT文件系统和HPFS文件系统的文件,但其文件却不能被FAT文件系统和HPFS文件系统所存取,因此兼容性方面比较成问题。 ext2 这是Linux中使用最多的一种文件系统,因为它是专门为Linux设计,拥有最快的速度和最小的CPU占用率。ext2既可以用于标准的块设备(如硬盘),也被应用在软盘等移动存储设备上。现在已经有新一代的Linux文件系统如SGI公司的XFS、ReiserFS、ext3文件系统等出现。 四十二、识别硬盘编号 目前,电子市场上硬盘品牌最让大家熟悉的无非是IBM、昆腾(Quantum)、希捷(Seagate),迈拓(Maxtor)等“老字号”。而这些硬盘型号的编号则各不相同,令人眼花缭乱。其实,这些编号均有一定的规律,表示一些特定?的含义。一般来说,我们可以从其编号来了解硬盘的性能指标,包括接口?类型、转速、容量等。作为DIY朋友来说,只有自己真正掌握正确识别硬盘编号,在选购硬盘时,以致不被“黑。 一、IBM IBM是硬盘业的巨头,其产品几乎涵盖了所有硬盘领域。而且IBM还是去年硬盘容量、价格战的始作蛹者。我们今天能够用得上经济上既便宜,而且容量又大的硬盘可都得感谢IBM。 IBM的每一个产品又分为多个系列,它的命名方式为:产品名+系列代号+接口类型+盘片尺寸+转速+容量。以Deskstar 22GXP的13.5GB硬盘为例,该硬盘的型号为:DJNA-371350,字母D代表Deskstar产品,JN代表Deskstar25GP与22GP系列,A代表ATA接口,3代表3寸盘片,7是7200转产品,最后四位数字为硬盘容量13.5GB。IBM系列代号(IDE)含义如下: TT=Deskstar 16GP或14GXP JN=Deskstar 25GP或22GXP RV=Ultrastar 18LZX或36ZX 接口类型含义如下:A=ATA S与U=Ultra SCSI、Ultra SCSI Wide、Ultra SCSI SCA、增强型SCSI、 C=Serial Storage Architecture连续存储体系SCSI L=光纤通道SCSI 二、MAXTOR(迈拓) MAXTOR是韩国现代电子美国公司的一个独立子公司,以前该公司的产品也覆盖了IDE与SCSI两个方面,但由于SCSI方面的产品缺乏竟争力而最终放弃了这个高端市场从而主攻IDE硬盘,所以MAXTOR公司应该是如今硬盘厂商中最专一的了。 MAXTOR硬盘编号规则如下:首位+容量+接口类型+磁头数,MAXTOR?从钻石四代开始,其首位数字就为9,一直延续到现在,所以大家如今能在电子市场上见到的MAXTOR硬盘首位基本上都为9。另外比较特殊的是MAXTOR编号中有磁头数这一概念,因为MAXTOR硬盘是大打单碟容量的发起人,所以其硬盘的型号中要将单碟容量从磁头数中体现出来。单碟容量=2*硬盘总容量/磁头数。 现以金钻三代(DiamondMax Plus6800)10.2GB的硬盘为例说明:该硬盘?型号为91024U3,9是首位,1024是容量,U是接口类型UDMA66,3代表该硬盘有3个磁头,也就是说其中的一个盘片是单面有数据。这个单碟容量就为2*10.2/3=6.8GB。MAXTOR硬盘接口类型字母含义如: A=PIO模式 D=UDMA33模式 U=UDMA66模式 三、SEAGATE(希捷) 希捷科技公司(Seagate Technology)是世界上最大的磁盘驱动器、磁?盘和读写磁头生产厂家,该公司是一直是IBM、COMPAQ、SONY等业界大户的硬盘供应商。希捷还保持着业界第一款10000转硬盘的记录(捷豹Cheetah系列SCSI)与最大容量(捷豹三代73GB)的记录,公司的实力由此可见一斑。但?由于希捷一直是以高端应用为主(例如SCSI硬盘),而并不是特别重视低端家用产品的开发,从而导致在DIY一族心目中的地位不如昆腾等硬盘供应商?。好在希捷公司及时注意到了这个问题,不久前投入市场的酷鱼(Barracuda)系列就一扫希捷硬盘以往在单碟容量、转速、噪音、非正常外频下工作稳?定性、综合性能上的劣势。 希捷的硬盘系列从低端到高端的产品名称分别为:U4系列、Medalist(金牌)系列、U8系列、Medalist Pro(金牌Pro)系列、Barracuda(酷鱼)系列。其中Medalist Pro与Barracuda系列是7200转的产品,其他的是5400转的产品。硬盘的型号均以ST开头,现以酷鱼10.2GB硬盘为例来说明。该硬盘的型号是:ST310220A,在ST后第一位数字是代表硬盘的尺寸,3就是该硬盘采用3寸盘片,如今其他规格的硬盘已基本上没有了,所以大家能够见到?的绝大多数硬盘该位数字均不3,3后面的1022代表的是该硬盘的格式化容量是10.22GB,最后一位数字0是代表7200转产品。这一点不要混淆与希捷以前的入门级产品Medalist ST38420A混淆。多数希捷的Medalist Pro系列开始,以结尾的产品均代表7200转硬盘,其它数字结尾(包括1、2)代表5400转的产品。位于型号最后的字母是硬盘的接口类型。希捷硬盘的接口类型字母含义如下: A=ATA UDMA33或UDMA66 IDE接口 AG为笔记本电脑专用的ATA接口硬盘。 W为ULTRA Wide SCSI,其数据传输率为40MB每秒 N为ULTRA Narrow SCSI,其数据传输率为20MB每秒。 而ST34501W/FC和ST19101N/FC中的FC(Fibre Channel)表示光纤通道,可提供高达每秒100MB的数据传输率,并且支持热插拔。 四、QUANTUM(昆腾) 昆腾公司一直是硬盘界负于创新,勇于领先的厂商,其产品的研发与推出速度也恐怕是最强的。不但推出的速度快,而且每款硬盘都至少有一项昆腾首次使用的技术。再加上昆腾一直将DIY市场定为主攻方向,所以其产品在非标准外频条件下稳定性都很好,很适合超频时使用,但相对而言价格是同规格品牌中最高的。 昆腾硬盘的型号一般在盘体的条形标记中,可以在硬盘接口附近的外盘盖上找到。以EX64A012为例,其第一二位的字母是表示硬盘的类型的,该例中EX是指火球EX系列。第三四位的数字表示的是此硬盘的容量,自然是6.4GB的了。第五位的字母是表示接口类型,接口字母的不同含义是这样的: A=ATA(IDE) S=SCSI,50-pin Sigle Ended W=SCSI Wide,68-pin Sigle Ended D=SCSI Wide,68-pin Differential 1、大脚一代为“BIGFOOT××AT”,AT表示ATA接口。例如1.2AT表示容量为1.2GB、ATA接口的大脚一代; 2、大脚二代为“BIGFOOT CY××AT”。例如43AT表示容量为4.3GB、ATA接口的大脚二代; 3、大脚三代为“BIGFOOT TX××A”。A表示接口为ULTRA ATA。例如12A表示容量为12GB、ULTRA ATA接口的大脚三代(迅猛龙系列)。
1.PM只能运行于纯DOS环境,如在Windows95/98中运行,则不能修改分区数据。(PQMAGEC6.0/7.0已经可以在WIN9X下分区。) 2.不能在已压缩过的硬盘或分区上运行PM。 3.执行PM之前,必须禁止BIOS中的病毒警告功能。 4.运行PM之前,不要加载磁盘缓冲程序。 5.用PM对分区的大小进行调整前,一定要先进行磁盘碎片整理,否则极有可能造成数据丢失。 6.使用PM时,不要对被操作的分区进行写操作。 7.用PM修改某个分区前,最好备份该分区中的重要数据,否则操作失败,数据也可能玩完。 8.最好不要隐藏PM程序所在的分区。 9.当PM正在对某个分区进行修改时,千万不要非正常关机,否则该分区中的数据将丢失。 10.在操作中,如PM出现错误提示,应立即退出PM,转入DOS环境,备份其中的重要数据后再进行磁盘扫描。 一、建立新分区(在E区中分建F分区) 1.运行PM,选中E区,然后点击“Resize”按钮。 2.将光标移到横条右侧,然后按住鼠标左键向左拖拽,以确定原分区(E区)和自由空间的大小。另外,用和按钮也可对分区大小进行调整。满意后点击“OK”按钮(注:如果此时有数据位于自由空间部分,则该部分数据将全部丢失)。 3.接下来,就是PM对分区进行分割操作,结束后,单击“OK”按钮,即可看到被分割出来的自由硬盘空间。 4.选中刚分割出来的自由空间,然后点击“Create ”按钮。 5.在“卷标”输入框中填入新分区的卷标并点击“OK”按钮,然后PM将进行新分区建立操作,结束后单击“OK”按钮。 单击“Exit”按钮,重新启动计算机,系统将自动赋予新分区盘符为F(因为硬盘中原来已经有3个分区C、D、E存在)。 二、分区的合并(将F区并入D区) 在分区的合并操作中,一般会用到PM的Move(移动)和分区的合并(Resize)功能,在介绍具体的操作步骤之前,有两点要请大伙注意: (1)PM的分区Move(移动)功能,其实是对自由硬盘空间进行移动,因此要执行PM的分区移动功能,必须保证此时硬盘中有自由的空间存在,而且自由空间必须与要移动的分区相邻。 (2)分区的合并,并不是指两个已经存在的分区之间的合并,而是指一个存在的分区兼并紧位于该分区后面的那部分自由硬盘空间,因此,分区的合并必须保证硬盘中有自由空间,并且该自由空间紧位于合并分区的后面。 1.选中F区,然后点击“Option”菜单中的“Delete”命令。 2.在“Partition deletion”框中输入F区的卷标:FREE,然后按“OK”按钮确认,PM就将删除F区使之成为自由硬盘空间(注:此时F区的所有数据都将丢失)。 3.选中自由分区前的E分区,然后点击“Move”按钮。 4.当光标变为形状时,按住鼠标左键向右拖拽(也可用按钮进行右移),将E区移到自由空间的右边,然后点击“OK”按钮。 5.接下来PM就开始对分区进行一连串的数据移动操作(注:在进行此操作时,千万不要非正常退出,如断电、热启动等,否则将造成分区数据受损并且不能恢复),操作结束后按“OK”按钮确认,此时可看到自由空间位于D区后面。 6.选中D区,然后点击“Resize”按钮。 7.在“Resize Partition”窗口中,当光标变为形状时,按住鼠标左键向右拖拽,直至将自由空间完全覆盖,然后点击“OK”按钮。 8.接下来就是PM的事了,事后只须点击“OK”确认,扩大后的D区就出来了。算算,合并后的D区容量是不是原D区与F区之和? 三、分区的复制(复制E区) 笔者知道现在有一个叫Ghost的软件,能够复制分区和分区中的数据,其实PM同样有此功能,只是“养在深闺人未识”罢了。与分区的复制类似,分区的合并同样须要保证硬盘中有自由空间存在,而且自由空间必须大于或等于被复制的分区的大小。 1.先创建一自由空间,此自由空间一定要大于或等于要复制的E区,然后点击“Copy”按钮。 2.选中要复制的E区,然后点击“OK”按钮(注:不能复制的分区将变为灰色)。 3.经过一阵Copy操作(结束后按“OK”按钮确认),一个与E区一模一样的新分区就被复制出来了(连分区中的数据也完全相同)。 4.点击“Exit”退出PM,重新启动计算机,新的分区将自动命名为F分区。 四、隐藏分区(隐藏E区) PM提供了隐藏分区的功能,该功能的实质是将DOS分区转变为非DOS分区。在使用这一功能之前,有一点必须注意:最好不要隐藏PM所在的DOS分区,否则恢复起来很麻烦。 1.选中E区,然后打开“Advanced”(高级)菜单,执行其中的“Hide Partition”(隐藏分区)命令。 2.在隐藏分区确认(Hide Partition)窗口中点击“OK”按钮,E区就将被隐藏。 3.按“Exit”按钮退出PM并重新启动后,无论在DOS或Windows环境,E区均不能被发现。 五、取消隐藏分区(恢复E区) 使用PM提供的取消隐藏分区功能的前提是:硬盘中必须有隐藏分区存在。 1.选中被隐藏的E区,然后执行“Advanced”(高级)菜单中的“Unhide Partition”(取消隐藏分区)命令。 2.在接下来的取消隐藏分区(Unhide Partition)确认窗口中单击“OK”按钮,E区的隐藏属性就会被取消。 六、设置启动分区 PM提供的启动分区设置功能只面向从基本DOS分区中划分出来的新分区,对扩展DOS分区并不适用。如果硬盘中只有一个基本DOS分区,则该功能无效。 特别提示:读者在进行该操作之前,一定要准备一张系统盘(最好是一张Windows98系统盘),并且应保证PM没有安装在C盘中。 1.先从C区中分割出一块自由空间,将其建立为一个新分区。由于该分区属于基本DOS分区,而操作系统不允许两个以上的基本DOS分区存在,故此新分区处于隐藏状态。 2.选中新划分出来的分区,运行“Advanced”(高级)菜单中的“Set Active”(设置活动分区)命令。 3.在活动分区设置窗口中,PM会警告当前的活动分区C区将被隐藏,点击“OK”按钮进行下一步操作。 4.在这一步中,C区已被隐藏,新的基本DOS分区为引导分区,点击“Exit”按钮退出PM。然后用系统盘启动计算机并向新引导分区中传输系统文件即可。 七、恢复原C区的引导属性 笔者最初没打算介绍这部分操作,认为这和前面的设置活动分区没什么区别,但在实际操作中,却发现并不是那么回事。为了让更多的人少走弯路,笔者又何必惜此笔墨呢? 1.选中原来的C区(隐藏的分区),然后执行“Set Active”命令,接着单击确认窗口中的“OK”按钮。 2.这时PM将提示操作系统不支持多个可视主分区技术,并警告若继续,则可能造成数据丢失。故这一步应单击“NO”按钮。接下来就会看到原C区已处于激活状态,不过分区类型仍为隐藏类型(非DOS分区) 3.接着选中当前的活动分区(C区),按照前面介绍的隐藏分区的方法将该分区隐藏。 4.再次选中原C区,按照前面的方法取消该分区的隐藏属性。 5.退出PM,重新启动计算机,即可找回原C区。 八、更改文件分配表类型(将E区的文件分配表FAT32转化为FAT16) 没用PM之前,一直坚信微软所说的:文件分配表只能从FAT16转化为FAT32,不能将FAT32转化为FAT16。现在才明白此言差矣。PM提供的文件分配表类型更改功能,不仅能将FAT16转化为FAT32,而且还能进行逆转换。不过有两点必须注意:(1)使用FAT32的分区不能小于512MB(PM中显示为500MB);(2)使用FAT16的分区不能大于2GB。 1.选中E区(此时该分区的文件分配表类型为FAT32),执行“Advanced”(高级)菜单中的“Advanced FAT Properties”(文件分配表属性)命令。 2.在“Advanced FAT Properties”窗口的“Partition Type”(分区类型)下拉列表框中选择FAT,然后点击“OK”按钮。 3.接下来就是FAT的转化操作,结束后点击“OK”按钮,E区的文件分配表就转化成FAT16。 另外,PM还提供了分区错误检测、分区信息查看等功能,由于操作比较简单,用用就会了。 四十四、硬盘维修 不认盘故障 1:预防 备份再备份,关键资料不要忘记存到软盘上,有条件的可以保存到Zip/Jazz/CD-R/MO/PD/DVD-RAM 等大容量存储介质上。 2:硬盘逻辑问题 可以通过磁盘维护工具软件来修复。 如果系统里有95,一定要用95版的工具来处理。 最常见的是丢失的簇,可用磁盘维护工具自动修正,并删除修复后产生的 垃圾文件,不必做undo。 如果是交叉链接,那可就要坏事了!指不定什么文件要丢失了!建议用 95版的Norton来处理,不要用95自带的磁盘扫描工具,同样也不必做undo。 别忘记记录哪些文件丢失/损坏以便日后弥补。 3:硬盘物理损坏 如果是出了坏道,可用磁盘维护工具自动标记,但建议你赶紧更换硬盘,不要 再使了,坏道会象癌细胞一样扩散的! 如果硬盘出现“停车”及反复启动的现象,有10%的可能是你主板的硬盘接口 有毛病,或硬盘的电源电压过低,量一下就知道了。如果不是这些情况, 那就麻烦大了,见后面的拆板检修。 如果硬盘根本不转了,或者BIOS检测硬盘的时候不认,那么也是严重 毛病,同样见后面的拆板检修。 4:如果硬盘在保换/保修期内(一般是3月/3年或1年/3年)请尽快找 卖你盘的经销商,如果找不到经销商,就找当地的硬盘代理,把盘 拿过去,他们会用条码扫描机扫一下,只要你的硬盘不是水货, 就一定会在他们的数据库里找到的,然后你填单子,办相应手续。 5:拆板检修 如果保换/保修已经没戏了,在拿到其他维修点之前,你可以 尝试自己找找毛病,尤其是有重要文件需要拷出来的时候。 这种做法比较冒险,轻易不要尝试啊! 不认盘故障(1) 现象1.BIOS检测不出硬盘 解决 1.若挂着双硬盘,一般是跳线有误,需仔细查看 因不同的硬盘跳线设置不同,必要时需实验一下。 2.若单硬盘接法也不认,且在其他机器上也不认, 则硬盘多半是坏了! 3.如果自己解决的话,可拆一块同型号之硬盘,以它的 板子替换此坏盘,注意只拆板子,不要打开盘片。 如果能用则故障在电路板上,否则应是电机或磁头的问题。 要做到芯片级的维修,需要专业仪器,工具,比较困难, 普通人士难以做到,但如果大家感兴趣,俺也可对其做进一步的解释和探讨。 4.保修期内的盘尽量找经销商处理更换。 现象2.BIOS能检测,不能启动,以A盘启动后有C:,但dir无文件,(实际是有文件的盘) 解决:很简单,挂双硬盘,以此盘为副盘,启动后根据实际情况用Dos下的scandisk或win95下的磁盘扫描修理硬盘就可以了,用其他工具;例如Norton之类也可。 修复过程中,一般会告诉你一个分区表错误,你可选择Fix, 做不做undo均可,完后就一切正常了,不过也可能部分文件会不幸受损,那也没办法,总比什么都找不到强吧。 扇区损坏/磁头失准/参数丢失 ●扇区损坏:就是有坏道啊! 如果你发现下列情况之一: ①读某些文件时突然很慢,硬盘发出“咯咯咯...咯咯咯...” (不是鸡叫)的长时间的异常声音时。 ②硬盘突然停车,先是“光当!”一声,然后硬盘发出“滋------哒哒哒哒哒”的声音重新转起来,如果运气好则没事,运气不好,又“光当!滋------哒哒哒哒哒” 来回折腾,任你满头大汗也没办法! 其中第2种情况比较复杂,有20%的可能是你主板的IDE口有问题!对于有坏道的硬盘,最好赶紧找厂家保换,保修。在此之前若要用的话,请立刻用win95带的“磁盘扫描”程序修复, 它会标出物理坏道,以后不往该区域写东西,以免出问题。 推荐用Norton for 95的diskdoctor来修复,这个专业的磁盘工具功能更完善,更强大,比内置在95里的“磁盘扫描”好的多! 不要小看坏道!俺的惨痛教训是:俺有一块硬盘,出了一个64KB的坏道导致俺170MB的数据丢失(:_! ●磁头失准 磁盘数据的正确读取依赖磁头的精确定位,磁头频繁的操作时间长了会出现失准问题,出现“sector not found”之类的问题, 彻底解决的办法是低级格式化,是磁头重新定位就可以了。 ●参数丢失 CMOS参数丢失导致的硬盘不能启动,多为主板问题或少数罕见的病毒所至。病毒的问题俺没亲眼遇到过。主板的问题比较常见,一般是更换电池,没有电池的主板更换Darlas 那是一个内带电源的时钟芯片。 注:有资料称Norton的磁盘医生有严重错误!使用者慎之。 四十五、接口标准 (1)IDE和EIDE PC/XT和PC/AT机器使用的硬盘被称为MFM硬盘或ST-506/412硬盘,MFM(Modified Frequency Modulation)是指一种编码方案,而ST-506/412则是希捷开发的一种硬盘接口,ST-506接口不需要任何特殊的电缆及接头,但是它支持的传输速度很低,因此到了1987年左右这种接口就基本上被淘汰了。 迈拓于1983年开发了ESDI(Enhanced Small Drive Interface)接口。这种接口把编解码器放在了硬盘本身之中,它的理论传输速度是ST-506的2~4倍。但由于成本比较高,九十年代后就逐步被淘汰掉了。 IDE(Integrated Drive Electronics)实际上是指把控制器与盘体集成在一起的硬盘驱动器,这样减少了硬盘接口的电缆数目与长度,数据传输的可靠性得到了增强,硬盘制造起来变得更容易,对用户而言,硬盘安装起来也更为方便。IDE接口也叫ATA(Advanced Technology Attachment)接口。 ATA接口最初是在1986年由CDC、康柏和西部数据共同开发的,他们决定使用40芯的电缆,最早的IDE硬盘大小为5英寸,容量为40MB。ATA接口从80年代末期开始逐渐取代了其它老式接口。 80年代末期IBM发明了MR(Magneto Resistive)磁阻磁头,这种磁头在读取数据时对信号变化相当敏感,使得盘片的存储密度能够比以往的20MB/in2提高数十上百倍。1991年,IBM生产的3.5英寸硬盘0663-E12使用了MR磁头,容量首次达到了1GB,从此硬盘容量开始进入了GB数量级,直到今天,大多数硬盘仍然采用MR磁头。 PIO模式即Programming Input/Output Model。这种模式使用PC I/O端口指令来传送所有的命令、状态和数据。由于驱动器中有多个缓冲区,对硬盘的读写一般采用I/O串操作指令,这种指令只需一次取指令就可以重复多次地完成I/O操作,因此,达到高的数据传输率是可能的。 DMA即Direct Memory Access。它表示数据不经过CPU,而直接在硬盘和内存之间传送。在多任务操作系统内,如OS/2、Linux、Windows NT等,当磁盘传输数据时,CPU可腾出时间来做其它事情,而在DOS/Windows3.X环境里,CPU不得不等待数据传输完毕,所以在这种情况下,DMA方式的意义并不大。 DMA方式有两种类型:第三方DMA(third-party DMA)和第一方DMA(first-party DMA)(或称总线主控DMA,Busmastering DMA)。第三方DMA通过系统主板上的DMA控制器的仲裁来获得总线和传输数据。而第一方DMA,则完全由接口卡上的逻辑电路来完成,当然这样就增加了总线主控接口的复杂性和成本。现在,所有较新的芯片组均支持总线主控DMA。 (2)SCSI接口 (Small Computer System Interface小型计算机系统接口)是一种与ATA完全不同的接口,它不是专门为硬盘设计的,而是一种总线型的系统接口,每个SCSI总线上可以连接包括SCSI控制卡在内的8个SCSI设备。SCSI的优势在于它支持多种设备,传输速率比ATA接口快得多但价格也很高,独立的总线使得它对CPU的占用率很低。 最早的SCSI是于1979年由美国的Shugart公司(Seagate希捷公司的前身)制订的,90年代初,SCSI发展到了SCSI-2,1995年推出了SCSI-3,其俗称Ultra SCSI, 1997年推出了Ultra 2 SCSI(Fast-40),其采用了LVD(Low Voltage Differential,低电平微分)传输模式,16位的Ultra2SCSI(LVD)接口的最高传输速率可达80MB/S,允许接口电缆的最长为12米,大大增加了设备的灵活性。1998年,更高数据传输率的Ultra160/m的SCSI(Wide下的Fast-80)规格正式公布,其最高数据传输率为160MB/s,昆腾推出的Atlas10K和Atlas四代等产品支持Ultra3 SCSI的Ultra160/m传输模式。 SCSI硬盘具备有非常优秀的传输性能。但由于大多数的主板并不内置SCSI接口,这就使得连接SCSI硬盘必须安装相应的SCSI卡,目前关于SCSI卡有三个正式标准,SCSI-1,SCSI-2和SCSI-3,以及一些中间版本,要使SCSI硬盘获得最佳性能就必须保证SCSI卡与SCSI硬盘版本一致(目前较新生产的SCSI硬盘和SCSI卡都是向前兼容的,不一定必须版本一致)。 (3)IEEE1394:IEEE1394又称为Firewire(火线)或P1394,它是一种高速串行总线,现有的IEEE1394标准支持100Mbps、200Mbps和400Mbps的传输速率,将来会达到800Mbps、1600Mbps、3200Mbps甚至更高,如此高的速率使得它可以作为硬盘、DVD、CD-ROM等大容量存储设备的接口。IEEE1394将来有望取代现有的SCSI总线和IDE接口,但是由于成本较高和技术上还不够成熟等原因,目前仍然只有少量使用IEEE1394接口的产品,硬盘就更少了。 四十六、硬盘故障分析 硬盘故障大体上可以分为硬故障和软故障。硬故障是指硬盘的机械或电子部分损坏,软故障则是指由于操作系统或应用软件的原因,使得硬盘上存储的数据出现错误。 (2)检查接口数据线是否插反。 (3)硬盘接口、主板上的ATA硬盘接口或数据线是否损坏。 (4)Stiction现象,是指磁头与磁盘表面接触过紧,从而限制了主轴电机的转动。出现这种现象的硬盘,只能送修。 (2)硬盘接口损坏。 (3)硬盘数据线损坏。 (4)硬盘与其他设备之间存在冲突。 (5)硬盘供电电压不稳。 (6)硬盘控制电路故障。 硬盘自举失败 (1)硬盘接口接触不良。 (2)硬盘BIOS设置参数丢失或不正确。 (3)硬盘主引导记录中的信息被破坏。 (4)硬盘上的操作系统损坏。 硬盘盘面损伤 出现下列某种现象时,应当考虑一下硬盘盘面是否已有物理损伤: (1)读写硬盘时,屏幕经常提示“Sector not found”(扇区未找到)或“General error in reading drive C”(读取C盘时的常规错误)等信息。 (2)开机时系统不能通过硬盘引导,软盘启动后可以转到硬盘盘符,但无法进入,用SYS命令引导系统也不能成功。这种情况比较严重,因为很有可能是包含的主引导扇区的0磁道问题。 (3)读取某个文件或运行某个软件经常出错,或者要经过很长时间才能损伤成功,其间硬盘不断读盘并发出刺耳的杂音。这种现象意味着硬盘上载有数据的某些扇区已坏。 (4)正常使用计算机时经常莫明其妙地出现黑屏。 故障排除 (1)Diskman1.2(升级版Diskgen2.0) 软件主要功能及特点: 1、仿WINDOWS纯中文图形界面,支持鼠标操作; 2、提供比fdisk更灵活的分区操作,支持分区参数编辑; 3、提供强大的分区表重建功能,迅速修复损坏了的分区表; 4、支持FAT/FAT32分区的快速格式化; 5、在不破坏数据的情况下直接调整FAT/FAT32分区的大小; 6、自动重建被破坏的硬盘主引导记录; 7、为防止误操作,对于简单的分区动作,在存盘之前仅更改内存缓冲区,不影响硬盘分区表; 8、能查看硬盘任意扇区,并可保存到文件。 9、可隐藏FAT/FAT32及NTFS分区。 10、可备份包括逻辑分区表及各分区引导记录在内的所有硬盘分区信息。 11、提供扫描硬盘坏区功能,报告损坏的柱面。 12、具备扇区拷贝功能。 13、可以彻底清除分区数据。 (2)FBDISK1.0 坏盘分区器现改名为FBDISK(Fixed Bad Disk)。它是一个将有坏磁道的硬盘分区的程序。它可将有坏磁道的硬盘自动重新分区,将坏磁道设为隐藏分区,好磁道设为可用分区;将坏磁道分隔开以防止坏磁道扩散。但如果坏磁道过于分散,就会产生许多分散的可用的分区;限于分区规则只能设4个主分区,程序会选其中最大的四个分区设为可用,其它设为隐藏。 现1.0版作了以下改进: 1、增加了对大于8G的硬盘的外理能力;可外理500G以下的硬盘。 2、所有分区都设为FAT32,用以支持大于2G的分区。 3、增加了剩余时间显示。 本程序包含二个文件fbdisk.exe 和readme.txt。 使用: 本程序只对物理1号硬盘进行处理。先制作一张启动盘(Win97、Win98、WinMe都可以),并拷入本程序;用启动盘启动电脑进入DOS状态。运行本程序,会先显示硬盘的参数,并问你是否扫描硬盘Start scan hard disk ?(Y/N)。按Y后开始进行扫描,并显示进度及剩余时间。这个剩余时间只是估计值,一开始可能会不准确及不稳定,但当进度过了10%时就会稳定下来,时间也比较准确了。当遇到有坏磁道时会显示坏磁道所在位置。硬盘扫描完成后程序会给出分区意见,并问你是否将其写入硬盘Write to disk ?(Y/N)。到这时为止,程序还没有向硬盘写入任何数据。这时只要按Y,就会将其写入硬盘,并显示Write disk OK!说明写入成功,分区完成。分区完成后用这张启动盘重新启动后就可格式化硬盘了。 四十七、用DEBUG修复硬盘不启动故障 先用一个好硬盘,启动到DOS实模式下,然后执行DEBUG命令 C:\windows\command\DEBUG 此时在软驱中插入一张空白的软盘,然后在DEBUG的软件环境中键入以下字符: -A 0100 此时,系统会在这张空白软盘上写入一段特殊的引导信息,这样这张特殊的引导盘就做好了。 最后关闭电脑,换上那块坏硬盘,并把它接到主盘上,重新在BIOS中设置硬盘的所有参数,并把系统设为从A盘启动,然后重新启动电脑,并把那张特殊的引导盘插入软驱,大约10秒钟后,电脑自动的重新启动,此时我将那张特殊的引导盘取出,插入WIN98的启动盘,1分钟后,系统顺利的启动了,熟悉的DOS提示符又出现在眼前,然后重新对硬盘分区,重装WIN98,至此硬盘的故障全部排除。
安装双硬盘后,读者会发现第一个硬盘(以下简称Disk1)的C盘还是C盘,不过Disk1的D盘在新系统中却变为E盘,E盘变成F盘...而第二个硬盘(以下简称Disk2)的C盘则变为新系统的D盘,Disk2的D盘、E盘等逻辑盘就排在Disk1所有盘符之后。这种情况称为盘符交错现象。 双硬盘的盘符交错问题是因为MS-DOS对硬盘的管理方法造成的。MS-DOS把第一个物理硬盘的激活DOS分区叫做C,第二个物理硬盘的有效的激活DOS分区叫做D,第一个物理硬盘的扩展DOS分区叫做E、F等等,剩下的字母分配给第二个物理硬盘的扩展DOS分区。如果没有第二个物理硬盘,或第二个物理硬盘没有基本DOS分区,那么D就分配给第一个物理硬盘的扩展DOS分区的第一个逻辑驱动器了。 盘符交错现象会产生一系列问题,最常见的就是某些软件因为盘符变化而导致路径错误,在启动该软件时需要重新确认文件路径。要避免盘符交错现象,对于Windows 95/98系统来说,最简单的方法莫过于利用它的“即插即用”功能。即在BIOS中将第二硬盘设为None,开机后,Windows 95/98的“即插即用”功能就可以提示检测到新硬件,并自动分配盘符给它,此时盘符的分配和很多人的期望就一致了。由于原来主硬盘上的所有软件所在的盘符都没有变化,因此在硬盘上的软件可以照常运行,盘符交错问题也就解决了。 硬盘零磁道故障解决方案 硬盘在所有PC部件中该算是娇贵的了,使用不当、意外损坏等都容易出现故障。然而,硬盘的故障却并不像显卡、主板等高密度集成部件一样难以维修。下面我们就来谈谈经常碰到的硬盘零磁道损坏现象及解决方法。 零磁道损坏的表现是开机自检时,屏幕显示“HDD Controller Error(硬盘控制器故障)”,而后死机。进入BIOS中仍然无法对硬盘进行设置。用Norton、KV3000等软件也无法找到硬盘。 修复方法: 1. 接上一只正常的硬盘并设为Master盘; 2. 零磁道故障硬盘同样设为Master,只接电源线,不接数据线; 3. 开机,运行Norton2000等的DiskEdit(磁盘编辑); 4. 在Tools(工具)菜单中点取Configuration(配置),将Read Olny(只读)复选框中的只读属性取消; 5. 在Object(目标)菜单中点取Drive(驱动器),然后点取C:Hard Disk(C盘),并将Type(类型)设置成Physical Disks(物理磁盘); 6. 在Object(目标)中点取Partition Table(分区表)项,将完好硬盘的主引导记录(MBP)和分区表信息读取到内存中; 7. 将正常硬盘上的信号线拔下并接到零磁道故障硬盘上; 8. 从Tools(工具)菜单中点取Write Object To(目标写入至),选择To Physical Sectors(至物理扇区)后点取OK项,然后选择Hard Disk1后点击OK;从Write Object to Physical Sectors(目标写入至物理扇区)对话框中,将Cylinder(柱面)、Side(盘面)、Secto(扇区)分别设置成0、0、1后点取OK,当出现"警告"对话框时选择Yes项; 9. 退出DiskEdit并重新启动计算机; 10.进入BIOS重新设置硬盘参数,并对硬盘重新分区。 硬盘安装及使用故障解决 1.往三寸或五寸架上安装硬盘时,要注意的是,虽然现在的机箱都采用的是全部兼容设计,但由于制造工艺的原因,部分机箱仍有可能出现硬盘安装架螺丝孔与硬盘的螺丝孔对不太齐的现象,若是将全部四颗螺丝都强制拧入,则有可能造成硬盘盘体的变形,致使硬盘寿命受损。解决的办法很简单,读者们只需要拧上其对角线上的两颗螺丝即可,由于电脑在使用过程中固定在机箱中的部件几乎不会有什么震动,所以两颗螺丝固定一个硬盘应该是比较好的方法。 2.在使用过程中,如需对机箱内部进行一次大整理,搬动机箱时应当在关机断电十几秒后再进行,而不要在刚刚关闭电源就开始动手,这是因为硬盘内的盘片在关机后仍将在惯性的作用下继续旋转,而在此时搬动机器容易使硬盘盘片在运动中发生抖动,从而造成盘面和电机轴受损。
硬盘引导型故障一般在启动机器时出现,这种故障有可能是系统本身的原因造成的,也可能是由病毒引起的。由病毒引起的故障通过查杀毒就能解决,因此下面就分析病毒以外的故障,供大家参考: 1、HDD controller failure(硬盘驱动器控制失败) 这是启动机器时,由POST程序向驱动器发出寻道命令后,驱动器在规定时间内没有完成操作而产生的超时错误。出现这种错误,有可能你的硬盘已经损坏了。 2、C:drive failure(硬盘C驱动失败) RUN SETUP UTTLITY(运行设置功能) Press to Resume(按键重新猹始) 这种故障一般是因为硬盘的类型设置参数与格式化时所用的参数不符。由于IDE硬盘的设置参数是逻辑参数,所以这种情况多数由软盘启动后,C盘也能够正常读写,只是不能启动。 3、Invalid Drive Specification(无效的驱动器号) 如果一个分区或逻辑驱动器在分区表里的相应表项已不存在,那么对于操作系统来说,该分区或逻辑驱动器也就不存在了,因此这种故障问题一般出在分区表。修复这类故障,最简单的方法是事先做好分区表的备份,比如Pctools9.0、Kv3000等都有这项功能。 4、Error Loading Operation System(调进操作系统错误) 这类故障是在读取分区引导区(BOOT区)出错时提示的。其原因可能一是分区表指示的分区起始物理地址不正确。比如由于误操作而把分区表项的起始扇区号(在第三字节)由1改为0,因而INT 13H读盘失败后,即报此错;二是分区引导扇区所在磁道的磁道标志和扇区ID损坏,找不到指定扇区;三是驱动器读电路故障。 5、硬盘不能引导系统,如有软驱,则由A驱引导,显示: DRIVE NOT READY ERROR(设备未准备好) Insert Boot Diskette in A:(插入引导盘到A驱) Press any key when ready(准备好后按任意键) 这是由于由硬盘引导系统,就要通过BIOS中INT 19H固定读取硬盘0面0道1扇区,寻找主引导程序和分区表。INT 19H读取主引导扇区的失败原因有:第一,硬盘读电路故障,使读操作失败,属硬件故障;第二,0面0道磁道格式和扇区ID逻辑或物理损坏,找不到指定的扇区;第三,读盘没有出错,但读出的MBR尾标不为"55AA",系统认为MBR不正确,这是软故障。 6、Non-System Disk or Disk Error Replace And Press any key when ready(非系统盘或磁盘错误,重新换盘后按任意键) DOS BOOT区中的引导程序执行后发现错误,报此信息。其可能的原因有:硬盘根目录区第一扇区地址出界(在540M之后)、读盘出错。这类故障大多为软件故障,如果BPB表损坏,即用软盘启动后,硬盘不能正常读写,可以用NDD修复;如果BPB表完好,只需简单的SYS C:传送系统就可引导。 7、NO ROM BASIC(没有固化BASIC) SYSTEM HALT(系统停机) 这种错误在486及以前的机器上常常出现,是相当古老的机器才会出现的提示。主引导程序的作用,就是在分区表的四个表项中找出一个激活分区(可自举分区)。如果四个表项中没有一个是激活分区,系统就不知从何处引导操作系统,只能执行INT 188H,调用固化BASIC程序,如果没有固化BASIC,就会引起死机。所以最简单的修复方法,就是用FDISK在硬盘上设置一个活动分区。 8、显示出"Starting Windows…",然后死机 一般来说,这是由于CONFIG.SYS和AUTOEXC.BAT中的可执行文件本身已经损坏,使得系统在执行到此文件时死机。这个故障非常简单,但因为没有什么故障信息,一般人很容易出现误判。当出现这种现象,并且确信系统文件是完好的,就可以取掉这两个文件,或者在屏幕上出现以上信息时,快速按下F8键,然后选择单步执行,找出已经损坏的文件。 9、Invalid Partition table(无效的分区表) 在找到激活分区后,主引导程序还将判断余下的三个表项的"分区引导标志"字节(首字节)是否均为0,即确认是否只有唯一的激活分区,如果有一个不为0,系统就报错并死机。 10、Invalid Media Type Reading Drive X(X驱动器介质类型无效) Abort, Retry,Fail? 这条信息是针对DOS BOOT区中无效的BPB表而提示的。BPB表是DOS读写硬盘所用的逻辑地址换算成物理地址的桥梁,BPB表损坏,会使DOS对磁盘的操作无从谈起。 11、HDC controller fail(硬盘控制器控制失败) 这类故障是硬件故障,POST程序向控制器发出复位命令后,在规定的时间内没有得到控制器的中断响应,可能是控制器损坏或电缆没接好,另外,控制器控制失败与硬盘参数设置是否正确也有关。
USB可移动硬盘驱动程序的安装非常简单,应该没有问题。仔细检查连接线,发现一切正常;重新换一USB接口,按“F5”键刷新系统,故障依旧。仔细回想重新启动计算机后,将USB连线插到主机的USB接口上时系统并没有自动侦测。因此,进入“控制面板”,双击“系统”图标,选择“设备管理器”标签,仔细检查各项设备,虽然没有发现资源冲突现象,但“磁盘驱动器”和“硬盘控制器”两个选项下并没有增加任何设备。看来只有在CMOS中找找原因了。 重新启动计算机,按“Del”键进入CMOS,选择“Pnp/Pci Configuration”菜单,仔细检查各个选项,发现“Pnp Os Installed”已设置为“Yes”(即插即用已打开),但“Assign IRQ For USB”项被设置为“Disable”(禁用),因此马上将它设置为“Enabled”。保存设置后进入Windows 98,系统立刻发现了新硬件,自动安装和配置设备驱动程序后,再次进入“控制面板”,双击“系统”图标,选择“设备管理器”标签,发现“磁盘驱动器”选项下增加了“Fujitsu Mhh2064At”设备,而“硬盘控制器”选项下增加了“Usbide Buck Storage Adapter”。这下胸有成竹了,双击“我的电脑”,终于看到了“可移动磁盘”图标。 |
- 相关文章:
电脑百科:从电脑开机说起(基础知识)四 (2008-12-25 10:15:22)
电脑百科:从电脑开机说起(基础知识)三 (2008-12-25 10:5:33)
电脑百科:从电脑开机说起(基础知识)二 (2008-12-25 9:57:2)
电脑百科:从电脑开机说起(基础知识)一 (2008-12-25 9:40:9)
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。





