社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 974阅读
  • 1回复

关于集成SATA驱动的体会

楼层直达
级别: 管理员
发帖
3549
飞翔币
5005
威望
64392
飞扬币
51613
信誉值
815
— 本帖被 霸王硬上弓 从 『研究小组』 移动到本区(2010-08-19) —
我的机器是SIS964南桥+SATA硬盘,安装XP是必须按F6手工加载SATA驱动的。其最新版本是raid304c,里面共5个文件,
property.dll,
sisraid.cat,
SISRaid.INF,
sisraid.pdb,
sisraid.sys。
因此,对自动安装并集成SATA驱动进行了大量试验和探索。
对网上大量的所谓集成SATA的系统,第一个成功的是亮版精简v2.0,其他不成功的就不提了吧。
其中,对nLITE集成,BTS集成(龙卷风XP2.5制作心得有介绍),以及网上流传最广的截图有“玩电脑”字样的,众多大侠发布的系统等,都作了试验。不成功。
不成功的分析:1.启动软盘组未包括SATA驱动的,即未包括*.SYS(按我的例子即是sisraid.sys)的,最初加载系统基本驱动后,系统报告“找不到硬盘”。现在的作品一般都已解决。2.文本模式安装阶段,即复制文件阶段,未把*.sys(按我的例子即是sisraid.sys)复制到C:WINDOWSSYSTEM32DRIVERS的,一转入GUI安装阶段就蓝屏。现在的作品一般也已解决。所有的教程也只复制了*.sys驱动文件,大家可以打开I386TXTSETUP.SIF文件查看。这种情况下,可以在重新启动前手工把*.sys驱动文件复制到C:WINDOWSSYSTEM32DRIVERS下(按我的例子即是sisraid.sys)再进入GUI模式即可不蓝屏。3.教程把其他的SATA驱动放在$OEM$$1下,在WINNT.SIF中指明路径OemPnPDriversPath = "DM;...”,但是不行,我理解是,这些指令要进系统后才执行,所以,滚动条一过就蓝屏了,因为这时系统尚未加载SATA驱动,所以蓝屏。
查找原因:1.先按正统方法,手工安装+F6安装完系统。2.查找SATA驱动(按我的例子即是查找sisraid.sys),结果发现,除了在C:WINDOWSSYSTEM32DRIVERS下有sisraid.sys外,在C:WINDOWSOemDir下尚有property.dll,sisraid.cat,SISRaid.INF,sisraid.sys共4个SATA驱动文件。这个目录是按F6后新增加的。在C:WINDOWSSYSTEM32inf下没有SATA驱动文件。
解决办法:这下明白了吧,在TXTSETUP.SIF中增加复制上述4个文件及OemDir目录,不放心,5个文件一齐加进去。也不需$OEM$文件夹,自动安装,成功。
对nLITE集成,除上述5个文件外,还要加上raid304cSATA驱动FloppyImage软盘中的TXTSETUP.OEM文件,这样在集成驱动时,才可出现集成文本模式驱动字样。其结果同上述一样,只不过OemDir文件夹改了名字而已。但我在VMWARE中试验时,系统报告“未能复制sisraid.sys”,sisraid.sy_明明在I386下(手工把*.sys驱动文件复制到C:WINDOWSSYSTEM32DRIVERS下当然可行),其原因至今未找到,希望大侠们帮忙研究一下。
这是我的一点体会,这层纸一戳穿也很简单,希望对大家有所帮助。大家都发扬共享精神,不要保守。
 
我们一直在努力!
级别: 光盘新手
发帖
180
飞翔币
335
威望
13
飞扬币
1910
信誉值
0
只看该作者 1 发表于: 2006-06-27
这个教材有用!:)