硬盘的是是非非 - 白枫的日志 - 网易博客

来源:百度文库 编辑:神马文学网 时间:2024/04/28 00:33:38

怎样分区与安装SATA硬盘

一、BIOS设置部分

1.南桥为ICH5/ICH5R的主板

2.南桥为VIA的VT8237的主板

二、SATA硬盘的分区

三、操作系统的安装

四、操作系统下驱动安装  

一、BIOS设置部分  

由于各家主板的BIOS不尽相同,但是设置原理都是基本一致的,在此只介绍几种比较典型的BIOS设置,相信读者都能够根据自己主板BIOS的实际情况参考本文解决问题。  

1.南桥为ICH5/ICH5R的主板  

先以华硕的P4C800为例,这款主板芯片组为i865PE,南桥为ICH5/ICH5R。进到BIOS后,选择Main下的IDEConfigurationMenu,在OnboardIDEOperateMode下面可以选择两种IDE操作模式:兼容模式和增强模式(CompatibleMode和EnhancedMode)。其中兼容模式CompatibleMode,可以理解为把SATA硬盘端口映射到并口IDE通道的相应端口,当你选择这种模式时在下面的IDEPortSettings中会有三个选项:  

PrimaryP-ATA+S-ATA:并行IDE硬盘占据IDE0+1的主通道(PrimaryIDEChannel),串行SATA硬盘占据IDE2+3的从通道(SecondaryIDEChannel)。也就是说这时主板上的第二个并行IDE接口对应的端口不可用。  

SecondaryP-ATA+S-ATA:与上面正相反,此时主板第一个并行IDE接口(PrimaryP-ATA)上对应的端口不可用,因为给SATA硬盘占用了。  

P-ATAPortsOnly:屏蔽了串行SATA硬盘接口,只能使用并行接口设备。  

注:前两种模式中,主板上的SATA1接口自动对应IDE通道中的主盘位置,SATA2接口自动对应IDE通道中的从盘位置。  

当选择模式为增强模式EnhancedMode时,其下的端口设置的字样变为EnhancedModeSupportsOn,其中也有三个选项:  

P-ATA+S-ATA:并行和串行硬盘并存模式,此时SATA和PATA通道都相互独立互不干扰,理论上4个P-ATA和2个S-ATA可同时接6个设备,实际上得根据不同主板而定,有的南桥芯片就只支持4个ATA设备。此时SATA1口硬盘对应ThirdIDEMaster(第三IDE通道主盘),SATA2口硬盘对应FourthIDEMaster(第四IDE通道主盘)。  

S-ATA:串行硬盘增强模式,此时理论上支持4个串行硬盘,但还得看主板的支持情况(如果是ICH5R芯片组如P4P800,想组RAID模式,则必须要选择此项,并将ConfigureS-ATAasRAID项设为Yes,S-ATABOOTROM项设为Enable,设置后BIOS自动检测的时候按“Ctrl+I”进行RAID设置)。  

P-ATA:其实还是一种映射模式,SATA硬盘占据的是第一个IDE通道,SATA1口对应第一个通道的主盘,SATA2口对应第一个通道的从盘。  

当你使用的是Win98/WinNT/Win2000/MS-DOS等传统的操作系统时,由于它们只支持4个IDE设备,所以请选择兼容模式CompatibleMode,并根据你的实际硬盘数量和位置选择IDEPortSettings中的对应选项;当你使用的是WinXP/Win2003等新型的操作系统时,可以选择增强模式EnhancedMode来支持更多的设备。当然如果你安装Win98+WinXP双系统的话,也只好选择CompatibleMode了。另外,有的主板BIOS有BUG,致使在单个SATA硬盘上安装Windows98SE系统时不能正确安装SATA硬盘(如:华擎P4VT8),只需要升级BIOS版本到最新版就可以解决了。  

注:虽然SATA硬盘本身并没有主从之分,但是如果使用了端口映射的模式,当你想要并行硬盘和串行硬盘共存时,还是得注意硬盘所占的位置不要冲突了,而且启动顺序也需要在BIOS中根据实际情况进行相应调整。  

1.南桥为IntelICH5/ICH5R的主板  

下面以GA-8KNXPUltra为例,简要说一下技嘉主板的BIOS中SATA的设置:  

这款主板的芯片组是i875P,南桥为ICH5R,其SATA部分的设置选项在Main主菜单下的IntegratedPeripherals(整合周边设备)里,其设置功能详见下表(只列出了有关SATA硬盘设置的部分):  

有关启动设备的选项在AdvancedBIOSFeatures(进阶BIOS功能设定)中,详见下表  

通过上面的两个例子可以看出ICH5/ICH5R南桥的主板,都是通过端口映射和独立SATA通道两种途径来设置识别SATA硬盘的。至于应该选择哪种模式和设置值,请参考上文并根据S-ATA硬盘和P-ATA硬盘的数量,安装的操作系统以及哪一个作为系统启动盘等实际情况来自行设定。

2.南桥为VIA的VT8237的主板  

相对于ICH5/ICH5R芯片组,VT8237的SATA设置部分就简单得多了。下面以硕泰克的SL-KT600系列为例,其SATA部分的设置选项也是在Main主菜单下的IntegratedPeripherals(整合周边设备)里:  

OnboardPATAIDE(主板内建并行IDE口设定)  

此项设定允许用户配置主板内建并行IDE口功能。  

Disabled:关闭主板的并行IDE口功能。  

Enabled:允许使用并行IDE口功能(预设值)。

OnboardIDESoperatemode(主板内建IDE优先设定)  

 PATAisPriIDE:PATA口上的设备优先(预设值)。  

SATAisPriIDE:SATA口上的设备优先。  

OnboardSATA-IDE(主板内建SATA口功能设定)  

Disabled:关闭主板上SATA口。  

SATA:主板上SATA口当做一般的SATA口使用。  

RAID:主板上SATA口上的硬盘可以建立磁盘阵列(预设值)。  

这里你只需要根据实际情况调整一下串、并行口的优先级就可以正常使用SATA硬盘了。(通过上面的选项能看出,在这里S-ATA硬盘还是可以理解为映射到P-ATA端口上来识别的。)  

注:RAID的组建还需要在开机时按“Tab”键进入VIA科技RAID控制器的BIOS设置画面另行设置,请参见相关的说明手册。  

二、SATA硬盘的分区  

现在一般都是用Win98/Me启动程序启动后用FDISK、DM、PQ等工具来对硬盘进行分区的。那么只要在BIOS中设置正确并能在启动后识别出SATA硬盘,这时SATA硬盘的分区就和传统的并口硬盘的分区方法完全一样了。  

如果你用的是Win2000/XP/2003等启动光盘来启动并分区的,如果你的SATA硬盘不能识别,那么需要在屏幕提示“PressF6ifyouneedtoinstallathirdpartySCSIorRAIDdriver...”时按F6,用软驱加载驱动程序,当硬盘被正确识别后就和传统的并口硬盘分区方法完全一样了。  

注:有些主板不附带驱动软盘(如华擎K7S8XE+,采用SiS748+SiS964芯片组),并且其驱动程序并不能直接从光盘目录下拷贝到软驱,而是要用主板光碟启动时安装制作的,请仔细阅读主板说明手册。 

三、操作系统的安装  

1.Win98/Me  

不论你使用的是什么芯片组,只要在BIOS中设置正确并让主板识别出S-ATA硬盘,那么就可以正常地安装使用了。(注:当然还得注意,Win98/Me等系统最大只能支持4个设备。)  

2.Win2000/XP/2003等NT核心的系统  

这里由于ICH5不需要加载RAID模块,所以直接安装就可(其实就是将S-ATA映射到P-ATA端口使用,自然就和并口硬盘一样了)。而ICH5R南桥控制器则分两种情况,一种是在BIOS中完全屏蔽了RAID模块,那么就和ICH5的情况一样了,直接安装即可;二是开启了RAID(BIOS中默认都是开启的),则这时需要在启动时按F6用软驱加载驱动。对于VT8237理论上应与ICH5R一样,其大多数主板说明书上也指明只作为普通SATA硬盘使用时不需要加载驱动(如硕泰克的SL-KT600-R),但是实际上不论使不使用RAID功能都需要加载驱动。由于笔者接触的产品有限,不知是否都是如此,还请读者自行尝试。  

注:目前除南桥自带的S-ATA控制器以外,其它的S-ATA控制器基本都需要外加驱动,有些主板除了本身南桥支持S-ATA外,还板载Promise等第三方的S-ATA及RAID控制器,请注意区分。  

四、操作系统下驱动的安装  

当安装完操作系统,还需要进一步安装对应的驱动程序。  

1.ICH5只需要加载Intel提供的INF驱动。  

2.ICH5R除了INF驱动,还要加载IAA3.0或以上版本驱动。  

3.VT8237需要安装VIAHyperion4-IN-1补丁。  

如果你还使用有并行硬盘的话,最好慎用VIA独立发布的VIAIDEMiniportDriver驱动程序,很可能会使并行硬盘的突发传输速率下降,但对串行硬盘性能无甚影响。

注:如果你使用的是第三方SATA控制芯片和RAID模块,那么你还需要添加相应的驱动程序。  

总结  

通过上文可看出,S-ATA硬盘的使用关键在于正确设置BIOS中的识别方式,而由于各家主板厂商的BIOS菜单都不相同以及主板手册的语焉不详,才造成了S-ATA硬盘在使用中的种种问题。由于研发能力的不同,要想让主板厂商把这部分统一起来,现阶段是不现实的,所以笔者仅希望读者能够通过参考本文,根据自己的实际情况来举一反三地解决问题。

如何解决硬盘坏道故障

________________________________________

做为存储设备的硬盘,出现故障的机率并不大,正常使用中的硬盘,如果不受到外力的影响,一般不会出现问题,而我们见到的一些诸如硬盘电路板烧毁等硬件故障,也是因为用户的非常操作所造成的。但在计算机的维护工作中,硬盘坏道却是经常遇到硬盘故障,其中大部分的故障都是盘体表面的出现坏道。这部分的硬盘的电路板都是好的,在开机的CMOS设置中,磁盘参数都可以检测出来,如果丢弃这些硬盘,是挺可惜的。实际上,坏道一般出现在硬盘的开始区域。通过PowerQuest分区软件PartitionMagicd的处理,通过适当的调整分区,绕过这些坏道,减小一些容量,除了分布在坏道附近的空间不可用外,这些硬盘完全是可以正常使用的。

通常,我们可以修复的“坏硬盘”有几种情况:一是引导出错,不能正常启动的。这种情况未必是“坏”,通常清除MBR,再重新分区就有70%好。二是可正常分区,可格式化,但扫描发现有“B”标记的,也就是通常所说的“出坏道”。这里可不分“物理坏道”或“逻辑坏道”,“B”数量少的话(少于100个),基本上有80%可以修复为“好硬盘”。三是不可正常分区,或分区完后格式化不了。这种情况要用到专业维修软件,视不同的牌子,修复率不同。一般达到50%左右。

另外,有些硬盘受破坏严重,坏扇区太多(有的盘不可超过3000,有的则不可超过8000,有些却允许超过10000),解决办法是切除有问题的磁头,或降低容量,同时更改型号,也算是一个可用的“好硬盘”。这样可以大大提高修复率!

那么,修后的“好硬盘”与未修过的硬盘有何区别?答曰:对用户来说感觉不到任何区别,非专业人士看不出区别!因为用的就是厂家技术来修复,厂家技术员也未必看得出区别所在!

一台Pentium4机器,使用80GB硬盘,启动WindowsXP系统,一直停留在启动画面,硬盘不断的“咔咔”响,显然硬盘出了问题。这个硬盘分成C(20GB)、D(30GB)、E(30GB)三个磁盘分区,其中C盘是系统和应用软件,D和E盘是用户数据。根据这种情况,可以判断是系统所在的C盘有坏道。

把硬盘卸下,作为从盘接到另一台在C盘装有PartitionMagic4.0分区软件的机器上,运行PartitionMagic,选择Disk2;把第一分区的容量在起始位置减少1GB(可多可少,根据需要和实际情况估计!),其余的都不变;确认Apply,程序在Windows下做完一部分工作后,重新启动系统,在DOS下做完剩下的工作;出现是否需要运行盘符映射(DriveMap)的对话框时,选择不做!关闭系统,卸下这个硬盘,把它作为主盘,接回原来的机器,发现Windows系统启动正常,进入系统后,应用程序运行正常,这个硬盘可以正常工作了。

一台奔腾4机器,使用120G硬盘,故障现象同上述几乎一样,硬盘分成C(20GB)、D(20GB)、E(40GB)和F(40GB)四个磁盘分区,其中C盘是系统和应用软件,其它分区设置在扩展分区上,因为有上次的经验,所以就照着上述步骤做。选择了Disk2后,发现在第一个的分区处有出现checkfailure,把第一分区的容量在起始位置减少1GB,确认Apply后,开始移动分区数据,在进行到45%左右时,出现“在****地址出错,无法继续”的对话框,程序无法再运行。

笔者开始怀疑是不是在坏道的数据影响了移动分区?有可能。先把第一个分区删除,删除后,重新运行PartitionMagic,在开始位置减小一些容量,减少3GB(多丢弃一些空间!),把剩余的空间建立为主引导区,确认Apply后,在进行到45%左右时,又出现“在****地址出错,无法继续”的对话框。

是否还有其他的办法?这种情况很有可能是硬盘的引导扇区出了问题,可能在开始位置作主引导分区不行了?这有可能!删除第一个分区,在F盘的尾部空出20GB,把扩展F分区在相应的位置也空出20GB,把这空出来的20GB空间建立一个主引导分区,并且设置为激活的!之后PartitionMagic处理得很顺利,再也没有出错信息。注意,把这个硬盘接回原来的机器后,在尾部新建的主引导分区的盘符仍然为C盘,格式化,重装系统等软件,一切正常。

  由于硬盘中存有大量的数据及文件,虽然硬盘出现坏道会,我们通过修复还能够正常使用,但坏道的出现,也意味着你的硬盘寿命不会太长,因此平时要做好重要文件的备份工作,硬盘有价数据无价,当硬盘真正无法修复时,也不会造成重要文件数据的丢失。

硬盘有坏道怎么办

________________________________________

一、用软件来解决

1.在天极网Ftp://ftp1.mydown.com/home1/soft34/fbdisk10.zip下载一个大小仅19.8KB的小软件FBDISK(坏盘分区器)。它可将有坏磁道的硬盘自动重新分区,将坏磁道设为隐藏分区。在DOS下运行FBDISK,屏幕提示Startscanharddisk?(Y/N),输入Y,开始扫描硬盘,并将坏道标出来,接着提示Writetodisk?(Y/N),选Y。坏道就会被隔离。

2.用PartitionMagic对硬盘进行处理。先用PartitionMagic中的“Check”命令来扫描磁盘,大概找出坏簇所在的硬盘分区,然后在Operations菜单下选择“Advanced/badSectorRetest”。再通过HidePartition菜单把坏簇所在的分区隐藏起来,这样就可以避免对这个区域进行读写。如果系统提示“TRACK0BAD,DISKUNUSABLE”,那么说明硬盘的零磁道出现坏道。这需要通过Pctools9.0等磁盘软件,把0扇区0磁道屏蔽起来,最后用1扇区取代它就能修复。

以Pctools9.0为例,运行Pctools9.0中的de.exe文件,接着选主菜单Select中的Drive,进去后在Drivetype项选Physical,按空格选中它,再按Tab键切换到Drives项,选中harddisk,然后回到主菜单,打开Select菜单,在出现的PartitionTable中,选中硬盘分区表信息。找到C盘,该分区是从硬盘的0柱面开始的,那么,将1分区的BeginningCylinder的0改成1,保存后退出。重新启动后再重新分区、格式化即可。

二、重新分区再隐藏

用Windows系统自带的Fdisk。如果硬盘存在物理坏道,通过Scandisk和NortonDiskDoctor我们就可以估计出坏道大致所处位置,然后利用Fdisk分区时为这些坏道分别单独划出逻辑分区,所有分区步骤完成后再把含有坏道的逻辑分区删除掉,余下的就是没有坏道的好盘了。

三、低级格式化

使用主板自带的硬盘低格程序或硬盘厂家随盘赠送的低格程序如DM、LFORMAT等对硬盘全盘进行低级格式化处理,它可对硬盘坏道重新整理并排除。不过不到山穷水尽,这一招最好不要用,因为对硬盘作低格害处多多,至少会加速对盘片的磨损。

硬盘的物理坏道如何屏蔽

________________________________________

sdwfjp注:原文的标题是“硬盘有价数据无价该拿什么拯救你的硬盘”,但看过后感觉本文讲的并不是如何挽救数据,而是如何用FBDISK来处理有坏道的硬盘,所以就改了改名

近日笔者的一块服役了三年多的希捷U812G硬盘因为长时间使用BT软件下载而出现坏道。具体表现在磁盘上的几个文件在读写时候硬盘吃力的反复读写甚至使系统失去响应,最终提示“无法读取该文件”。接下来对硬盘进行扫描和格式化进行到一半都无法继续,只能听到反复啃盘的声音。使用清除逻辑坏道的ZeroFill磁盘清零工具也无法将坏道消除,由此可以判断出坏道属于物理坏道。  

对于硬盘物理坏道的处理很多大虾会推荐两种方法:一是进行低级格式化;二是用软件屏蔽坏道。对于第一种方法本人持坚决反对的态度。要知道硬盘物理的坏道是没有任何办法可以消除的。硬盘低级格式化对于物理坏道根本起不了任何的作用,而且低格过程中长时间的剧烈读写反而会使坏道加速扩散开来。笔者曾经有一块老昆腾6.4G就是由于出现了少量坏道进行低格而报废的。对于第二种方法屏蔽,个人认为这是目前为止对付坏道唯一行之有效的办法。(在质保期内的硬盘应该立即去更换或返厂维修)但是屏蔽坏道要用到不少工具并且涉及“复杂”的坏道位置计算问题。假如你不是一位大虾级的玩家这实在是个大难题。好在有了FBDISK这个小工具,它通过扫描硬盘能够对坏道进行定位并自动计算出屏蔽坏道的方案来。笔者使用的是最新的1.1版本FBDISK,

下载地址:http://software.pchome.net/system/disk/15466.html(为了方便坛友,本贴的附件就是这个软件,很小,只有21K)。

新版本FBDISK相对老版本增加了对多硬盘的支持,也就是说待修复的硬盘可以接在任何一个IDE头上。当然FBDISK程序还是只能在DOS环境下运行,所以你必须使用一张MS-DOS的启动软盘、光盘或是装有DOS系统的硬盘来启动系统。下面我就开始对这块希捷U8进行救治。需要注意的是假如你的硬盘中还存放了有用的数据那么请你尽可能把它备份出来,因为FBDISK在修复过程中将破坏磁盘上所有的数据。

首先在DOS命令提示符下键入A:\\FBDISK.EXE(假定程序在A盘根目录下),然后你就会看到如图所示的选择硬盘界面。

[img]http://image2.sina.com.cn/IT/c/h_s/2004-03-18/U62P2T1D335879F14DT20040318194448.jpg[/img:c39f5051fc]

选择你要修复的硬盘并按回车确认后软件提示“Startscanharddisk?(Y/N)”,按Y程序就开始对硬盘进行扫描。扫描时发现的坏道的位置将会被一一列出在屏幕上(如图所示),而下方则显示扫描进行的百分比以及剩余时间。

[img]http://image2.sina.com.cn/IT/c/h_s/2004-03-18/U62P2T1D335879F15DT20040318194448.jpg[/img:c39f5051fc]

不过该程序提示的剩余时间非常不准确,通常要夸大不少。一般一个10G的硬盘20分钟就差不多了。磁盘扫描完成后程序会自动提供你一个分区的方案,能在屏蔽掉坏磁道的前提下根据利用率最大的条件将硬盘分成四个分区,格式均为FAT32。(如图所示)不过分区的数量仅限制为四个。假如磁盘上的坏道散得比较开的话你就只能使用面积最大的四个连续磁盘“块”了。好在笔者这块希捷U8上的坏道还算比较集中,分区后总共只损失了不到500MB。其实不论情况的好坏,我们都建议各位接受程序所提供的方案。于是你必须在“Writetodisk?(Y/N)”的提示后回答“Y”。然后FBDISK将记录下各分区的位置以及信息。

[img]http://image2.sina.com.cn/IT/c/h_s/2004-03-18/U62P2T1D335879F1514DT20040318194448.jpg[/img:c39f5051fc]

最后,我们必须对新的分区进行格式化才能使用。不过笔者发现FBDISK生成的分区无法被老版本的PQMAGIC识别(4.0及以前版本),而SFDISK、DISKMAN等工具均能正常识别并且进行格式化。这里我强烈推荐诸位对各个分区进行完全格式化,这样可以进一步测试新分区是否完好。完成格式化后你就可以正常使用修复好的硬盘的,坏道已经被隐藏的不露痕迹了。

提醒:

一、目前的FBDISK只支持136GB以下容量的硬盘,大于此容量的硬盘将无法被程序识别。

二、假如你觉得FBDISK生成的分区不能令你满意那么你可以记录下分区的位置信息后用PQMagic等工具将它们分割开或者缩小,但是千万随意不能扩大或者移动分区的位置。

硬盘的相关参数与常见误区

________________________________________

一、硬盘的主要技术指标在我们平时选购硬盘时,经常会了解硬盘的一些参数,而且很多杂志的相关文章也对此进行了不少的解释。不过,很多情况下,这种介绍并不细致甚至会带有一些误导的成分。

今天,我们就聊聊这方面的话题,希望能对硬盘选购者提供应有的帮助。首先,我们来了解一下硬盘的内部结构,它将有助于理解本文的相关内容。工作时,磁盘在中轴马达的带动下,高速旋转,而磁头臂在音圈马达的控制下,在磁盘上方进行径向的移动进行寻址硬盘常见的技术指标有以下几种:

1、每分钟转速(RPM,RevolutionsPerMinute):这一指标代表了硬盘主轴马达(带动磁盘)的转速,比如5400RPM就代表该硬盘中的主轴转速为每分钟5400转。

2、平均寻道时间(AverageSeekTime):如果没有特殊说明一般指读取时的寻道时间,单位为ms(毫秒)。这一指标的含义是指硬盘接到读/写指令后到磁头移到指定的磁道(应该是柱面,但对于具体磁头来说就是磁道)上方所需要的平均时间。除了平均寻道时间外,还有道间寻道时间(TracktoTrack或CylinderSwitchTime)与全程寻道时间(FullTrack或FullStroke),前者是指磁头从当前磁道上方移至相邻磁道上方所需的时间,后者是指磁头从最外(或最内)圈磁道上方移至最内(或最外)圈磁道上方所需的时间,基本上比平均寻道时间多一倍。出于实际的工作情况,我们一般只关心平均寻道时间。

 

3、平均潜伏期(AverageLatency):这一指标是指当磁头移动到指定磁道后,要等多长时间指定的读/写扇区会移动到磁头下方(盘片是旋转的),盘片转得越快,潜伏期越短。平均潜伏期是指磁盘转动半圈所用的时间。显然,同一转速的硬盘的平均潜伏期是固定的。7200RPM时约为4.167ms,5400RPM时约为5.556ms。

 

4、平均访问时间(AverageAccessTime):又称平均存取时间,一般在厂商公布的规格中不会提供,这一般是测试成绩中的一项,其含义是指从读/写指令发出到第一笔数据读/写时所用的平均时间,包括了平均寻道时间、平均潜伏期与相关的内务操作时间(如指令处理),由于内务操作时间一般很短(一般在0.2ms左右),可忽略不计,所以平均访问时间可近似等于平均寻道时间+平均潜伏期,因而又称平均寻址时间。如果一个5400RPM硬盘的平均寻道时间是9ms,那么理论上它的平均访问时间就是14.556ms。

 

5、数据传输率(DTR,DataTransferRate):单位为MB/s(兆字节每秒,又称MBPS)或Mbits/s(兆位每秒,又称Mbps)。DTR分为最大(Maximum)与持续(Sustained)两个指标,根据数据交接方的不同又分外部与内部数据传输率。内部DTR是指磁头与缓冲区之间的数据传输率,外部DTR是指缓冲区与主机(即内存)之间的数据传输率。外部DTR上限取决于硬盘的接口,目前流行的UltraATA-100接口即代表外部DTR最高理论值可达100MB/s,持续DTR则要看内部持续DTR的水平。内部DTR则是硬盘的真正数据传输能力,为充分发挥内部DTR,外部DTR理论值都会比内部DTR高,但内部DTR决定了外部DTR的实际表现。由于磁盘中最外圈的磁道最长,可以让磁头在单位时间内比内圈的磁道划过更多的扇区,所以磁头在最外圈时内部DTR最大,在最内圈时内部DTR最小。

6、缓冲区容量(BufferSize):很多人也称之为缓存(Cache)容量,单位为MB。在一些厂商资料中还被写作CacheBuffer。缓冲区的基本要作用是平衡内部与外部的DTR。为了减少主机的等待时间,硬盘会将读取的资料先存入缓冲区,等全部读完或缓冲区填满后再以接口速率快速向主机发送。随着技术的发展,厂商们后来为SCSI硬盘缓冲区增加了缓存功能(这也是为什么笔者仍然坚持说其是缓冲区的原因)。这主要体现在三个方面:预取(Prefetch),实验表明在典型情况下,至少50%的读取操作是连续读取。预取功能简单地说就是硬盘“私自”扩大读取范围,在缓冲区向主机发送指定扇区数据(即磁头已经读完指定扇区)之后,磁头接着读取相邻的若干个扇区数据并送入缓冲区,如果后面的读操作正好指向已预取的相邻扇区,即从缓冲区中读取而不用磁头再寻址,提高了访问速度。写缓存(WriteCache),通常情况下在写入操作时,也是先将数据写入缓冲区再发送到磁头,等磁头写入完毕后再报告主机写入完毕,主机才开始处理下一任务。具备写缓存的硬盘则在数据写入缓区后即向主机报告写入完毕,让主机提前“解放”处理其他事务(剩下的磁头写入操作主机不用等待),提高了整体效率。为了进一步提高效能,现在的厂商基本都应用了分段式缓存技术(MultipleSegmentCache),将缓冲区划分成多个小块,存储不同的写入数据,而不必为小数据浪费整个缓冲区空间,同时还可以等所有段写满后统一写入,性能更好。读缓存(ReadCache),将读取过的数据暂时保存在缓冲区中,如果主机再次需要时可直接从缓冲区提供,加快速度。读缓存同样也可以利用分段技术,存储多个互不相干的数据块,缓存多个已读数据,进一步提高缓存命中率。这是我们经常能看到的硬盘参数指标,正确理解它们的含义无疑对选购是有帮助的

7、噪音与温度(Noise&Temperature):这两个属于非性能指标。对于噪音,以前厂商们并不在意,但从2000年开始,出于市场的需要(比如OEM厂商希望生产更安静的电脑以增加卖点)厂商通过各种手段来降低硬盘的工作噪音,ATA-5规范第三版也加入了自动声学(噪音)管理子集(AAM,AutomaticAcousticManagement),因此目前的所有新硬盘都支持AAM功能。硬盘的噪音主要来源于主轴马达与音圈马达,降噪也是从这两点入手(盘片的增多也会增加噪音,但这没有办法)。除了AAM外,厂商的努力在上文的厂商介绍中已经讲到,在此就不多说了。至于热量,其实每个厂商都有自己的标准,并声称硬盘的表现是他们预料之中的,完全在安全范围之内,没有问题。这一点倒的是不用担心,不过关键在于硬盘是机箱中的一个组成部分,它的高热会提高机箱的整体温度,也许硬盘本身没事,但可能周围的配件却经受不了,别的不说,如果是两个高热的硬盘安装得很紧密,那么它还能承受近乎于双倍的热量吗?所以硬盘的热量仍需厂商们注意。

硬盘的是是非非 - 白枫的日志 - 网易博客 硬盘的是是非非之-2 - 白枫的日志 - 网易博客 硬盘的是是非非 硬盘的是是非非之-2 从文革写作组到假捐款门 余秋雨是是非非三十载 - 大漠的日志 - 网易博客 使用DM9.75格式化硬盘 - czjsos的日志 - 网易博客 拯救硬盘十大绝招 - 理睬的日志 - 网易博客 电脑硬盘参数详解 - vorcen的日志 - 网易博客 拯救硬盘十大绝招 - 理睬的日志 - 网易博客 推荐一个2G的免费网络硬盘DROPBOX - 互联缆车的日志 - 网易博客 WIN7系统无法识别超过2TB的硬盘或分区 - 小溪的日志 - 网易博客 引用 让你的硬盘更快!系统更稳! - 成靖的日志 - 网易博客 如何干掉占据硬盘的凶手 - 理睬的日志 - 网易博客 关闭每次开机硬盘自检的方法 - Tuting的日志 - 网易博客 如何将网页保存到电脑硬盘上 - 七彩虹的日志 - 网易博客 硬盘故障大全(菜鸟必备)-(二) - songhongmei0904的日志 - 网易博客 硬盘故障大全(菜鸟必备)-(一) - songhongmei0904的日志 - 网易博客 引用 如何将网页保存到电脑硬盘上2 - 成靖的日志 - 网易博客 江民硬盘修复王使用方法 - xueli1969的日志 - 网易博客 引用 Win7资源管理器里玩微软免费25G网络硬盘 - yan的日志 - 网易博客 鼠标.软驱.打印机.硬盘.风扇.常见处理办法 - 理睬的日志 - 网易博客 菜鸟该如何使用和维护硬盘 - 闪电风暴的日志 - 网易博客 四种方法在硬盘安装Win7 - 冠岳春秋的日志 - 网易博客 异想天开 内存可以当硬盘来用吗? - 理睬的日志 - 网易博客