无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
12
返回列表 发新帖
楼主: chenall
打印 上一主题 下一主题

[原创] 抛砖引玉,一个动态生成SRS软盘的简单脚本(2011-09-27)

[复制链接]
31#
发表于 2011-8-27 10:25:12 | 显示全部楼层
休眠功能不错:
call #73 秒数
如休眠5秒:
call #73 5
回复

使用道具 举报

32#
发表于 2011-9-3 12:15:18 | 显示全部楼层
用vm虚拟机做了两个不同的SCSI,启动无内置SRS的PE,完全识别两种不同SCSI硬盘。

[ 本帖最后由 zhaohj 于 2011-9-3 12:37 编辑 ]

Snap1.jpg (89.48 KB, 下载次数: 181)

Snap1.jpg

Snap2.jpg (75.87 KB, 下载次数: 186)

Snap2.jpg
回复

使用道具 举报

33#
发表于 2011-9-3 12:45:42 | 显示全部楼层
但改成下面出错了,很奇怪!

Snap3.jpg (80.77 KB, 下载次数: 184)

Snap3.jpg

Snap4.jpg (17.51 KB, 下载次数: 188)

Snap4.jpg
回复

使用道具 举报

34#
发表于 2011-9-3 13:01:20 | 显示全部楼层
经过分析,
PCI\VEN_1000&DEV_0030
PCI\VEN_1000&DEV_0054应该属于同一种驱动。
下面的测试,有点矛盾:

Snap5.jpg (139.4 KB, 下载次数: 178)

Snap5.jpg
回复

使用道具 举报

35#
发表于 2011-9-3 13:35:41 | 显示全部楼层
这是因为内存中没清理干净引起的。
下面这句:
fat mkfile size=4096 (9)/chkpci.pci
改成:
if not exist (9)/chkpci.pci fat mkfile size=4096 (9)/chkpci.pci

注意用notepad2修改。

目前测试,chkpci 还需要修正。

[ 本帖最后由 zhaohj 于 2011-9-3 13:38 编辑 ]
回复

使用道具 举报

36#
发表于 2011-9-3 16:11:04 | 显示全部楼层
一次性解决!牛啊

[ 本帖最后由 zhaohj 于 2011-9-3 16:27 编辑 ]

Snap1.jpg (60.93 KB, 下载次数: 195)

Snap1.jpg

Snap2.jpg (92.65 KB, 下载次数: 175)

Snap2.jpg

Snap3.jpg (38.56 KB, 下载次数: 203)

Snap3.jpg
回复

使用道具 举报

37#
发表于 2011-9-4 09:34:14 | 显示全部楼层
仿真软盘扩容了。
这次没有问题了,看来C大得更新一下fat mkfs
----------------------
很遗憾,PE不认这样的软盘!
手动按F6,出现

[ 本帖最后由 zhaohj 于 2011-9-4 09:38 编辑 ]

Snap1.jpg (8.79 KB, 下载次数: 161)

Snap1.jpg
回复

使用道具 举报

38#
发表于 2011-9-4 10:08:30 | 显示全部楼层
原帖由 chenall 于 2011-9-4 10:01 发表
单驱动还是双驱动???
如果是单驱动这是正常的.


是双驱动的情况。软盘的主要参数可能还有错。
回复

使用道具 举报

39#
发表于 2011-9-4 11:29:12 | 显示全部楼层
解决了,前面的3字节还是需要的
echo -n > (%1)+60
write --offset=0 (%1)+1 \xeb\x3c\x90
......
回复

使用道具 举报

40#
发表于 2011-9-4 12:13:59 | 显示全部楼层
write (%1)10+1 \xf0\xff\xff 我去掉后,查看
cat --hex (1)10+1 ,里面的代码会自动生成。
fat mkfs后,我查看里面是空的。
而且dpms.bat生成后,echo -n > (1)10+1 清空后,不影响读B盘。单驱动的情况照样识别。
这段是否是备份的?
------------
以前srsf6也尝试过内存仿真
map --mem (md)+2880 (0)
map --hook
fat mkfs (0)
但安装系统,有网友反映不识别软盘。

[ 本帖最后由 zhaohj 于 2011-9-4 12:20 编辑 ]
回复

使用道具 举报

41#
发表于 2011-9-4 15:25:18 | 显示全部楼层
好像会自动修正C/H/S的,可能不点后来改过了。

Snap1.jpg (35.14 KB, 下载次数: 170)

Snap1.jpg
回复

使用道具 举报

42#
发表于 2011-9-4 16:00:24 | 显示全部楼层
再次测试了一下,用内存仿真的软盘,安装系统还是不认。而用f6.gz的安装系统没有问题。
难道是分区表不能为空的原因?

[ 本帖最后由 zhaohj 于 2011-9-4 16:06 编辑 ]
回复

使用道具 举报

43#
发表于 2011-9-4 16:35:33 | 显示全部楼层
原帖由 chenall 于 2011-9-4 16:09 发表
我有试了直接用FAT MKFS格式化的启动PE时两个软盘里面的驱动都可以自动识别.

安装系统也是一样的,只要加上INF等文件就行了.

你可以试试用上面的DPMS.BAT生成软盘看看安装系统时可不可以识别硬盘.


PE是可以的;
安装系统就不识别。
------------
你上传的还是没改过来的。

============
测试过程(VM 单SCSI):
(SRSF6N已测试光盘可以安装系统)
1:先用srsf6n生成软盘(1),把(1)备份到软盘(3)
2:运行dpms.bat (fat mkfs的方式),把(3)文件覆盖(1)
3:卸载(3)
转光盘启动,出现错误

:mkfd
map --mem (md)+5760 (%1)
map --hook
fat mkfs (%1)
geometry --sync (%1)

[ 本帖最后由 zhaohj 于 2011-9-4 16:55 编辑 ]

Snap1.jpg (11.73 KB, 下载次数: 173)

Snap1.jpg
回复

使用道具 举报

44#
发表于 2011-9-4 17:11:27 | 显示全部楼层
怪不得,没改过来。
你重新上传一下dpms.bat,下载了多次还是老的。
回复

使用道具 举报

45#
发表于 2011-9-4 17:33:40 | 显示全部楼层
这次可以了。

geometry --sync 起作用了(只对fd0、fd1有效)。
回复

使用道具 举报

46#
发表于 2011-9-30 14:33:40 | 显示全部楼层
楼上的,内存太小了。
关于ISO方式安装系统,我认为纯属娱乐,正常的系统安装特别是服务器,是不会这样做的。
让C大加一个fira参数吧。
回复

使用道具 举报

47#
发表于 2011-9-30 15:19:06 | 显示全部楼层
手动按F6与不按F6是有讲究的:
单SCSI 的情况,不按F6,可以使用AB盘,fira放在哪个盘无所谓;
             手动按F6,fira及SRS驱动只能放在A盘。
多SCSI 的情况,只能手动按F6,所有驱动(包括fira)只能放在A盘。
一个原则:手动按F6,MS只认A盘。
回复

使用道具 举报

48#
发表于 2011-10-1 23:44:23 | 显示全部楼层
原帖由 hotdll 于 2011-10-1 21:17 发表

个人觉得ISO安装方式,最好的办法还是弃用firdisk这个方式,采用winvblk虚拟和驱动比较好。

我用Z大的SRSF6N 安装XP在直接MAP的时候就没成功过。后来修改SRSF6N的驱动文件喂WINVBLK后

可以使用直接map的 ...


firdisk驱动也是一样的,只不过你使用方法有问题。 map方式的写法比较特殊,详细可以见SRSF6菜单版中的menu.lst
回复

使用道具 举报

49#
发表于 2011-12-19 10:55:40 | 显示全部楼层
为了dmps更好地配合ntboot安装系统,修改为优先查找txtsetup.oem
C大有空优化一下,最好去掉wenv

下面是无wenv版本:

[ 本帖最后由 zhaohj 于 2011-12-19 15:43 编辑 ]

dpms.rar

2.9 KB, 下载次数: 68, 下载积分: 无忧币 -2

回复

使用道具 举报

50#
发表于 2011-12-19 16:30:40 | 显示全部楼层
下面这个是修改过的inifile版本(去掉了输出#开头的行,修正了原=的gug)
请配合新版的inifile

[ 本帖最后由 zhaohj 于 2011-12-20 08:36 编辑 ]

dpms.rar

5.19 KB, 下载次数: 139, 下载积分: 无忧币 -2

配合新版inifile

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-18 12:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表