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

[分享] RUN 1206 更新 支持磁盘交换,文件检索,自动菜单,自动列表,全自动安装nt5x系统

   火... [复制链接]
 楼主| 发表于 2014-5-31 11:34:38 | 显示全部楼层
jh1688 发表于 2014-5-31 11:22
S大,RUN0525下载试用后,感觉在书写格式上还是有限制。不能随意写,--SWAP-ALL只能跟在RUN后面,不能放在 ...

这个没办法   --swap 和 --fira 是同一级别的参数  -nochoice sif iso= 这三个只是--fira的子参数  肯定不能让--swap随意插队。。。

点评

明白了,谢谢S大的解释。这样以后写起菜单来,就有方向了。  详情 回复 发表于 2014-5-31 17:37
回复

使用道具 举报

发表于 2014-5-31 13:20:19 | 显示全部楼层
sratlf 发表于 2014-5-30 22:11
忘记了  执行是会初始化一部分变量。。。也包括这个   按下面这样写也可以

第一个方法加载完参数会强制退回上一级菜单,第二个方法运行出错。

Windows XP Professional-2014-05-31-13-16-12.png

点评

命令写错了吧 把你命令贴上来我看下  详情 回复 发表于 2014-5-31 14:01
回复

使用道具 举报

 楼主| 发表于 2014-5-31 14:01:17 | 显示全部楼层
chanel 发表于 2014-5-31 13:20
第一个方法加载完参数会强制退回上一级菜单,第二个方法运行出错。

命令写错了吧   把你命令贴上来我看下
回复

使用道具 举报

发表于 2014-5-31 17:34:45 | 显示全部楼层
sratlf 发表于 2014-5-31 14:01
命令写错了吧   把你命令贴上来我看下
  1. command /boot/grub/SRSF6 --fira
  2. set prinstall=1
  3. command RUN --swap-ext --fira-existdrv sif /ISOS/winxp.iso
复制代码

  1. command /boot/grub/SRSF6 --fira
  2. set prinstall=1
  3. set showdir=0
  4. command RUN --swap-ext --fira-existdrv sif --autolist --show.iso /ISOS/
复制代码

点评

为什么相同的命令我这的截图和你的截图完全不同。。。 第一个不确定是什么原因 第二个在执行自动列表的时候会清屏 应该看不到之前的这些信息才对  详情 回复 发表于 2014-5-31 22:12
回复

使用道具 举报

发表于 2014-5-31 17:37:40 | 显示全部楼层
sratlf 发表于 2014-5-31 11:34
这个没办法   --swap 和 --fira 是同一级别的参数  -nochoice sif iso= 这三个只是--fira的子参数  肯定 ...

明白了,谢谢S大的解释。这样以后写起菜单来,就有方向了。
回复

使用道具 举报

 楼主| 发表于 2014-5-31 22:12:56 | 显示全部楼层

为什么相同的命令我这的截图和你的截图完全不同。。。  第一个不确定是什么原因  第二个在执行自动列表的时候会清屏   应该看不到之前的这些信息才对
回复

使用道具 举报

发表于 2014-6-1 14:18:13 | 显示全部楼层
本帖最后由 chanel 于 2014-6-1 17:02 编辑

真是遇到诡异的事了。测试包里DISK.lst有两个安装原版NT5的命令,S版大那里测试正常,我这里却不正常,我的测试情况见2618楼。

有兴趣的坛友请帮忙测试一下,看看第一个和第二个命令测试的结果是什么。

第一个命令:
  1. command /boot/grub/SRSF6 --fira
  2. set prinstall=1
  3. command RUN --swap-ext --fira-existdrv sif /ISOS/winxp.iso
复制代码


第二个命令:
  1. command /boot/grub/SRSF6 --fira
  2. set prinstall=1
  3. set showdir=0
  4. command RUN --swap-ext --fira-existdrv sif --autolist --show.iso /ISOS/
复制代码


测试包下载(解包后是个fba文件)
http://pan.baidu.com/s/1pJnuPHh

我这里G4D版本是0.4.5.c-2013.11.30版,RUN是0531版,ISOS目录位于U盘根目录。

点评

用这个版本试下  详情 回复 发表于 2014-6-2 14:03
回复

使用道具 举报

 楼主| 发表于 2014-6-2 14:03:32 | 显示全部楼层
chanel 发表于 2014-6-1 14:18
真是遇到诡异的事了。测试包里DISK.lst有两个安装原版NT5的命令,S版大那里测试正常,我这里却不正常,我的 ...

用这个版本试下

RUN.zip

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

点评

第一个命令,执行完毕后不会强制返回上一级菜单了,但需按Enter键才能继续下一步,而不是不出现按键选项直接从ISO启动。 [attachimg]194396[/attachimg] 第二个命令,正常了。 [attachimg]194397[/attachim  详情 回复 发表于 2014-6-2 17:08
回复

使用道具 举报

发表于 2014-6-2 17:08:52 | 显示全部楼层
sratlf 发表于 2014-6-2 14:03
用这个版本试下

第一个命令,执行完毕后不会强制返回上一级菜单了,但需按Enter键才能继续下一步,而不是不出现按键选项直接从ISO启动。

Windows XP Professional-2014-06-02-16-09-12.png

第二个命令,正常了。

2.png

点评

这次应该可以了  详情 回复 发表于 2014-6-3 10:05
回复

使用道具 举报

 楼主| 发表于 2014-6-3 10:05:49 | 显示全部楼层
chanel 发表于 2014-6-2 17:08
第一个命令,执行完毕后不会强制返回上一级菜单了,但需按Enter键才能继续下一步,而不是不出现按键选项 ...

这次应该可以了

RUN.zip

143.17 KB, 下载次数: 3, 下载积分: 无忧币 -2

点评

不好意思,S大,我这里测试第一条命令仍然不行,还是出现按键选项。  详情 回复 发表于 2014-6-3 12:16
回复

使用道具 举报

发表于 2014-6-3 12:16:58 | 显示全部楼层
sratlf 发表于 2014-6-3 10:05
这次应该可以了

不好意思,S大,我这里测试第一条命令仍然不行,还是出现按键选项。

  1. command /boot/grub/SRSF6 --fira
  2. set prinstall=1
  3. command RUN --swap-ext --fira-existdrv sif /ISOS/winxp.iso
复制代码


点评

漏了一条命令 再试试  详情 回复 发表于 2014-6-3 13:07
回复

使用道具 举报

 楼主| 发表于 2014-6-3 13:07:44 | 显示全部楼层
chanel 发表于 2014-6-3 12:16
不好意思,S大,我这里测试第一条命令仍然不行,还是出现按键选项。

漏了一条命令  再试试

RUN.zip

143.17 KB, 下载次数: 10, 下载积分: 无忧币 -2

点评

真是好事多磨啊,这次的版本测试终于正常了~~~ [attachimg]194425[/attachimg]  详情 回复 发表于 2014-6-3 14:21
回复

使用道具 举报

发表于 2014-6-3 14:21:58 | 显示全部楼层
sratlf 发表于 2014-6-3 13:07
漏了一条命令  再试试


真是好事多磨呀,这次的版本测试终于正常了~~~

test.gif
回复

使用道具 举报

发表于 2014-6-3 15:42:13 | 显示全部楼层
本帖最后由 chanel 于 2014-6-3 15:45 编辑

S大,首页的0603版和2637楼的不一样!

首页的版本和2635楼的一样!前面测试了不是不行吗?

1.jpg

2637楼的是下面这个版本。

2.jpg

刚才测试首页的0603版和前面的一样不行,只有2637楼的可以。

点评

恩 #1的那个只是改了结构 备注下做了哪些改变 并不是说完全没有bug了。。。 帖子标题上列出的会是最后的稳定版 其他的可以归为测试版 你可以先临时用着#2637版  详情 回复 发表于 2014-6-3 16:05
回复

使用道具 举报

 楼主| 发表于 2014-6-3 16:05:18 | 显示全部楼层
chanel 发表于 2014-6-3 15:42
S大,首页的0603版和2637楼的不一样!

首页的版本和2635楼的一样!前面测试了不是不行吗?

恩  #1的那个只是改了结构  备注下做了哪些改变  并不是说完全没有bug了。。。  帖子标题上列出的会是最后的稳定版  其他的可以归为测试版

你可以先临时用着#2637版

点评

在虚拟机和实机上测试了一下新的RUN,结果如下 1、 加载各项参数成功,顺利找到硬盘。 [attachimg]194636[/attachimg] [attachimg]194637[/attachimg] 2、 结果同上,加载各项参数成功,顺利找到  详情 回复 发表于 2014-6-6 11:48
回复

使用道具 举报

发表于 2014-6-4 10:11:36 | 显示全部楼层
S大,RUN不支持f6img打包为gz吗?

  1. command RUN --swap --swap-ext --fira srs:/srs/ sif iso=/ISOS/WINXP.ISO
复制代码


2.jpg

Windows XP Professional(双硬盘)-2014-06-04-09-53-57.png

点评

只支持类似这样的单独打包 不支持整体打包 [attachimg]194504[/attachimg] 你那个f6img.gz解开是什么  详情 回复 发表于 2014-6-4 10:19
回复

使用道具 举报

 楼主| 发表于 2014-6-4 10:19:23 | 显示全部楼层
chanel 发表于 2014-6-4 10:11
S大,RUN不支持f6img打包为gz吗?

只支持类似这样的单独打包  不支持整体打包

捕获.PNG

你那个f6img.gz解开是什么

点评

解开后是F6IMG.IMG,就是散开的驱动包打包为软盘镜像,再压缩为gz。  详情 回复 发表于 2014-6-4 10:29
回复

使用道具 举报

发表于 2014-6-4 10:29:34 | 显示全部楼层
本帖最后由 chanel 于 2014-6-4 10:33 编辑
sratlf 发表于 2014-6-4 10:19
只支持类似这样的单独打包  不支持整体打包


解开后是F6IMG.IMG,就是散开的驱动包打包为软盘镜像,再压缩为gz。

我原先也是用你上一楼的那样的lzma,后来看srsf6支持f6img.gz,所以想用你的RUN尝试一下,看看是否也支持f6img.gz。

点评

试试这个版本 还是用#2641的命令就可以 成功的话麻烦再试试 srs:/SRS/F6IMG.GZ 命令  详情 回复 发表于 2014-6-5 22:51
回复

使用道具 举报

 楼主| 发表于 2014-6-5 22:51:22 | 显示全部楼层
chanel 发表于 2014-6-4 10:29
解开后是F6IMG.IMG,就是散开的驱动包打包为软盘镜像,再压缩为gz。

我原先也是用你上一楼的那样的l ...

试试这个版本  还是用#2641的命令就可以   成功的话麻烦再试试  srs:/SRS/F6IMG.GZ  命令

RUN.zip

143.43 KB, 下载次数: 6, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2014-6-6 11:48:58 | 显示全部楼层
sratlf 发表于 2014-6-3 16:05
恩  #1的那个只是改了结构  备注下做了哪些改变  并不是说完全没有bug了。。。  帖子标题上列出的会是最 ...


在虚拟机和实机上测试了一下新的RUN,结果如下:

1、
  1. command RUN --swap --swap-ext --fira srs:/srs/ sif iso=/ISOS/WINXP.ISO
复制代码


加载各项参数成功,顺利找到硬盘。

Windows XP Professional(双硬盘)-2014-06-06-10-54-24.png

Windows XP Professional(双硬盘)-2014-06-06-10-55-22.png

2、
  1. command RUN --swap-ext --fira srs:/srs/F6IMG.GZ sif iso=/ISOS/WINXP.ISO
复制代码


结果同上,加载各项参数成功,顺利找到硬盘。

3、srs:/srs/F6IMG.GZ改为srs:/srs/DPMS.lzma也成功。

4、srs:/srs/F6IMG.GZ改为srs:/srs/SRSF6N.lzma则未成功,出错,7B蓝屏。

点评

把你的f6img.gz和srsf6n.lzma给我一份我测试下  详情 回复 发表于 2014-6-6 13:27
回复

使用道具 举报

 楼主| 发表于 2014-6-6 13:27:12 | 显示全部楼层
chanel 发表于 2014-6-6 11:48
在虚拟机和实机上测试了一下新的RUN,结果如下:

1、

把你的f6img.gz和srsf6n.lzma给我一份我测试下

点评

http://pan.baidu.com/s/1i3sqSBV  详情 回复 发表于 2014-6-6 13:41
回复

使用道具 举报

发表于 2014-6-6 13:41:29 | 显示全部楼层
sratlf 发表于 2014-6-6 13:27
把你的f6img.gz和srsf6n.lzma给我一份我测试下

http://pan.baidu.com/s/1i3sqSBV

点评

srsf6n的驱动包没办法支持了 如果想支持的话还得吧srsf6n移植进来。。。  详情 回复 发表于 2014-6-6 18:30
回复

使用道具 举报

 楼主| 发表于 2014-6-6 18:30:36 | 显示全部楼层
chanel 发表于 2014-6-6 13:41
http://pan.baidu.com/s/1i3sqSBV

srsf6n的驱动包没办法支持了  如果想支持的话还得吧srsf6n移植进来。。。

点评

能支持f6img.gz和srsf6n.lzma就够了。  详情 回复 发表于 2014-6-6 20:03
回复

使用道具 举报

发表于 2014-6-6 20:03:28 | 显示全部楼层
本帖最后由 chanel 于 2014-6-6 20:17 编辑
sratlf 发表于 2014-6-6 18:30
srsf6n的驱动包没办法支持了  如果想支持的话还得吧srsf6n移植进来。。。


能支持f6img.gz和dpms.lzma就够了。

  1. command RUN --swap --swap-ext --fira srs:/srs/ sif iso=/ISOS/WINXP.ISO
复制代码


假设加载f6img.gz错误或者不存在f6img.gz,则自动加载dpms.lzma,这样就可以了。现在看应该达到了这个目的。

点评

恩,这个是没问题的  详情 回复 发表于 2014-6-6 21:09
回复

使用道具 举报

 楼主| 发表于 2014-6-6 21:09:11 来自手机 | 显示全部楼层
chanel 发表于 2014-6-6 20:03
能支持f6img.gz和dpms.lzma就够了。



恩,这个是没问题的
回复

使用道具 举报

发表于 2014-6-6 22:01:49 | 显示全部楼层
本帖最后由 goodtime 于 2014-6-6 22:11 编辑

command (ud)/boot/RUN --loadfont  --swap-all --fira:(ud)/boot/imgs/firadisk.img dpms:(ud)/boot/imgs/dpms.lzma sif iso=/boot/xp.iso 我的错误在那里呢, 安装时候总是找不到文件, 虚拟机环境
error.jpg
message.jpg

点评

不太确定 但貌似和#2613差不多 你可以参考下#2614的解决方法  详情 回复 发表于 2014-6-6 23:51
回复

使用道具 举报

 楼主| 发表于 2014-6-6 23:51:59 | 显示全部楼层
goodtime 发表于 2014-6-6 22:01
command (ud)/boot/RUN --loadfont  --swap-all --fira:(ud)/boot/imgs/firadisk.img dpms:(ud)/boot/imgs/ ...

不太确定  但貌似和#2613差不多  你可以参考下#2614的解决方法

点评

谢谢, 真的是2614同样的问题  详情 回复 发表于 2014-6-7 02:25
回复

使用道具 举报

发表于 2014-6-7 02:25:55 | 显示全部楼层
sratlf 发表于 2014-6-6 23:51
不太确定  但貌似和#2613差不多  你可以参考下#2614的解决方法

谢谢, 真的是2614同样的问题
回复

使用道具 举报

发表于 2014-6-7 09:37:24 来自手机 | 显示全部楼层
s大最近好勤奋
回复

使用道具 举报

 楼主| 发表于 2014-6-7 11:11:03 | 显示全部楼层
527104427 发表于 2014-6-6 22:45
S大,新版DP_MassStorage打包方式改变了,有些ID会出错。
http://bbs.wuyou.net/forum.php?mod=redire ...

这段麻烦加点注释吧  基本没看懂。。。
  1. :root_path
  2. if "%~1"=="" && exit
  3. setlocal
  4. set tmp=%~1
  5. set tmp_left=%tmp:~,-16%
  6. set /a tmp_len=%@retval%
  7. cat --locatei="%tmp:~-16%" /driverpack.ini | call :check_tmp=
  8. set /a left_skip=%tmp_skip%

  9. :check_[
  10. if "%left_skip%"=="0" && goto :exit_check
  11. set /a left_skip=%left_skip%-500
  12. if "%left_skip%"<="0" && set /a left_skip=0
  13. set /a left_len=%tmp_skip%-%left_skip%
  14. cat --skip=%left_skip% --length=%left_len% --locatei=[ /driverpack.ini | call :check_left
  15. if not exist [_skip && goto :check_[
  16. cat --skip=%[_skip% --number=1 --locatei=] /driverpack.ini > nul
  17. set /a ]_skip=%?%
  18. if "%]_skip%"=="0" && goto :exit_check
  19. set /a len=%]_skip%-%[_skip%-1
  20. set /a skip=%[_skip%+1
  21. echo -n > (md)0x28150+28
  22. cat --skip=%skip% --length=%len% /driverpack.ini > (md)0x28150+28
  23. cat --locate=\x2D --replace=\x2F (md)0x28150+28
  24. cat (md)0x28150+28 | set /u root=D/M/
  25. :exit_check
  26. endlocal && set root=%root%
  27. exit

  28. :check_left
  29. if "%~1"=="" && exit
  30. if "%~2"=="" && set /a [_skip=0x%~1 && exit
  31. shift 1
  32. goto :check_left

  33. :check_tmp
  34. if "%~1"=="" && set tmp_skip= && exit
  35. set /a tmp_skip=0x%~1
  36. if "%tmp_left%"=="" && exit
  37. set /a tmp_skip=%tmp_skip%-%tmp_len%
  38. cat --skip=%tmp_skip% --length=%tmp_len% /driverpack.ini | set tmp=
  39. if /i "%tmp%"=="%tmp_left%" && exit
  40. shift 1
  41. goto :check_tmp
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-22 11:38

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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