找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: zhaohj

SRSF6返回模块,无DOS环境--100%返回(2011.8.23)单文件版修正)

  [复制链接]
发表于 2011-7-3 17:06:06 | 显示全部楼层
在VPC中测试的结果和C大一样。

实机测试也是一样:

两个U盘,一个量产,一个UD,另外刻了一个光盘

SRSF6_NO 放在/BOOT/SRS/ 里面 ,驱动也放在 /BOOT/SRS/里面

驱动是刚从FTP下的
回复

使用道具 举报

 楼主| 发表于 2011-7-3 17:08:10 | 显示全部楼层
原帖由 chenall 于 2011-7-3 16:51 发表
试了无菜单版还是找不到。。。

QEMU用我前面的命令行。

菜单版指定路径可以找到。


是刚下载的吗?你再把环境讲一下及命令调用
回复

使用道具 举报

发表于 2011-7-3 17:21:31 | 显示全部楼层

回复 #547 zhaohj 的帖子

刚刚从FTP上下载的
QEMU命令行
bin\qemu.exe -device lsi53c895a -m 256 -sdl -L bios\ -boot c -snapshot -hda \\.\PhysicalDrive0

GRLDR是最新版。

文件目录
(hd0,4)/boot/srsf6
(hd0,4)/boot/srsf6/srs
....

命令行
(hd0,4)/boot/srsf6/srsf6_no  失败。
/boot/srsf6/srsf6_no /boot/srsf6/srs 失败。
都是提示没有找到驱动。

菜单版使用最后一个菜单输入/boot/srsf6/srsid可以找到。
回复

使用道具 举报

 楼主| 发表于 2011-7-3 17:32:02 | 显示全部楼层
原帖由 chenall 于 2011-7-3 17:21 发表
菜单版使用最后一个菜单输入/boot/srsf6/srsid可以找到


那你的驱动目录应该是:
/boot/srsf6/srs/srsid/
上面srsid目录下存在srsid.txt

主要是考虑3种驱动同时存在,不然文件太乱
调用:
/boot/srsf6/srsf6_no /boot/srsf6/srs

==================
现在的驱动目录是有点混,主要是考虑与菜单版一致
/boot/srsf6/srsf6_no /boot/srsf6/srs
则:
/boot/srsf6/srs 目录下存在oem、sif、srsid目录,实际的目录是:
/boot/srsf6/srs/oem/
/boot/srsf6/srs/sif/
/boot/srsf6/srs/srsid/

[ 本帖最后由 zhaohj 于 2011-7-3 17:36 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-7-3 17:58:57 | 显示全部楼层
我还是再提供一个版本,直接用驱动目录来表示,这样比较直观,如驱动放在:(hd0,5)/boot/test/oem/
就在上面目录下查找txtsetup.oem、txtsetup.sif、srsid.txt 3中之一
调用:SRSF6N (hd0,5)/boot/test/oem
         SRSF6N (hd0,5)/boot/test/oem fira

没有指定驱动,优先查找SRSF6N同目录SRS下的驱动 及 同目录SRS/OEM/、SRS/SIF/、SRS/SRSID/的驱动
找不到,默认查找/SRS下的驱动(不再查找/SRS/OEM等目录下)

[ 本帖最后由 zhaohj 于 2011-7-3 18:59 编辑 ]

SRSF6N.7z

47.38 KB, 下载次数: 20, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2011-7-4 15:37:01 | 显示全部楼层
一样的失败,No Find Driver
你可以自己用QEMU测试一下,我用无菜单版还没有成功过,郁闷。
实机虚拟机都是一样的,总是No Find Driver.

bin\qemu.exe -device lsi53c895a -m 256 -sdl -L bios\ -boot c -snapshot -hda \\.\PhysicalDrive0
回复

使用道具 举报

发表于 2011-7-4 15:39:24 | 显示全部楼层
原帖由 chenall 于 2011-7-4 15:37 发表
一样的失败,No Find Driver
你可以自己用QEMU测试一下,我用无菜单版还没有成功过,郁闷。
实机虚拟机都是一样的,总是No Find Driver.

bin\qemu.exe -device lsi53c895a -m 256 -sdl -L bios\ -boot c - ...


我测试也是这样,有菜单版的正常
回复

使用道具 举报

发表于 2011-7-4 15:42:05 | 显示全部楼层
无菜单版不管虚拟机还是实机测试,我测试了一下,也没有成功:No Find Driver

[ 本帖最后由 zxw 于 2011-7-4 15:45 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-7-4 17:02:44 | 显示全部楼层
确实发现一个错误,大小写引起的。如(bd)/BOOT/SRS,原来处理成set /u 了
另txtsetup.sif也有笔误。

SRSF6N.7z

47.39 KB, 下载次数: 27, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2011-7-4 22:51:26 | 显示全部楼层
原帖由 chenall 于 2011-7-3 17:21 发表
命令行
(hd0,4)/boot/srsf6/srsf6_no  失败。
/boot/srsf6/srsf6_no /boot/srsf6/srs 失败。
都是提示没有找到驱动。

菜单版使用最后一个菜单输入/boot/srsf6/srsid可以找到。 ...


测试还是这个结果。
回复

使用道具 举报

 楼主| 发表于 2011-7-5 08:37:05 | 显示全部楼层
原帖由 zxw 于 2011-7-4 22:51 发表
菜单版使用最后一个菜单输入/boot/srsf6/srsid可以找到


对这个结果表示怀疑!
菜单版输入/boot/srsf6/srsid

那无菜单版应该这样:
SRSF6_NO /boot/srsf6/
SRSF6N /boot/srsf6/srsid
回复

使用道具 举报

发表于 2011-7-5 08:56:43 | 显示全部楼层

回复 #556 zhaohj 的帖子

抱歉,菜单版输入/boot/srs/oem 成功
而无菜单版这样均不成功:
SRSF6N /boot/srs/
SRSF6N /boot/srs/oem

[ 本帖最后由 zxw 于 2011-7-5 09:53 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-7-5 12:53:43 | 显示全部楼层
SRSF6_NO循环3次的版本

SRSF6_NO.7z

47.46 KB, 下载次数: 22, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2011-7-6 11:09:40 | 显示全部楼层
我的UD也没成功!不想尝试了 我不懂啊
回复

使用道具 举报

 楼主| 发表于 2011-7-6 11:18:57 | 显示全部楼层
已修正,请重新到一楼下载。(fat格式化的盘,MS不认)
回复

使用道具 举报

发表于 2011-7-6 14:47:21 | 显示全部楼层
@zhao:
呵,终于成功了。辛苦了。
回复

使用道具 举报

 楼主| 发表于 2011-7-6 18:44:11 | 显示全部楼层
原帖由 drdark 于 2011-7-6 11:39 发表
请问Z兄,是无菜单版 如何能做到ZIP 启动后 把可见区MAP到HD,虚拟出A盘, 但是同时又不破坏UD区的?

我的所有菜单都放在UD的, 我的菜单如果是ZIP启动,即使是map到HD,再虚拟了F6到A盘后返回时就找不到藏在 ...


ZIP 启动,看你怎么调用?
SRSF6_NO /BOOT/SRS  不会破坏可见区
SRSF6_NO /BOOT/SRS fira 把可见区放在(hd),即最后的硬盘
回复

使用道具 举报

发表于 2011-7-7 16:47:57 | 显示全部楼层
就差详细的原理介绍与应用介绍了。
回复

使用道具 举报

 楼主| 发表于 2011-7-7 23:53:58 | 显示全部楼层
按照ZXW的建议,把SRSF6_NO与SRSF6N功能两合一,取名为SRSF6N
回复

使用道具 举报

发表于 2011-7-8 10:23:42 | 显示全部楼层
老大,看看问题在哪里?

未命名.jpg


SRSF6N放在AXPE下。
菜单如下:
title Windows 2003 PE
command ()/AXPE/SRSF6N
chainloader ()/AXPE/SETUPLDR.BIN


2.jpg

[ 本帖最后由 chiannet 于 2011-7-8 10:31 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-7-8 10:38:14 | 显示全部楼层
“if exist (fd3) && map (fd3) (fd1) 和 if exist (fd2)&& map (fd2) (fd0), 这样就避开了这个问题”
------------
那只要map (fd2) (fd0),势必也破坏(ud)啊?!
-----------
目前看来zip只能把文件放在可见区。
回复

使用道具 举报

发表于 2011-7-8 10:48:31 | 显示全部楼层

回复 #567 chiannet 的帖子

文件名大小写吧...
回复

使用道具 举报

 楼主| 发表于 2011-7-8 10:49:42 | 显示全部楼层
原帖由 chiannet 于 2011-7-8 10:23 发表
老大,看看问题在哪里?
SRSF6N放在AXPE下。
菜单如下:
title Windows 2003 PE
command ()/AXPE/SRSF6N
chainloader ()/AXPE/SETUPLDR.BIN



调用都没有错
你确定你机器的驱动一定包含在txtsetup.sif并有对应的sys文件?
回复

使用道具 举报

发表于 2011-7-8 10:51:02 | 显示全部楼层

回复 #569 zxw 的帖子

我是在VM虚拟机测试的,文件名一律大写的
回复

使用道具 举报

 楼主| 发表于 2011-7-8 10:56:52 | 显示全部楼层
原帖由 chiannet 于 2011-7-8 10:51 发表
我是在VM虚拟机测试的,文件名一律大写的


我的FTP上zhaohj下应该有虚拟机的驱动。估计你的没有。
回复

使用道具 举报

 楼主| 发表于 2011-7-8 12:07:10 | 显示全部楼层
原帖由 drdark 于 2011-7-8 11:48 发表

但是这个破坏的步骤是在加载了ISO或IMG镜像到内存后的(ud即使找不到也没关系了) ,因为菜单马上 chainloader 内存里面的镜像,就脱离了grub4dos环境,进入到DOS或者PE,Windows安装环境里了,本来这些环境就 ...


那你先加载镜像,再运行SRSF6N一样能做到啊
如:
title [1] With ISO file(mem or no mem) install windows xp/2003
set iso=/MYISO.ISO
find --set-root %iso% || set /p /u iso=please input windows install ISO_file:
find --set-root %iso% || pause Not Find ISO file && configfile (fd1)/DISK
map %iso% (0xff) || map --mem %iso% (0xff)
map --mem (md)0x800+4 (99)
map --hook
echo [FiraDisk] > (99)+1
echo StartOptions=cdrom,vmem=find:%iso%; >> (99)+1
/SRSF6/SRSF6N /srs fira
chainloader (0xff)

[ 本帖最后由 zhaohj 于 2011-7-8 12:12 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-7-8 14:18:54 | 显示全部楼层
原帖由 drdark 于 2011-7-8 12:37 发表


另外,DOS版可不可以也按照这样的思路去解决不能返回的问题呢?
比如把这些操作改到内存盘X里执行,不直接在A:和C:上做 最后map 到 FD2,3或者内存盘上,需要chainload的时候再map 到 fd0和fd1

“set  ...


以前的版本确实存在这样的问题。
等我有空更新一下。想不到还有人用这个版本?!
回复

使用道具 举报

发表于 2011-7-8 15:41:29 | 显示全部楼层
Hello Mr zhaohj

thank you for all your hard work ,  can you please upload the SRS complete package to 115 ?  

i can not use ftp to download for some strange reason , although i have the log in details .

thank you in advance.


Maanu from Pakistan
回复

使用道具 举报

发表于 2011-7-8 15:52:03 | 显示全部楼层
@maanu
Hold on for a moment!
I will upload the SRS complete package to 115  when i have download it!
回复

使用道具 举报

发表于 2011-7-8 16:04:42 | 显示全部楼层
完整SRS驱动包(20110708从ftp下载的)!
the SRS complete package to 115(Download_from_zhaohj__ftp_20110708) !

下载地址(download link):http://u.115.com/file/cltugc62

[ 本帖最后由 zhs509 于 2011-7-8 16:06 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-13 22:06

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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