增加S&R&S驱动
法1、直接将厂家提供驱动软盘内容打包为OEM_SRS.ZIP,也可以做img映像,也不用做什么描述。
法2、加入自动检测驱动库,则需要描述。(修改\SRS_F6\SRS.zip)
现在描述变得很简单,以下是SRS.ZIP里描述文件SRSID.TXT当前内容,典型地,你只需在SRS.ZIP里的描述文件SRSID.TXT中增加一行即可,例如对VMware的VMSCSI驱动只需加入:
PCI\VEN_104B&DEV_1040="vmscsi"
这行表示:
编号为104B的厂商(每个厂商都有编号,intel公司编号为8086),其编号为1040的PCI硬件设备,
应使用(SRS.ZIP里面)位于名为 vmscsi 的目录中的驱动程序。
实际上该目录中只有一个文件vmscsi.sys(可将其压缩为cab格式文件vmscsi.sy_)。
注:
1、此为可启动光盘映像,设法启动它,进入用户菜单后可启动系统安装光盘或做其它操作(取决于用户菜单),用户菜单在SRS_F6目录下,文件名为MENU,可DIY。
2、将磁盘驱动直接打包为OEM_SRS.ZIP放在根目录即可。
3、修改iso文件内容后若启动有问题,请用本模块的DIY工具重新生成iso文件。
4、有的SRS驱动需要注册表部分键值的支持
如NVIDIA nForce SATA RAID/AHCI,inf文件有一条,HKR, "Parameters\PnpInterface", "5", %REG_DWORD%, 0x00000001
或txtsetup.oem文件有这条,value = parameters\PnpInterface,5,REG_DWORD,1
没有这些就不能识别硬盘,参数错了会导致无法加载SRS驱动
针对这个问题,本SRS_F6提供了解决方案
例如 vmscsi
在SRS.zip中的vmscsi目录建立一个文本文件vmscsi.cfg,内容根据txtsetup.oem的格式来写。
value = "", Tag, REG_DWORD, 5
value = Parameters\PnpInterface, 5 ,REG_DWORD, 1
value = Parameters\Device, NumberOfRequests, REG_DWORD, 128
原帖由 zhhsh 于 2009-10-2 21:59 发表
F6仿真软盘,chenall、pseudo等有很多创见,甚至实现了用ISO安装原版XP/2003安装盘(PS:我的F6模块暂时不支持这个),使我不得不向他们敬佩。
不过,他们的F6模块或多或少有一点缺陷,于是我又想出解决SRS识别问题的方案(只支持XP/2003安装和WinPE 1.x)。
本F6模块的特点:
1.充分利用小马磁盘驱动包(已经处理)[SRS.ZIP],动态生成txtsetup.oem。
pseudo的F6模块主要使用N版的F6驱动包,经测试这个拖慢了XP/2003安装或WinPE 1.x读取txtsetup.oem的速度,那个速度无法令人忍受的。然而动态生成txtsetup.oem的方案不失为好的方案。该方案流程大约为以下:1.使用chkpci检测硬件ID 2.动态生成txtsetup.oem 3.交给XP/2003安装或WinPE 1.x加载SRS驱动
2.增加驱动方便,仿真时可选择使用/OEM_SRS.IMG或/OEM_SRS.ZIP
根目录的OEM_SRS.ZIP可由厂商提供的驱动软盘内容直接打包得到。网上下载来的针对某型号机器的驱动包一般也可直接使用(改名为OEM_SRS.ZIP放在某盘/分区根目录),包中txtsetup.oem文件应位于最上层目录。根目录的OEM_SRS.IMG也差不多这样。
3.对于XP/2003安装或WinPE 1.x,更新SRS驱动包更方便(特别是PE1.x)
论坛的PE1.x多数是以RAM方式启动的,更新SRS驱动是挺麻烦的,而且还要重新刻录或量产。借助本模块,可以使更新SRS驱动更方便。只要把已经处理的SRS.zip放在任意一个磁盘分区下的SRS_F6的目录(\SRS_F6\),这样可以完成SRS驱动包的更新。
...
原帖由 zhhsh 于 2009-10-2 21:59 发表
3.对于XP/2003安装或WinPE 1.x,更新SRS驱动包更方便(特别是PE1.x)
论坛的PE1.x多数是以RAM方式启动的,更新SRS驱动是挺麻烦的,而且还要重新刻录或量产。借助本模块,可以使更新SRS驱动更方便。只要把已经处理的SRS.zip放在任意一个磁盘分区下的SRS_F6的目录(\SRS_F6\),这样可以完成SRS驱动包的更新。
...
原帖由 zhhsh 于 2009-10-2 21:59 发表
以下为安装过程:
1.用本ISO启动电脑
其中 第一项为 使用SRS驱动包(/SRS_F6/SRS.zip)
第二项为 使用用户提供的OEM_SRS.img
第三项为 使用用户提供的OEM_SRS.zip
71653
71654
...
原帖由 freesoft00 于 2009-10-5 11:36 发表
sata驱动的添加应该:
HIVEDEF.INF中添加忽略驱动签名的注册表设置。
HIVESFT.INF文件中添加了sata驱动搜索路径
dosnet.inf中下面相应的段中加入sata驱动的相关内容
[Directories]
[Floppy ...
3.61 KB, 下载次数: 1420, 下载积分: 无忧币 -2
原帖由 zhaohj 于 2009-10-5 16:32 发表
我的想法,既然使用小马的驱动包(或这种方式),也就用不着打包,原封不动拷贝到SRS目录就可以了,包括TXTSETUP.SIF,也用不着写SRSID.TXT。这样最简单,更新也最容易,PXE方式传输的话文件也最小。CHENALL的P ...
原帖由 zhhsh 于 2009-10-6 15:37 发表
关于PXE等等是次要的,现在必须解决动态生成inf,我犯了一个错误,认为INF是没有多大的作用的。结果,在AHCI测试安装XP,安装完毕重启后0x7B蓝屏了,我才发现必须要有inf才能成功。我被虚拟机给骗了。
由于明 ...
原帖由 cxzcvbnm 于 2009-10-13 11:54 发表
已下载了这个(http://zhhsh.qupan.com/4845569.html 但不知是否最新修正版?):
SRS_F6.ISO
不知怎么用?
就是不知把SRS_F6.ISO 刻盘还是U+?
到底咋弄到U盘中去,才能用SRS_F6.ISO 启动电脑?
??????
问题 ...
原帖由 cxzcvbnm 于 2009-10-13 11:54 发表
已下载了这个(http://zhhsh.qupan.com/4845569.html 但不知是否最新修正版?):
SRS_F6.ISO
不知怎么用?
就是不知把SRS_F6.ISO 刻盘还是U+?
到底咋弄到U盘中去,才能用SRS_F6.ISO 启动电脑?
??????
问题 ...
原帖由 zhaohj 于 2009-10-13 14:33 发表
SRS_F6.ISO本就是可启动光盘镜像,刻盘当然可以。不过太浪费了点,合盘可考虑下面:
map --mem /SRS_F6.ISO (0xff) ;SRS_F6.ISO放在你喜欢的地方,相应修改目标位置。
map --hook
chainloader (0xff)
...
未命名1111.JPG (72.78 KB, 下载次数: 307)
未命名000.JPG (103.45 KB, 下载次数: 294)
未命名222.JPG (61.6 KB, 下载次数: 298)
原帖由 zhaohj 于 2009-10-14 08:43 发表
to 58楼:
合盘教程请看:http://bbs.wuyou.net/forum.php?m ... ;tid=100737&highlight=%2Bzhaohj
to 59楼:
非原版的系统很难判断,建议用原版系统安装。FIRADISK对XP支持良好。
你用光盘安装再测试一下, ...
原帖由 zhaohj 于 2009-10-14 08:43 发表
to 58楼:
合盘教程请看:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=100737&;highlight=%2Bzhaohj
to 59楼:
非原版的系统很难判断,建议用原版系统安装。FIRADISK对XP支持良好。
你用光盘安装再测试一下, ...
未命名1.JPG (69.94 KB, 下载次数: 294)
未命名2.JPG (106.73 KB, 下载次数: 305)
未命名3.JPG (145.82 KB, 下载次数: 306)
未命名4.JPG (122.43 KB, 下载次数: 291)
未命名6.JPG (144.6 KB, 下载次数: 301)
原帖由 zhaohj 于 2009-10-16 08:34 发表
如果用GRLDR菜单:
1:不要解压,把SRS_F6.ISO拷贝到boot下
2:菜单改成
find --set-root /BOOT/SRS_F6.ISO
map --mem /BOOT/SRS_F6.ISO (0xff)
map --hook
chainloader (0xff)
boot
因为SRS ...
未命名1.JPG (134.45 KB, 下载次数: 300)
未命名2.JPG (167.08 KB, 下载次数: 327)
未命名333.JPG (86.75 KB, 下载次数: 301)
未命名55.JPG (124.69 KB, 下载次数: 310)
1未命名.JPG (175.96 KB, 下载次数: 357)
2未命名.JPG (155.32 KB, 下载次数: 273)
3未命名.JPG (124.06 KB, 下载次数: 315)
原帖由 limonet 于 2009-10-13 23:27 发表
硬件平台:Intel GS45之ICH9M-E/M SATA AHCI Controller
来源:1楼的最新和51楼的ISO;
集成方式:map --mem /SRS_F6.ISO (0xff)
ISO:本地硬盘NTFS之MYISO.ISO(XP SP3原版),U盘FAT32的MYISO.ISO(非原版)
结果:实机测试都是7B蓝屏
原帖由 xhwfq 于 2009-10-24 16:07 发表
关键问题在于生成的oem和inf文件是否正确,在pe下能用,或在vmware中能用,在真机和xp/2003下是不是一定能用?有些驱动也许需要额外信息.
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) | Powered by Discuz! X3.3 |