电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

IDE RAID卡安装经验谈


发布日期:2018/5/7
 

最近笔者获得一个Promise Fasttrak66的IDE RAID卡,正好手中有两块Maxtor 40GB的硬盘,刚好能用这个组建一个RAID 0的磁盘阵列。想着凭借以往的DIY经验应该没有什么问题,谁知却经历了艰难的安装历程。

1.安装前的设置

首先,说明一下笔者的电脑硬盘配置,电脑自身安装了一个Adaptec 的SCSI卡,连上一个10GB的SCSI硬盘,把这个硬盘作为系统盘,安装了WinXP操作系统;还有一个40GB的IDE硬盘作为数据盘使用。所以刚开始认为只要把这个40GB的数据盘和另一个40GB的数据盘连接在Fasttrack66卡上,然后设置一下就行了。

于是把两个硬盘分别接到Fasttrack66卡的两个IDE通道接口上,将卡插入计算机的PCI插槽中。在BIOS中设置SCSI为First Device:(也就是第一个启动设备)。

注:这里介绍一点知识,在系统存在两个SCSI启动卡的时候(因为这时系统将Fasttrack66卡作为一个SCSI卡使用的),系统将优先启动在PCI插槽中优先级别高的SCSI 设备。TW.WINGwIT.cOm所以如果要将Adaptec卡连接的SCSI硬盘作为启动盘,这个Fasttrack66卡做的阵列盘作为数据盘的话,那么Adaptec卡应该插在优先级高于插有Fasttrack66卡的PCI插槽中。一般在我们的主板上,越靠近CPU插座的PCI插槽优先级越高。

电脑开始启动了,当系统检测到Fasttrack66卡时提示按“Ctrl+F”组合键进入Fasttrack66卡的设置。 在FastTrak66的BIOS的设置界面中,1~6的热健分别对应自动设置、查看设备关联、定义阵列、删除阵列、重建阵列和控制器设置等六项功能。因此只要使用1键,自动设置,然后把RAID Mode设置成Stripe即可完成RAID 0工作方式的设置,最后用“Ctrl+Y”组合键存盘重启。

2.注意设备沖突

系统重启后,在加载到WinXP徽记的画面后死机,反复重启均在相同地方死机。根据经验,没有安装Fasttrack66 卡时系统能正常工作,安装后不能启动,有可能是WinXP不能识别该卡。于是采用安全模式登录,WinXP 能登录到安全模式,但提示不能识别该卡,要求安装驱动程序。费尽一番周折后找到该卡的驱动,安装后重启系统结果还是在原来的地方死机。再仔细分析情况:由于在Windows系统的“安全模式”下,系统不会加载很多设备的驱动程序,这样可以提供一个比较干净的环境给用户测试。但加装Fasttrack66卡后,安全模式能进入,而正常模式不能进入,应该是某个设备和该设备发生资源沖突,WinXP不能自动配置造成的。

再次进入安全模式,发现声卡的MIDI驱动设备出现感歎号,再看系统给Fasttrack66卡分配的地址,刚好在声卡的MIDI资源中,由此可知是MIDI设备和Fasttrack66卡地址发生沖突。由于笔者的声卡是主板集成的AC'97声卡,在重启机器后进入主板BIOS设置屏蔽掉MIDI端口(也可调整MIDI PORT地址),系统终于能正常启动,看到了Windows XP的蓝天绿地了。

3.不能忽略的硬盘主从跳线

设备沖突的问题解决后,后面的事情都简单了,于是点击“控制面板→管理工具→计算机管理→磁盘管理”看见了一个磁盘1,空间为80GB,正是笔者做的RAID0的阵列。接着按常规“分区→分配盘符→格式化”。但是在格式化的时候发现了一点小问题,格式化速度很慢,远远慢于RAID0应该有的速度,设置远慢于单个硬盘的速度。当时只是觉得奇怪,于是采用快速格式化,很快就完成了。但更奇怪的问题出现了。

经过快速格式化后的磁盘,拷贝文件的速度慢得惊人,如果是拷贝较大的文件系统会提示说“Windows 延缓写入失败:Windows 无法为某某保存所有数据。数据已经丢失……”,难道是硬盘的问题?可是把硬盘取下后在其他机器上用检测软件测试和实际读写硬盘,一切正常。但一接到Fasttrack66卡上就发生这样的问题。难道是卡有问题,如果是这样就麻烦了,不过还是先进入Fasttrack66 的设置看一看。仔细观察发现一个细小的报告,那就是一个IDE硬盘一个显示Master(主设备)状态,一个显示Slave(从设备)状态。难道会是这个的问题?那就把两个都设在Master状态试试。于是关机后调整硬盘跳线,再开机进系统,拷贝数据,这时候发现速度明显提高,而且远高于单个硬盘拷贝的速度,而且拷贝大文件也没有任何问题,这时候系统明显处于RAID0的状态了,看来是硬盘状态设置的问题。为什么会出现这个现象呢,原来是在IDE总线工作时,总是先响应Master设备的数据请求,也就是说,当Master设备工作时,Slave设备只能处于等待状态,这样一来两个硬盘不能同步工作,造成同步写错误。

至此,安装工作算胜利完成, 现在我开始享受RAID 0带来的快速了。

上一篇:新一代集成显卡GMA900游戏性能感受

下一篇:软硬兼施提高磁盘性能(上)