“驾驭”P35主板第三方磁盘芯片
硬用高手
由于Intel在P35芯片组中取消了传统的IDE控制器,各主板厂家只好在P35主板上采用第三方芯片,以提供对IDE接口的支持。目前第三方的芯片主要为JMicron公司的JMB36系列芯片和Marvell公司的88SE61系列芯片。不过,不少用户在使用中出现了问题,下面笔者通过两个案例,来谈谈如何用好P35主板第三方磁盘芯片。
1.DOS下正确“驱动”IDE光驱
JMicron公司的JMB36系列芯片和Marvell公司的88SE61系列芯片提供的IDE接口不是传统的IDE接口,是从SATA转成IDE的,即相当于独立的SATA-IDE接口卡,所以驱动有别于以前的版本。
原来DOS下启动IDE光驱时,需要在DOS的CONGIG.SYS文件中添加光驱设备驱动命令行,例如:DEVICEHIGH=VIDE-CDD.SYS /D:mscd000。在AUTOEXEC.BAT文件中加载DOS光驱驱动命令行,例如:MSCDEX.EXE /D:mscd000。注:VIDE-CDD.SYS和MSCDEX.EXE都是DOS文件。
由于JMB36系列和88SE61系列芯片提供的不是传统的IDE接口,所以原来传统的IDE设备驱动(如VIDE-CDD.SYS)不能识别这种从SATA转过来的光驱,也就是说原来制作的支持传统IDE启动DOS的GHOST光盘就不能在P35主板上使用了,必须采用新的支持SATA_CDROM的设备驱动——Xcdrom.sys(图1)。

经过笔者测试,发现:
1.Xcdrom.sys支持JMB36系列芯片控制的SATA-IDE接口连接的光驱启动进DOS,DOS下可以使用光驱。
2.Xcdrom.sys支持Marvell 88SE61系列芯片控制的SATA-IDE接口连接的光驱启动进DOS,DOS下可以使用光驱。
3.Xcdrom.sys支持连接在主板SATA接口上的SATA光驱(连接一个SATA光驱)启动进DOS,DOS下可以使用光驱。
下面以Marvell 88SE61系列芯片为例,谈谈如何在DOS下的CONGIG.SYS文件和AUTOEXEC.BAT文件中添加DOS光驱驱动命令行:
在AUTOEXEC.BAT中添加:
LH MSCDEX.EXE /D:mscd000 /D:mscd001 /D:mscd002 /L:Z
在CONFIG.SYS中添加:
DEVICEHIGH=XCDROM.SYS /D:mscd000 /C0
2.解决驱动不停提示的问题
笔者所用的一款P35主板使用了Marvell 88SE6121-NAA1转换芯片,用户不仅可以接驳多达6个SATA2设备,实现0、1、0+1的阵列组合,还能让旧的IDE硬盘在新系统上重新“复活”,大大增强了主板的磁盘性能。
按说P35没有提供原生IDE,厂家通过Marvell 88SE6121-NAA1芯片来提供该功能,这本来是一个体贴用户的设计,不过不知道是不是厂家的疏忽,在附送的光盘里没有集成这个芯片的驱动。在装好系统后,每次开机都会提示安装mv61xx.sys RAID驱动(图2)。经过一番折腾之后,终于搞定了Marvell驱动问题,具体解决方法如下。

步骤1:先下载Marvell 61xx MRU 安装程序(下载地址:http://downloadmirror.intel.com/12018/eng/STOR_ALLOS_1.0.1.11_PV_MRUSETUP_MARVELL.EXE)并进行安装(图3)。安装完毕后,桌面会出现MarvellMRU和MarvellCLI两个图标(图4)。


步骤2:重启系统后,发现烦人的提示消失了。正确安装驱动程序之后,进入“设备管理器”,出现了“Marvell 61×× Marvell RAID Controller”的字样(图5)。

步骤3:点击桌面上的MarvellMRU图标,出现RAID设定界面(图6),至此驱动问题彻底搞定,烦人的提示不再出现了。

结语
“驱动程序不算程序,没有却真要命”,这充分说明了驱动程序的重要性。在科技发展日新月异的今天,新硬件层出不穷。由以上两例我们深刻体会到,想要让自己的设备正常工作,就必须给它安装正确的驱动程序。希望本文能对使用P35主板的朋友有所帮助。