免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1592 | 回复: 0
打印 上一主题 下一主题

全面掌握硬盘知识与硬盘技术--ZT(二) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-14 13:22 |只看该作者 |倒序浏览

选购硬盘“黄金原则”
      硬盘是电脑中的重要部件之一,不仅价格昂贵,存储的信息更是无价之宝,因此,每个购买电脑的用户都希望选择一个性价比高、性能稳定的的好硬盘,并且在一段时间内能够满足自己的存储需要。速度、容量、安全性一直是衡量硬盘的最主要的三大因素。更大、更快、更安全、更廉价永远是硬盘发展的方向。选购硬盘首先应该从以下几方面加以考虑:
  (一)、硬盘容量
   硬盘的容量是非常关键的,大多数被淘汰的硬盘都是因为容量不足,不能适应日益增长海量数据的存储,如果说速度慢一点还可以等待的话,要是空间缺乏可是更令人头痛的事。硬盘的容量多大也不为过,在资金充裕的条件下,应尽量购买大容量硬盘,这是因为容量越大,硬盘上每兆存储介质的成本越低 。
  原则上说,在尽可能的范围内,硬盘的容量越大越好,一方面用户得到了更大的存储空间,能够更好地面对将来可能潜在的存储需要,另一方面容量越大硬盘上每兆存储介质的成本就越低,无形中为用户降低了使用成本,这一点对于那些从事图形图像处理、音频语音识别和多媒体技术应用等工作,要求海量存储空间的用户尤其重要。但是并不是对所有用户都是如此,譬如为办公室里应用于一般办公的PC配备一只超大容量的硬盘就多少有些“奢侈”了,而普通的家庭用户,由于资金的限制,不可能购买容量很大的硬盘,但是在当前至少也应该购买80GB以上的硬盘。
  目前推动硬盘容量飞速发展的主要动力在于以下两点:
  一是随着网络应用的日益发展,各地电信网络不断增容、升级,网络用户能享用到越来越大的带宽,上网速度越来越快。随之而来的一个问题是,从网上下载的数据量也会剧增。这个数量是用传统电话线及普通Modem所不敢想象的。例如,有线电视Modem以及卫星链路技术可提供每秒30至40兆位的数据传输速度。上网几十分钟,拉回数百兆的文件只是小菜一碟。有些观察家声称Internet具有一种"增殖效应"。根据他们的预测,对于网上存放的任何东西(数据)来说,随着遍布全球的用户不断下载各种软件、图片、资讯、视频以及游戏,同样的东西会被数以千百次地重复下载,最终躺到用户的硬盘里。尽管他们认为这种效应会产生一些"浪费"。但无法回避的一个事实是,随着家庭用户享受的带宽越来越高,大型文件的下载会变得更加容易,相应对硬盘容量的要求也越来越迫切。
  二是数字媒体内容快速增长, 一些"存储密集型"的多媒体应用也在刺激大容量驱动器发展。这些应用包括数码电视、照片、电影以及音乐等等,它们均对系统的存储能力提出了苛刻的要求。分析家预测这些应用会变得越来越流行,而且会成为持续刺激硬盘扩容的一项重要因素。下面来看看为满足这些令人激动的数码应用的要求,需要准备多大的硬盘空间:
  ·电视:每小时13GB(采用miniDV格式)
  ·音乐:每辑50MB(采用MP3格式)
  ·电影:每部4GB
  ·相片:每张800KB(3百万像素级质量)
  (二)、硬盘速度
  由于硬盘的读写离不开机械运动,其速度相对于CPU、内存、显卡等的速度来说要慢得多,从著名“木桶效应”来看,可以说硬盘的性能决定了计算机的最终性能。
  硬盘速度的快慢主要取决于转速、缓存、平均寻道时间和接口类型,在内部传输率(磁头→缓存的速率)成为瓶颈的现在,仅仅提高外部数据传输率(改进接口类型)对总体性能的影响不大,因此,我们可以简单地认为硬盘的速度只决定于其转速、缓存大小和平均寻道时间。
  1.主轴转速
  转速是影响硬盘性能最重要的因素之一,目前市场上流行的是5400rpm(每分钟转数)和7200rpm的硬盘。不宜选用低于5400转的产品,7200转的如果质量稳定应优先考虑。
  2.平均寻道时间
  平均寻道时间是指磁头从得到指令到寻找到数据所在磁道的时间,它描述硬盘读取数据的能力,以毫秒为单位。作为完成一次传输的前提,磁头首先要快速找到该数据所在的扇区,这一定位时间叫“平均寻道时间”(AverageSeekTimes)。这个时间越小越好,一般要选择平均寻道时间在10ms以下的产品。
  3.内部数据传输率
  即磁头到硬盘的高速缓存之间的数据传输速度,这可以说是影响硬盘整体速度的瓶颈。如今各品牌的主流硬盘,容量差不多,平均寻道时间相差不大,转速也多为7200转,高速缓存为2MB左右,外部数据传输率都采用UltraDMA100技术,可是内部数据传输率却因品牌及型号不同而呈现较大的差异。选购硬盘时不要忽视对内部数据传输率的关注。
  数据传输率分为外部传输率(External TransferRate)和内部传输率(Internal Transfer Rate)。外部数据传输率指硬盘的缓存与系统主存之间交换数据的速度,内部数据传输率指硬盘磁头从缓存中读写数据的速度。 在这项指标中常常使用Mb/S或Mbps为单位,这是兆位/秒的意思,如果需要转换成MB/S(兆字节/秒),就必须将Mbps数据除以8(一字节位数)。例如最大内部数据传输率为240Mbps,但如果按MB/S计算就只有30MB/s,远不到硬盘接口的100MB/s。因此硬盘的内部数据传输率就成了整个系统瓶颈中的瓶颈,只有硬盘的内部数据传输率提高了,再提高硬盘的接口速度才有实在的意义。
  4.接口方式
  现在常用的硬盘基本都采用的是DMA 100/133或SATA、SCSI的接口方式。要注意SCSI硬盘接口有三种,分别是50针、68针和80针。我们常见到硬盘型号上标有“N”“W”“SCA”,就是表示接口针数的。N即窄口(Narrow),50针;W即宽口(Wide),68针;SCA即单接头(Single ConnectorAttachment),80针。其中80针的SCSI盘一般支持热插拔。
  5.高速缓存
  高速缓存的大小对硬盘速度有较大影响,当然是越大越好,目前最大已达8MB以上。不应低于2MB。
  6、安全性
  硬盘作为存放信息的主要场所,所存放信息的价值往往要远高于其产品的价值,硬盘的稳定可靠性就显得非常重要了。这要注意品牌的口碑及是否采用了前面谈到的SPS等数据保护技术。
  (三)、选购硬盘时需注意的其他问题
  1、平均潜伏期(averagelatency):指当磁头移动到数据所在的磁道后,然后等待所要的数据块继续转动(半圈或多些、少些)到磁头下的时间,单位为毫秒(ms)。
  2、道至道时间(singletrackseek):指磁头从一磁道转移至另一磁道的时间,单位为毫秒(ms)。
  3、全程访问时间(maxfullseek):单位同样是毫秒(ms),指磁头开始移动直到最后找到所需要的数据块所用的全部时间。
  4、平均访问时间(averageaccess):指磁头找到指定数据的平均时间,单位为毫秒(ms)。通常是平均寻道时间和平均潜伏时间之和。注意:现在不少硬盘广告之中所说的平均访问时间大部分都是用平均寻道时间所代替的。
  5、突发数据传输率(burstdatatransferrate):也叫外部数据传输率(externaldatatransferrate),单位为MB/S。指的是电脑通过数据总线从硬盘内部缓存区中所读取数据的最高速率。在广告或硬盘特性表中常以数据接口速率代替。
  6、MTBF(连续无故障时间):指硬盘从开始运行到出现故障的最长时间,单位是小时。一般硬盘的MTBF至少在30000或40000小时。这项指标在一般的产品广告或常见的技术特性表中并不提供,需要时可专门上网到具体生产该款硬盘的公司网址中查询。
  7、单碟容量: 高的硬盘单碟容量至少可以为我们带来两大好处:一是使硬盘可以拥有更大的存储容量。我们知道,3.5英寸的硬盘目前最多只能装四张碟片,如果要增加硬盘的存储空间,唯一的方法是提高单碟容量。提高单碟容量后,用同样数目的碟片可以生产出容量更大的硬盘,能进一步控制硬盘的成本。第二大好处是可以有效地提高硬盘的内部转输率。在磁盘转速和磁头的操作速度不变的情况下,相同的时间内磁头所能访问到磁盘的区域是一定的。而单碟容量提高后,碟片上的数据密度更高,单位面积上所记载的数据量也得以提高,相应的在单位时间内磁头能够存取到的数据信息也更多。
  8、发热及噪音问题。硬盘的表面温度指硬盘工作时产生的温度使硬盘密封壳温度上升情况。这项指标厂家并不提供,一般只能在各种媒体的测试数据中看到。硬盘工作时产生的温度过高将影响薄膜式磁头(包括MR磁头)的数据读取灵敏度,因此硬盘工作表面温度较低的硬盘有更好的数据读、写稳定性。若硬盘散发的热量不能及时的传导出去,硬盘就会急剧的升温,一方面会使硬盘的电路工作在不稳定的状态,另一方面硬盘的盘片与磁头长时间在高温下工作也很容易使盘片出现读写错误和坏道,而且对硬盘使用寿命也会有一定影响。好在随着技术的发展,如今市场上大多数硬盘的发热量都有渐小之势了,这一点现在不必过于担心。噪音对单个硬盘而言没有大的影响。不过在夜深人静的时候,不时听到从机箱里发出的一阵阵硬盘响声,声音太大的,会弄得你心烦不安。当然是越“安静”的硬盘越受欢迎。
  9、超频问题。要稳定超频,除CPU外,其它设备也是决定能否稳定超频的因素,硬盘就是其中之一。在很多情况下不能超频,往往是由硬盘造成的。尤其在非标准外频下,硬盘的数据传输率也会随之上升,硬盘自身承受不了,就有可能出现不正常现象,如不能进入Windows等,更严重的还会搞得数据丢失、系统被破坏。所以各位打算拿机器来超频的朋友选购时一定要考虑到这一点。
  对66MHz总线来说,当总线(BUS)频率超到75、83MHz时,IDE总线将以超负荷13.6%、25.8%的频率运行;对100MHz总线来说,超到112、124、133MHz时,IDE总线将以超负荷12%、24%、33%的频率运行。因此超频对硬盘的考验苛刻到几乎可以致命的地步,一旦失败则可能会损坏硬盘中的数据和物理介质。
  10、假货问题。严格说硬盘产品并不存在假货的问题。但市场仍有一部分经销商常常在硬盘上耍花招对用户进行欺诈。一是将老一代的产品以新产品的价格卖给用户;二是市场上销售的硬盘,有可能由于运输或者其它环节的问题,其中的少部分在品质上可能会有一些瑕疵(比如有少量坏道),而有些经销商将这些产品卖给那些不太懂行的用户,一方面侵害了用户的合法权益,另一方面也为用户的使用埋下了隐患,三是水货问题,目前市场上有一些没有经过正常报关手续的硬盘,就是我们通常所说的“水货”,按理说,这些产品和那些经过正常报关手续的同型号硬盘在性能、质量上没有什么差别,但是由于其特殊的“渠道”,这些产品没有可靠的质保,虽然比正规渠道的相同产品便宜一些,但是“三年质保”变成了“一年质保”,有些经销商虽然也对这些产品做出了“质保三年”的承诺,但是这根本不可能得到落实,用户们要避免购买这一类产品。



硬盘硬件故障判断与排除
      1、开机检测硬盘出错
  开机时检测硬盘有时失败,出现:“primary masterharddiskfail”。有时能检测通过正常启动。检测失败后有时在BIOS中能用AUTO DETECT重新设置,有时AUTODETECT又找不到硬盘。 请按以下顺序检查:检查硬盘线是否松动;换一根好的硬盘线试试。 把硬盘换到其他机器上试试, 换一块主板--确认IDE口没问题。 也有可能是电源导致的问题,换一个质量好一些的电源。认真检查硬盘的PCB,如果PCB板有烧坏的痕迹,请尽快送修。
  如果主板检测到了硬盘的话,请先确认一下检测到的硬盘的容量和其他的参数是否和实际的硬盘参数是相同的。若检测到的硬盘容量和实际的不同,说明系统一定出现故障了,这种情况的发生可能是硬盘、主板、甚至是硬盘数据线。可以用替换法加以确认。 
  总之一旦在自检时出现“HARD DISK FAILURE”之类的提示,请迅速用替换法,确定硬盘是否有故障。如果怀疑硬盘出现物理故障,则需要维修或者更换硬盘。
  2、BIOS设置和安装问题  
  如果BIOS里硬盘参数设置不对,自检不会通过,硬盘是无法正常使用的。首先检查BIOS里硬盘参数的设置,一般来说,486以后的计算机都会有自动检测硬盘型号的功能,进入BIOS里,找到IDE HDD AUTO DETECTION一项后,会自动检测到硬盘型号。  
  如果您的硬盘大于528MB,请注意,在BIOS里设置时,将它的模式设为“LBA”,在Pentium以后的计算机里,默认的硬盘模式是“LBA”。如果设置为其他的模式,在读写硬盘时会出现错误,甚至会导致硬盘数据丢失。安装时常见的故障,可能是因为IDE电缆线接触不良或者也可能是电缆接口接反了。如果信号电脑接反,你会发现,机箱上的硬盘指示灯长亮。
  3、硬盘容错提示
  前面谈到现在硬盘都采取了多项容错技术,其中应用最普遍的是S.M.A.R.T技术。如果屏幕显示“SMART Failure Predicted on Primary Master:ST310210A”然后是警告:“Immediately back-up your date and replase your hard disk drive. A failure mauy be immnent.”此时,须按F1才能继续, 这是S.M.A.R.T技术诊测到你的硬盘可能出现了故障或不稳定情况,警告你需要立即备份数据并更换硬盘。出现这种提示后,除了更换新盘外,没其他解决方法。
  4、由声音判断硬盘故障
  若没有检测到硬盘。首先要考虑的就是硬盘了,硬盘只要一加电,就在不停的运转着, 而且每分钟都是五千转以上的速度,这些机械结构难免要出现故障。可以在CMOS中检测硬盘的时候,听一下硬盘发出的声音,如 果声音是:“哒…哒…哒……”然后就恢复了平静,就有比较大的把握 判断硬盘大概没有问题;如果声音是“哒…哒…哒……”,然后又是连 续几次发出“咔哒…咔哒”的声响的话,有很大的可能是硬盘出问题了。最坏的情况是自检时硬盘出现“达、达、达”之类的周期性噪音,则表明硬盘的机械控制部分或传动臂有问题,或者盘片有严重损伤。 为了进一步判断,您可以将硬盘拆下来,接在其他的电脑上,然 后进入到CMOS中检测一下,如果也是检测不到的话,那就可以断定, 真的是硬盘问题了。
  5、超频后硬盘出错
  超频后出现“硬盘读写失败”,这很可能就是硬盘的毛病。很多硬盘在高外频下工作会有一些问题,轻则无法启动,重则数据丢失,你可以试试将其降为MODE 3,并尽量缩短硬盘排线的长度。100M的采用异步总线,即对PCI来说是三分频(33M),因此对硬盘并没有特殊要求, 。对于非异步总线而言,极限外频大约在92M(即PCI速度在46M),在此条件下几乎所有硬盘都无法承受。
  6、硬盘电路板或芯片烧毁
  硬盘一旦由于电源反接等原因,将造成损坏(BIOS已不认),硬盘的电路板肯定烧毁了 ,这种情况一般不会伤及盘体,只要能找到相同型号的电路板更换(运气好的话只需更换电路板上的某个元件),硬盘修复的可能性应在80%以上,一般修复后数据都还在。若无法修复,盘上数据又确实宝贵,可以找专业人士将硬盘拆开,取出盘片,只要盘体无损伤,大部分数据可用专门的读盘机将内容读出。硬盘电路板烧毁,属于电脑配件的“非正常损坏”, 无论什么原因都不属于保修范围,只有自认倒霉。
  7、电源管理设置问题
  有时候电脑会出现,硬盘忽然停转 我的硬盘有时会无故“嘟”一声停了,然后又立即启动,可以明显听到硬马达起动的声音。 如果硬盘没有别的毛病话,那应该是BIOS设置的问题,请检查BIOS设置中,“power management”中的“ HDD PowerDown”项,将其Disable掉。
  在BIOS中Power Manager Setup 选项中曾改过东西,进入CMOS中发现 Power Management Setup 中的Power Management被设置成MAX Saving(硬盘在1分钟内无数如就进入Power Down供电停止状态),这表示有时当读写命令传输时,有时硬盘已处于停止状态,需要重新“启动”进入工作状态,所以硬盘表现为时快时慢。
  8、硬盘出现坏道的判断
  首先我们应区别逻辑坏道还是物理坏道。简单说能通过format高级格式化去掉的坏道就是逻辑坏道,无法去掉就是物理坏道。逻辑坏道对硬盘影响不大,而物理坏道是有“传染性”的,一旦发现物理坏道就表示你硬盘有严重质量问题或硬盘寿命快到了,应赶紧更换。
  硬盘故障可分为逻辑损坏和物理损坏两类。如果是逻辑损坏,大不了FORMAT、重装软件。对于物理损坏也就是有了坏道后,如果情况不是特别严重,采取适当的措施后,一般也能解决问题。哪些现象表明硬盘有了物理损伤呢?
  在读取某一文件或运行某一程序时,硬盘反复读盘且出错,或者要经过很长时间才能成功,同时硬盘会发出异样的杂音,这种现象说明硬盘上有坏道。 启动时不能通过硬盘引导系统,用SYS命令传导系统也不能成功。这种情况很有可能是硬盘的引导扇区出了问题。 FORMAT硬盘时,到某一进度停止不前,最后报错,无法完成。 对硬盘执行FDISK时,到某一进度会反复进进退退。 最简单的方法入手。如果能进入Windows 9X系统,则在“我的电脑”中右击硬盘盘符,在快捷菜单中选 “属性”,在“工具”页框中选对硬盘盘面作完全扫描,并且对可能出现的坏簇作自动修正。 因为Windows 9X在很大程度上只是自动修复逻辑坏道,而不能自动修复物理坏道,所以。
  另外大的硬盘经销商,一般有专门测试硬盘是否有物理坏道的专门仪器。
  9、将坏道划为一个分区
  事实上一旦出现坏道,通常的处理方法往往不能奏效。那么,我们可以在这些坏道上作好标记,不去使用这些坏道, 记住坏道的位置,然后对硬盘FORMAT,将有坏道的区域单独划成一个区,以后就不要在这个区上存取文件了。如果坏道不是连续的,而且相距较远,可以将邻近的坏道划在一个区内,多划几个区。坏道周围应留有适当的“好道”空间作为缓冲,因为坏道具有扩散性,如果动用与坏道靠得过分近的“好道”,那么过不了多久,硬盘上又将出现新的坏道。 用PartitionMagic对硬盘进行处理也很方便,PartitionMagic可以在不破坏数据的情况下对硬盘重新分区、动态改变分区大小、改变分区的文件格式、隐藏或显示已有分区等等。将PartitionMagic的DOS版拷在软盘上,用WIN9X启动盘引导系统,运行软盘上的PQMAGIC.EXE。扫描硬盘可以直接用PartitionMagic中Operations菜单下的“check”命令来完成,标记了坏簇后,可以尝试着对它进行重新测试,方法是在Operations菜单下选择“Advanced/bad Sector Retest”;把坏簇分成一个(或几个)区后,再通过Hide Partition菜单项把含有坏道的分区隐藏,以免在Windows9X中误操作。要特别注意的是,如果没有经过格式化而直接将有坏道的分区隐藏的话,那么该分区的后续分区将由于驱动器盘符的变化而导致其中的一些与盘符有关的程序无法正确运行。解决的办法是利用Tools菜单下的DriveMapper菜单项,它会自动地收集快捷方式和注册表内的相关信息,立即更新应用程序中的驱动器盘符参数,以确保程序的正常运行。
  10、零磁道损坏的处理
  硬盘的零磁道坏损, 可以试试PartitionMagoc(以下简称为PM)。从A盘启动,运行PM,在主界面上可以鼠标确定一个需要操作的分区(即其C盘),先在主界面上部的分区图表中选择分区,然后在这个图标上单击鼠标右键,并选择“调整容量/移动”这时将会看见一个窗口,拖动窗口上部左边的容量滑动条,这时下部的自由空间就会做出相应的变化。等调整到一个合适的容量之后,按下“确定”按键,就可以在硬盘中多出一个小小自由空间了。这个自由空间包含坏损的零磁道在内,我们将他隐藏。则可能使该盘起死回生。
  对于硬盘0扇区损坏的情况,虽然比较棘手,但也不是无可救药。基本思路是设法把损坏的0扇区屏蔽,而用1扇区代替。完成这项工作的理想软件是Pctools9.0中的DE工具,具体方法如下:
  硬盘零磁道损坏是属于比较常见,也比较严重的硬盘硬件故障,硬盘0磁道损坏大多数情况下只有报废。不过如果你能想法将0道用1道来替换,是有复活可能的。可以使用Pctools9.0中的DISKEDIT工具,或老版本的DM。但成功的几率并不大。大多数时候都没有修复的可能。可以试试使用PCTOOLS 9.0中的DE。运行DE打开Select菜单,这时会出现Partition Table,选中并进入,之后出现硬盘分区表信息. l分区就是C盘,该分区是从硬盘的0柱面开始的,那么,将1分区的Beginning Cylinder的0改成1就可以了。保存后退出。 重新启动,按Delete键进入回COMS设置,进行“IDE AUTO DETECT”, 保存退出,重新分区,格式化即可能修复。
  11、对硬盘低格
  对硬盘作低格。不到山穷水尽,这一招最好不要用。因为对硬盘作低格害处多多,至少会加速对盘片的磨损,而且,对有坏道的硬盘来说,低格还会加速坏道的蔓延。不过,真到了这一步,只好“死马当活马治”了。不过,此法成功率不高,硬盘上有了坏道,有时低格也不能通过,我就遇到过一只硬盘,低格了好几遍才勉强通过,结果,还是无法FDISK,只好送修。
  硬盘出现坏道,一般需要做低级格式化处理。所谓“低格”,简单说就是将硬盘视作“裸盘”,重新进行划分磁道和扇区、标注地址信息、设置交叉因子等操作,如果是逻辑坏道,“低格”后一般可以修复。如果是物理坏道,则可能被屏蔽掉。“低格”的过程进行得很慢,若中途出现掉电死机等意外情况,将会造成非常严重的后果,而且由于“低格”时要使硬盘的低层物理特性发生变化,对硬盘的寿命肯定有影响,所以一般轻易不要对硬盘进行“低格”操作。(我个人认为无论清除什么“恶性”病毒都用不着牢“低格”的大驾,最多重新分区,高格就行了。当然有坏道时另当别论了,“死马当活马”医。) 但无论如何,硬盘一旦出现坏道,说明的它的可靠性已有问题,还是赶紧更换为上策,以免造成更大的损失。


硬盘的软故障的判断与排除
      1、硬盘空间丢失
  首先我们要正确认识硬盘容量大小的有关问题。硬盘的实际容量一般都小于其标称容量。造成这种情况的主要原因是,生产厂家一般按每兆1000K字节计算容量,而大多数主板的BIOS及测试软件是以1048K为一兆计算。这样一来二者间便出现了大约5%的差异。而硬盘容量又有纯粹由磁头数、柱面数等物理参数计算得到的物理盘容量以及在经过分区、格式化等操作后实际可用空间的逻辑盘容量之分。此外在CMOS中选择不同的工作模式(NORMA、LBA、LARGE),也会造成容量的不一致。由于有这些因素的影响,一般而言硬盘测试容量与标称容量存在5%-10%左右的差距是基本正常的。
  和硬盘容量有关的是主板CMOS中NORMAL、LBA、LARGE的三种硬盘模式 ,简单说由于最早的BIOS只支持不大于528M容量的硬盘,BIOS中的 C/H/S参数与硬盘实际的完全一样,这时硬盘的模式就是NORMAL,后来为解决528M的限制出现了LARGE模式,它通过增加逻辑柱面的数目,使BIOS支持的容量扩大了一倍,但这是个过度的模式,很快就没有使用了。随着大容量硬盘的流行,现在CMOS的硬盘模式中,实际上只有LBA一项有实用意义,而设为NORMAL、LARGE都不能正常识别及使用大容量硬盘。
  硬盘空间丢失的原因有很多,如误操作、程序非正常退出、非正常关机、病毒感染、程序运行中的错误或者对硬件分区的不合理等情况都会造成硬盘空间的丢失。
  1)、临时文件造成硬盘空间的浪费
  应用程序在运行时非正常退出,会使很多.TMP类型的文件继续存放在硬盘中,在Windows窗口环境中运行应用程序时,会自动产生以~GRB开头的用于存放有关屏幕信息的文件,别外,还有一个用于Windows本身临时交换文件的win386.swp。当程序正常退出运行之前,应用程序会将这些文件删除,而非正常退出时,应用程序无法删除它们。可以定期清理这些文件。
  2)、簇的丢失使硬盘空间丢失
  文件分配表(FAT)是软盘或硬盘上的一个隐含表。FAT记录如何将文件存储在特定的(不一定是连续的)簇上。文件分配表采用一种简单的方法不停地跟踪数据。在FAT中,第一簇的入口是用于存储文件的第二簇的地址。在第二个簇入口处则是第三个簇的地址,等等,直到包含文件结束码的最终簇入口。 很明显,如果FAT表数据因为某种原因遭到破坏,就会导致硬盘数据的逻辑连续性发生紊乱,从而发生硬盘空间丢失的问题。这种空间丢失的故障用一般的磁盘修复工具都可以解决,但数据往往无法修复。 由于传统FAT格式的缺陷,若某个簇没有在任何文件分配链中出现,而且该簇在相应的文件分配表中又被标记为非零时,这时该簇既没有被任何文件使用,又不可以再为其他文件所用,这样就发生了"簇丢失"现象。簇的丢失必然导致硬盘空间的丢失。这种"丢失"空间的现象通常是由于程序在运行中非正常终止、在Win98环境中非正常关机等原因造成的。
  3)、分区过大造成硬盘空间的浪费
  对硬盘的逻辑分区是否合理,这不仅关系到硬盘文件的分类管理,而且也直接关系到硬盘空间的充分利用。下表就是使用FAT16的簇和硬盘物理空间的关系:
  磁盘空间或分区大小 簇的大小
  16M至128M      2K
  128M至256M      4K
  256M至512M      8K
  512M至1GB      16K
  1GB至2GB     32K
  2GB至4GB     64K
  我们知道文件的存储是以簇为单位的,也就是说一个文件要占用一个或多个簇,而簇是由一个或多个扇区构成。如果一个簇只有一个字节被一个文件占用,那么该簇的其他部分即使是空闲的,也不能被别的文件所利用,这样空间就被浪费了。由此可见对硬盘分区在大小划分上是否合理,直接关系到硬盘空间的使用情况。
  4、)合理使用硬盘空间的设置
  回收站空间设置直接影响到硬盘上可用空间的大小,最好你的回收站大小设置为硬盘空间的5%,并且你要定期清空你的回收站。再有一点就是,IE中的Internet文件临时存放空间的设置,如果你将它设置得太大,它存储的Internet文件就会占用你的硬盘空间。
  5、)硬盘出现坏道
  如果硬盘出现了坏道也会导致容量减少,这种问题就是硬盘的硬件问题了。坏道是有传染性的。一旦发现一个坏道,基本表明你硬盘的寿命不长了。用软件处理只是权宜之计。如果你的硬盘还在保修期内的话,赶紧备份重要数据,然后找经销商换。毕竟很多时候盘上的数据比硬盘本身更值钱。
  2、加装双硬盘后出现故障
  有些朋友在新加了一个硬盘,WIN98就无法启动了,取下新加的硬盘后一切又正常了。这是因为你的WIN98装在原硬盘的非C盘(如D盘)上,而加装双硬盘后在原硬盘存在多分区的情况下,要引起盘符交错,导致原硬盘的盘符发生变化变,WIN98在启动时找不到安装时默认的相关系统文件及众多应用程序,自然不可能正常启动。
  在多分区的情况下,硬盘分区的排列顺序有些古怪:主硬盘的主分区仍被计算机认为是C盘,而第二硬盘的主分区则被认为是D盘,接下来是第一硬盘的其他分区依次从E盘开始排列,然后是第二硬盘的其他分区接着第一硬盘的最后盘符依次排列。要使加上第二硬盘后盘符不发生变化,解决的办法有两个:如果你只使用WIN98的话,比较简单,在CMOS中将第二硬盘设为NONE即可,但在纯DOS下不认第二个硬盘。第二种方法是接上双硬盘后,给第二个硬盘重新分区,删掉其主DOS分区,只分扩展分区。这样盘符也不会交错。当然若第一硬盘只有一个分区的话,也不存在盘符交错的问题。
  3、硬盘无法引导
  硬盘无法引导系统的故障是非常常见的。原因一般是因为操作系统的重要文件被病毒破坏,或操作失误,导致破坏。引导区和分区表损坏。
  一般情况下遇到此类问题处理的过程如下:首先你应该确认电源和信号电缆连接无误(尤其注意信号电缆的方向不要接反),然后进入主板BIOS的硬盘设置,选择自动识别硬盘,看能否正确识别硬盘,若BIOS在识别时长时间停留不动,最后无法识别该硬盘,则多半是硬盘硬件故障,你自己是无法处理的,赶紧退还你朋友了事^_^。如果主板能正确识别该盘你就不用着急了,首先向朋友问清楚该盘是否是新硬盘,若是新硬盘你应该分区格式化后才能识别,如果是已做好的硬盘则很可能是因为该盘采用了FAT32分区。用DOS6.22启动当然是不能识别的,建议换用WIN98的启动盘。
  一旦出现无法引导的故障,首先应该用软盘启动,如果硬盘还能识别,处理起来比较简单, 一般用SYS A: C:命令即可。如果无效的话可以试试Ndd软件包中的一个工具MAKEDISKBOOT。
  如果问题比较严重的话,最好先想法备份出重要数据,然后分区格式化。你先试试fdiak/mbr重写主引导区, 另外用FDISK检查并激活分区。最后执行format c:/s。
  4、逻辑锁的处理
  被“逻辑锁”锁住硬盘是比较严重的故障。最直接的后果是,用普通将办法无法启动系统。其原因在于:
  计算机在引导DOS系统时将会搜索所有逻辑盘的顺序,当DOS被引导时,首先要去找主引导扇区的分区表信息,位于硬盘的零头零柱面的第一个扇区的OBEH地址开始的地方,当分区信息开始的地方为80H时表示是主引导分区,其他的为扩展分区,主引导分区被定义为逻辑盘C盘,然后查找扩展分区的逻辑盘,被定义为D盘,以此类推找到E,F,G.....“逻辑锁”就是在此下手,修改了正常的主引导分区记录将扩展分区的第一个逻辑盘指向自己,DOS在启动时查找到第一个逻辑盘后,查找下一个逻辑盘总是找到是自己,这样一来就形成了死循环,这就是使用软驱,光驱,双硬盘都不能正常启动的原因。实际上这“逻辑锁”只是利用了DOS在启动时的一个小小缺陷,便令不少高手都束手无策。知道了“逻辑锁”的“上锁”原理,要解锁也就比较容易了。以前我看到有位朋友采用“热拔插”硬盘电源的方法来处理:就是在当系统启动时,先不给被锁的硬盘插上电源线,等待启动完成后再给硬盘“热插”上电源线,这时如果硬盘没有烧坏的话,系统就可以控制硬盘了。当然这是一种非常危险的方法,大家不要轻易尝试,下面介绍两种比较简单和安全的处理方法。
  方法一:修改DOS启动文件
  首先准备一张DOS6.22的系统盘,带上debug、pctools5.0、fdisk等工具。然后在一台正常的机器上,使用你熟悉的二进制编辑工具(debug、pctools5.0,或者Windows下的ultraedit都行)修改软盘上的IO.SYS文件(修改前记住改该文件的属性为正常),具体是在这个文件里面搜索第一个“55aa”字符串,找到以后修改为任何其他数值即可。用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被黑客程序给恶意修改了,你无法用FDISK来删除和修改分区,而且仍无法用正常的启动盘启动系统,这时你可以用DEBUG来手工恢复。使用DEBUG手工修复硬盘步骤如下:
  a:\>;debug
  -a
  -xxxx:100 mov ax,0201 读一个扇区的内容
  -xxxx:103 mov bx,500 设置一个缓存地址
  -xxxx:106 mov cx,0001 设置第一个硬盘的硬盘指针
  -xxxx:109 mov dx,0080 读零磁头
  -xxxx:10c int 13 硬盘中断
  -xxxx:10e int 20
  -xxxx:0110 退出程序返回到指示符
  -g 运行
  -d500 查看运行后500地址的内容
  这时候会发现地址6be开始的内容是硬盘分区的信息,发现此硬盘的扩展分区指向自己,这就使DOS或Windows启动时查找硬盘逻辑盘进去死循环,在DEBUG指示符下用E命令修改内存数据 具体如下:
  E6BE
  xx.0 xx.0 xx.0...............
  .............................
  .......................55 AA
  55 AA表示硬盘有效的标记,不要修改,xx0表示把以前的数据“xx”改成0
  再用硬盘中断13把修改好的数据写入硬盘就可以了,具体如下:
  A:\>;debug
  a 100 表示修改100地址的汇编指令
  -xxxx:100 mov ax,0301 写硬盘一个扇区
  -xxxx: 这里直接按回车
  -g 运行
  -q 退出
  然后运行 FDISK/MBR(重置硬盘引导扇区的引导程序),再重新启动电脑就行了。
  怎么样?用这种方法处理够简单的吧?而且这种方法还有一个好处就是可以保住盘上的数据!如果你不需要保存数据的话,还有更加简单的处理方法:
  方法二:巧设BIOS,用DM解锁
  大家知道DM软件是不依赖于主板BIOS的硬盘识别安装软件,(所以在不能识别大硬盘的老主板上也可用DM来安装使用大容量硬盘)。就算在BIOS中将硬盘设为“NONE”,DM也可识别并处理硬盘。
  首先你要找到和硬盘配套的DM软件(找JS或去网上下载),然后把DM拷到一张系统盘上。接上被锁硬盘,开机,按住DEL键,进CMOS设置,将所有IDE硬盘设为NONE(这是关键所在!),保存设置,重启动,这时系统即可 “带锁”启动。启动后运行DM,你会发现DM可以绕过BIOS,识别出硬盘,选中该硬盘,分区格式化,就OK了。这么简单?不过这种方法的弱点是硬盘上的数据将全部丢失。



硬盘的分区
硬盘是现在计算机上最常用的存储器之一。我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力。而这些数据都以文件的形式存储在硬盘里。不过,计算机可不像人那么聪明。在读取相应的文件时,你必须要给出相应的规则。这就是分区概念。分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Boot Record,一般简称为MBR)和引导记录备份的存放位置。而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过以后的高级格式化,即Format命令来实现。
面、磁道和扇区
??硬盘分区后,将会被划分为面(Side)、磁道(Track)和扇区(Sector)。需要注意的是,这些只是个虚拟的概念,并不是真正在硬盘上划轨道。先从面说起,硬盘一般是由一片或几片圆形薄膜叠加而成。我们所说,每个圆形薄膜都有两个“面”,这两个面都是用来存储数据的。按照面的多少,依次称为0面、1面、2面……由于每个面都专有一个读写磁头,也常用0头(head)、1头……称之。按照硬盘容量和规格的不同,硬盘面数(或头数)也不一定相同,少的只有2面,多的可达数十面。各面上磁道号相同的磁道合起来,称为一个柱面(Cylinder)
??上面我们提到了磁道的概念。那么究竟何为磁道呢?由于磁盘是旋转的,则连续写入的数据是排列在一个圆周上的。我们称这样的圆周为一个磁道。(如图2)如果读写磁头沿着圆形薄膜的半径方向移动一段距离,以后写入的数据又排列在另外一个磁道上。根据硬盘规格的不同,磁道数可以从几百到数千不等;一个磁道上可以容纳数KB的数据,而主机读写时往往并不需要一次读写那么多,于是,磁道又被划分成若干段,每段称为一个扇区。一个扇区一般存放512字节的数据。扇区也需要编号,同一磁道中的扇区,分别称为1扇区,2扇区……
??计算机对硬盘的读写,处于效率的考虑,是以扇区为基本单位的。即使计算机只需要硬盘上存储的某个字节,也必须一次把这个字节所在的扇区中的512字节全部读入内存,再使用所需的那个字节。不过,在上文中我们也提到,硬盘上面、磁道、扇区的划分表面上是看不到任何痕迹的,虽然磁头可以根据某个磁道的应有半径来对准这个磁道,但怎样才能在首尾相连的一圈扇区中找出所需要的某一扇区呢?原来,每个扇区并不仅仅由512个字节组成的,在这些由计算机存取的数据的前、后两端,都另有一些特定的数据,这些数据构成了扇区的界限标志,标志中含有扇区的编号和其他信息。计算机就凭借着这些标志来识别扇区。
硬盘的数据结构
??在上文中,我们谈了数据在硬盘中的存储的一般原理。为了能更深入地了解硬盘,我们还必须对硬盘的数据结构有个简单的了解。硬盘上的数据按照其不同的特点和作用大致可分为5部分:MBR区、DBR区、FAT区、DIR区和DATA区。我们来分别介绍一下:
1.MBR区
??MBR(Main Boot Record 主引导记录区)?位于整个硬盘的0磁道0柱面1扇区。不过,在总共512字节的主引导扇区中,MBR只占用了其中的446个字节,另外的64个字节交给了DPT(Disk Partition Table硬盘分区表)(见表),最后两个字节“55,AA”是分区的结束标志。这个整体构成了硬盘的主引导扇区。(图)
??主引导记录中包含了硬盘的一系列参数和一段引导程序。其中的硬盘引导程序的主要作用是检查分区表是否正确并且在系统硬件完成自检以后引导具有激活标志的分区上的操作系统,并将控制权交给启动程序。MBR是由分区程序(如Fdisk.exe)所产生的,它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,从而实现多系统共存。
??下面,我们以一个实例让大家更直观地来了解主引导记录:
??例:80 01 01 00 0B FE BF FC 3F 00 00 00 7E 86 BB 00
??在这里我们可以看到,最前面的“80”是一个分区的激活标志,表示系统可引导;“01 01 00”表示分区开始的磁头号为01,开始的扇区号为01,开始的柱面号为00;“0B”表示分区的系统类型是FAT32,其他比较常用的有04(FAT16)、07(NTFS);“FE BF FC”表示分区结束的磁头号为254,分区结束的扇区号为63、分区结束的柱面号为764;“3F 00 00 00”表示首扇区的相对扇区号为63;“7E 86 BB 00”表示总扇区数为12289622。
2.DBR区
??DBR(Dos Boot Record)是操作系统引导记录区的意思。它通常位于硬盘的0磁道1柱面1扇区,是操作系统可以直接访问的第一个扇区,它包括一个引导程序和一个被称为BPB(Bios Parameter Block)的本分区参数记录表。引导程序的主要任务是当MBR将系统控制权交给它时,判断本分区跟目录前两个文件是不是操作系统的引导文件(以DOS为例,即是Io.sys和Msdos.sys)。如果确定存在,就把它读入内存,并把控制权 交给该文件。BPB参数块记录着本分区的起始扇区、结束扇区、文件存储格式、硬盘介质描述符、根目录大小、FAT个数,分配单元的大小等重要参数。DBR是由高级格式化程序(即Format.com等程序)所产生的。
3.FAT区
??在DBR之后的是我们比较熟悉的FAT(File Allocation Table文件分配表)区。在解释文件分配表的概念之前,我们先来谈谈簇(Cluster)的概念。文件占用磁盘空间时,基本单位不是字节而是簇。一般情况下,软盘每簇是1个扇区,硬盘每簇的扇区数与硬盘的总容量大小有关,可能是4、8、16、32、64……
??同一个文件的数据并不一定完整地存放在磁盘的一个连续的区域内,而往往会分成若干段,像一条链子一样存放。这种存储方式称为文件的链式存储。由于硬盘上保存着段与段之间的连接信息(即FAT),操作系统在读取文件时,总是能够准确地找到各段的位置并正确读出。
??为了实现文件的链式存储,硬盘上必须准确地记录哪些簇已经被文件占用,还必须为每个已经占用的簇指明存储后继内容的下一个簇的簇号。对一个文件的最后一簇,则要指明本簇无后继簇。这些都是由FAT表来保存的,表中有很多表项,每项记录一个簇的信息。由于FAT对于文件管理的重要性,所以FAT有一个备份,即在原FAT的后面再建一个同样的FAT。初形成的FAT中所有项都标明为“未占用”,但如果磁盘有局部损坏,那么格式化程序会检测出损坏的簇,在相应的项中标为“坏簇”,以后存文件时就不会再使用这个簇了。FAT的项数与硬盘上的总簇数相当,每一项占用的字节数也要与总簇数相适应,因为其中需要存放簇号。FAT的格式有多种,最为常见的是FAT16和FAT32。
4.DIR区
??DIR(Directory)是根目录区,紧接着第二FAT表(即备份的FAT表)之后,记录着根目录下每个文件(目录)的起始单元,文件的属性等。定位文件位置时,操作系统根据DIR中的起始单元,结合FAT表就可以知道文件在硬盘中的具体位置和大小了。
5.数据(DATA)区
??数据区是真正意义上的数据存储的地方,位于DIR区之后,占据硬盘上的大部分数据空间。  
硬盘故障的三个应对办法
你舒服地坐在最喜爱的电脑椅中,啪的一声打开显示器开关,然后按下电源开关。迎接你的是电脑令人安心的喀嘎声,以及冷却风扇转动的呼呼声。你稍微往后躺向椅子的靠背,并且心不在焉地看着你的老朋友开始启动。
你自问过几百次的问题又浮现脑海,为什么电脑这几天的启动速度都这么慢。然后不幸的就发生了。硬盘没完没了地剧烈转动着,最后终于变成巨大且令人揪心的噪音。闪过屏幕的是“Failure Fixed Disk 0”,或者类似的凶讯。你的胃感到一阵下沉——硬盘出麻烦了。
不要怕。我们这里有简易步骤式的指南,能帮助你修复一切硬盘故障,还加上事先防止问题发生秘诀。
在你寻找螺丝起子前,先试试这个。
步骤一:来软的
当你的电脑硬盘发生故障时,第一件该做的事就是检查电脑的BIOS(基本输入/输出系统)设置。如果你的硬盘容量数目不正确,整个系统的联系可能会中断。你也许只要更改一些设置,就能将问题解决。
检查BIOS设定
按下可呼出电脑BIOS设定选项的按键——通常是F2或DEL。根据不同的BIOS制造商,你也许会看见进一步的选项清单,或者直接就进入了你所想要的地方,亦即:标准BIOS选项屏幕。
在标准BIOS选项屏幕中,寻找硬盘或IDE设备选项。先看看你手中的硬盘规格表,然后检查BIOS中SIZE或MB等项目,然后看其中的数字——两者应该非常接近,如果BIOS设置和实际安装在电脑里的硬盘大小不一致,那么请增减一些MB。这些设定值必须正确对应安装在电脑里的硬盘的实际规格。否则BIOS会以为硬盘坏掉了。
若数字不正确。或者在该出现数字的地方,却显示出“未安装”的字样,那么你就必须作一些变更。幸运的是,大多新型的BIOS设定,都有自动辨识已安装硬盘的选择(Auto)。选择这个项目,之后BIOS会检查硬盘,读取硬盘中的设定数据,然后自动将数据填入空白处。
如果这样不奏效…… 如果你尝试了自动辨识(或者你的BIOS自动尝试),但BIOS却无法认识硬盘,那么问题比较严重了。这样就该是关掉电脑、拨起插头、拆开电脑外壳的时候了。
 
卷起你的袖子,来作几项基本的硬件检查吧。
步骤二:来硬的
在打开你的系统之前,应该先让自己接触一下电脑里的金属框架,以释放出静电,防止伤害系统的零部件。然后拨去电脑的电源插头。(注意:如果你在打开电脑以后又站起来四处走动,你就必须再将电源插头插回去,重新接地,然后再把插头拨掉,以确保你身上没有静电。)
检查硬盘接头
将电脑的外壳拆开,然后拿手电筒检查连接在硬盘上的接头。硬盘本身有两个接头:连接硬盘和电源之间的四线电缆电源接头,以及连接硬盘到主板的数据电缆接头。如果接头松脱了,就再接上——注意别把脚弄弯了。这两个电缆上的接头通常都设计为只能以单方向插入,所以应该不可能会插错。
还要检查尚未连结到硬盘的细长电缆尾端,以确保它接上了主板。如果你发现接头松脱了,就将它插回去。如果它的界面没有为接头松脱了,就将它插回去。如果它的界面没有为接头特别设计过,你就要细心检视板面上是否印有一个小小的“I”。那就是脚1应该正对的地方。
推推挤挤
长时间的电气扩张和收缩,会导致接头内的接脚彼此接触不良,光看是无法察觉的。所以当你打开外壳时,你可以轻轻摇动每个连接在硬盘及主板上的接头——更好的方法,是将每个接头拨开再重新接回去,以恢复其接触状态。 另外,碰碰你的电缆数据线作一下测试。如果它变得很硬,试试看换条新的——有可能是包附在绝缘层里头的某条缆线断掉了。不过要确定你换的是同型的电缆线。 一旦这些事情你都做过了,请将电源插回,启动电脑,然后看看会发生什么事。
步骤三:终极对策
你用手电筒上上下下照过了电脑内部的一切。你摸索弄过所有的电缆线,重插过接头,甚至换过电线。硬盘却还是一动也不动。
打电话给客户支持部,该是宣布投降并打电话给客户支持部门的时候了。先试试问问你的电脑销售商,或者硬盘制造商的技术人员。也许他们以前就碰过同样的问题,甚至拥有在我们谈过的方法以外的简易解决方案。
不过,万一最后发现令人悲伤的事实是,你的硬盘已经下了地狱的话,请仔细检查下下——即使你的电脑已经过了保质期,硬盘却可能还在保质期之内。虽然大部分的电脑销售商,在销售整机时都提供一至三年的保质期,硬盘制造商却通常提供二到五年的保证。而且他们的保质通常不只对原先购买硬盘的邮寄费用,应该都可以换到一个新的硬盘。
保持你硬盘的健康
最后,就是保持一个健康的硬盘。经常用类似ScanDisk等等的硬盘扫描工具来检查坏的区块,这工具在Windows 95/98的附件里面都有。它可以帮你避免可能发生的问题,或者在问题变得严重之前,就把它们解决掉。  
磁盘的文件系统
??经常听高手们说到FAT16、FAT32、NTFS等名词,朋友们可能隐约知道这是文件系统的意思。可是,究竟这么多文件系统分别代表什么含义呢?今天,我们就一起来学习学习:
??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文件系统等出现。
??小结:虽然上面笔者介绍了6种文件系统,但占统治地位的却是FAT16/32、NTFS等少数几种,使用最多的当然就是FAT32啦。只要在“我的电脑”中右击某个驱动器的属性,就可以在“常规”选项中(图)看到所使用的文件系统。  
明明白白识别硬盘编号
  目前,电子市场上硬盘品牌最让大家熟悉的无非是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、
增强扩展型SCSI(SCA)
  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接口的大脚三代(迅猛龙系列)。  
驾驭分区魔术师 PQMagic
  以下的注意事项,全是用数据的“鲜血”换来的,大伙一定要熟记于胸:
  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)
▲扇区损坏/磁头失准/参数丢失
总则
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的磁盘医生有严重错误!使用者慎之!!  
硬盘及接口标准的发展历史
一、硬盘的历史
  说起硬盘的历史,我们不能不首先提到蓝色巨人IBM所发挥的重要作用,正是IBM发明了硬盘,并且为硬盘的发展做出了一系列重大贡献。在发明磁盘系统之前,计算机使用穿孔纸带、磁带等来存储程序与数据,这些存储方式不仅容量低、速度慢,而且有个大缺陷:它们都是顺序存储,为了读取后面的数据,必须从头开始读,无法实现随机存取数据。
  在1956年9月,IBM向世界展示了第一台商用硬盘IBM 350 RAMAC(Random Access Method of Accounting and Control),这套系统的总容量只有5MB,却是使用了50个直径为24英寸的磁盘组成的庞然大物。而在1968年IBM公司又首次提出了“温彻斯特”Winchester技术。“温彻斯特”技术的精髓是:“使用密封、固定并高速旋转的镀磁盘片,磁头沿盘片径向移动,磁头磁头悬浮在高速转动的盘片上方,而不与盘片直接接触”,这便是现代硬盘的原型。在1973年IBM公司制造出第一台采用“温彻期特”技术制造的硬盘,从此硬盘技术的发展有了正确的结构基础。1979年,IBM再次发明了薄膜磁头,为进一步减小硬盘体积、增大容量、提高读写速度提供了可能。70年代末与80年代初是微型计算机的萌芽时期,包括希捷、昆腾、迈拓在内的许多著名硬盘厂商都诞生于这一段时间。1979年,IBM的两位员工Alan Shugart和Finis Conner决定要开发像5.25英寸软驱那样大小的硬盘驱动器,他们离开IBM后组建了希捷公司,次年,希捷发布了第一款适合于微型计算机使用的硬盘,容量为5MB,体积与软驱相仿。
  PC时代之前的硬盘系统都具有体积大、容量小、速度慢和价格昂贵的特点,这是因为当时计算机的应用范围还太小,技术与市场之间是一种相互制约的关系,使得包括存储业在内的整个计算机产业的发展都受到了限制。 80年代末期IBM对硬盘发展的又一项重大贡献,即发明了MR(Magneto Resistive)磁头,这种磁头在读取数据时对信号变化相当敏感,使得盘片的存储密度能够比以往20MB每英寸提高了数十倍。1991年IBM生产的3.5英寸的硬盘使用了MR磁头,使硬盘的容量首次达到了1GB,从此硬盘容量开始进入了GB数量级的时代 。1999年9月7日,迈拓公司(Maxtor)_宣布了首块单碟容量高达10.2GB的ATA硬盘,从而把硬盘的容量引入了一个新里程碑。
二、接口标准的发展
  (1)IDE和EIDE的由来
  最早的IBM PC并不带有硬盘,它的BIOS及DOS 1.0操作系统也不支持任何硬盘,因为系统的内存只有16KB,就连软驱和DOS都是可选件。后来DOS 2引入了子目录系统,并添加了对“大容量”存储设备的支持,于是一些公司开始出售供IBM PC使用的硬盘系统,这些硬盘与一块控制卡、一个独立的电源被一起装在一个外置的盒子里,并通过一条电缆与插在扩展槽中的一块适配器相连,为了使用这样的硬盘,必须从软驱启动,并加载一个专用设备驱动程序。
  1983年IBM公司推出了PC/XT,虽然XT仍然使用8088 CPU,但配置却要高得多,加上了一个10MB的内置硬盘,IBM把控制卡的功能集成到一块接口控制卡上,构成了我们常说的硬盘控制器。其接口控制卡上有一块ROM芯片,其中存有硬盘读写程序,直到基于80286处理器的PC/AT的推出,硬盘接口控制程序才被加入到了主板的BIOS中。
  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模式和DMA模式,它们是什么呢?目前硬盘与主机进行数据交换的方式有两种,一种是通过CPU执行I/O端口指令来进行数据的读写;另外,一种是不经过CPU的DMA方式。
  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接口的产品,硬盘就更少了。  
硬盘故障简析
  硬盘故障大体上可以分为硬故障和软故障。硬故障是指硬盘的机械或电子部分损坏,软故障则是指由于操作系统或应用软件的原因,使得硬盘上存储的数据出现错误。
  一旦发生硬故障,通常只能送还厂商检修。一般硬盘故障基本上是软故障,我们可以自己动手解决。(有一些硬故障我们也可以自己解决)
  
  开机时硬盘主轴电机不转
  
  (1)检查硬盘的电源边线是否插好。
  (2)检查接口数据线是否插反。
  (3)硬盘接口、主板上的ATA硬盘接口或数据线是否损坏。
  (4)Stiction现象,是指磁头与磁盘表面接触过紧,从而限制了主轴电机的转动。出现这种现象的硬盘,只能送修。
  
  在BIOS设置中检测不到硬盘
  
  (1)硬件接触不良。
  (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!说明写入成功,分区完成。分区完成后用这张启动盘重新启动后就可格式化硬盘了。



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21280/showart_400385.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP