无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: sratlf
打印 上一主题 下一主题

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

    [复制链接]
1411#
 楼主| 发表于 2012-3-30 21:21:16 | 只看该作者
原帖由 maanu 于 2012-3-30 15:43 发表
Hello My Dear Sratif ,

how are you , hope fine . i need 2 advises , please help .

1- i am using currently the following to make DPMS.LZMA work with PE.

command RUN --wvbk-isonly dpm ...


hi maanu,

not very well, busying the company move and some other things, a little tired these days.

1,yes, u can use the absolute path, like (ud)/SRNP/... or (cd)/SRNP/...

actually, if u use the absolute path, it will save a lot of time to find which device the files are on.

2,also yse, just place the file in any folder as u like.

command RUN --wvbk-isonly:(ud)/SRNP/... your command
回复

使用道具 举报

1412#
发表于 2012-3-30 22:42:33 | 只看该作者
报告版主,发现一个小bug。。。
就是自动菜单,设置中文菜单,总有部分菜单没法显示中文。。。
我待会儿上图和最小化模版

grub4dos、run我更新为最新版的(用20120311模版也是这个现象)

好像调整文件顺序,不能显示中文的文件不同。。。
之前DG.IMG不能显示中文,我调整顺序后可以显示,但是又有其他文件无法显示中文菜单了

[ 本帖最后由 zhs509 于 2012-3-30 22:45 编辑 ]

22-42-52.jpg (259.54 KB, 下载次数: 109)

22-42-52.jpg

22-43-09.jpg (218.89 KB, 下载次数: 109)

22-43-09.jpg

MaxBOOT.part1.rar

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

MaxBOOT.part2.rar

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

MaxBOOT.part3.rar

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

回复

使用道具 举报

1413#
 楼主| 发表于 2012-3-31 00:12:22 | 只看该作者

回复 #1412 zhs509 的帖子

确实有点小bug  暂时可以这样

menu_config.png (2.74 KB, 下载次数: 118)

menu_config.png
回复

使用道具 举报

1414#
发表于 2012-3-31 00:15:34 | 只看该作者

回复 #1413 sratlf 的帖子

谢谢版主解答。。。。

这样添加正常了。。。
回复

使用道具 举报

1415#
 楼主| 发表于 2012-3-31 01:08:12 | 只看该作者
@zhs509

用附件的版本试下  #1412应该没问题了

@2012sxz  HUNRYBECKY

#1404 #1495 #1493的问题也可以用附件的版本试下

RUN.zip

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

回复

使用道具 举报

1416#
发表于 2012-3-31 01:12:28 | 只看该作者

回复 #1415 sratlf 的帖子

用新版确实显示正常了。。。
谢谢版主更新修正。。。
回复

使用道具 举报

1417#
发表于 2012-3-31 09:10:46 | 只看该作者
原帖由 <i>HUNRYBECKY</i> 于 2012-3-30 10:47 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2411661&ptid=191301" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
刚才再次测试,发现,虽然提示加载失败,但实际上似乎成功了,因为可以直接进入到选择磁盘分区了,以前必须按F8接受协议。
<br />


不好意思,是我弄错了。因为我公司的U盘上的ISO已经添加了WINNT.SIF,所以虽然提示失败,任然可以不需要按F8接受协议而直接进入分区界面。

所以RUN加载DPMS驱动后再加载SIF还是存在问题。再次表示歉意,因为测试的时候没有注意两个U盘的ISO不一样。
回复

使用道具 举报

1418#
发表于 2012-3-31 09:56:19 | 只看该作者
原帖由 <i>sratlf</i> 于 2012-3-31 01:08 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2412092&ptid=191301" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0"     alt="" /></a><br />
@zhs509<br />
<br />
用附件的版本试下  #1412应该没问题了<br />
<br />
@2012sxz  HUNRYBECKY<br />
<br />
#1404 #1495 #1493的问题也可以用附件的版本试下
<br />

回夜大:
我在没有修改命令的情况下替换这个版本提示:


正在加载(ud)/boot/imgs/*0x82b9&0xff...
按“H”获键取帮助信息,或者按“ENGER”键继续


我按ENTER键

可以看到FD已经转为HDD了,而且可以正确的加载U盘可见分区的文件了,但是还是提示加载WINNT.SIF失败。

对此,我希望做到:


1.不要自动转换FDD为HDD,最好使用参数--FD2HD,当然这个不是很重要,也可以不用参数,像SISO等没有使用参数
2.希望屏蔽刚才的提示(以上红色部分)并且不需要按ENTER键实现自动化
3.加载DPMS后加载WINNT.SIF看来还需要修改下。


非常感谢

[ 本帖最后由 HUNRYBECKY 于 2012-3-31 10:05 编辑 ]
回复

使用道具 举报

1419#
发表于 2012-3-31 10:01:28 | 只看该作者

回复 #1418 HUNRYBECKY 的帖子

哈哈 如果给一个参数屏蔽会更人性化。。。

     默认还是显示那个信息比较好,至少你知道它在干什么
回复

使用道具 举报

1420#
发表于 2012-3-31 10:07:18 | 只看该作者
原帖由 zhs509 于 2012-3-31 10:01 发表
哈哈 如果给一个参数屏蔽会更人性化。。。

     默认还是显示那个信息比较好,至少你知道它在干什么



嗯,可以提示,希望不用按ENTER键
回复

使用道具 举报

1421#
 楼主| 发表于 2012-3-31 12:02:10 | 只看该作者

回复 #1418 HUNRYBECKY 的帖子

最近事多  改的比较匆忙  疏忽了  附件版本试试吧

正在加载(ud)/boot/imgs/*0x82b9&0xff...
按“H”获键取帮助信息,或者按“ENGER”键继续


应该不会提示了

可以用 set ignorerr=1 屏蔽错误提示后的选择  改为等待三秒  然后返回

加载winnt.sif的不好说  我这测试不出来

提示加载失败后你试试手动运行下面的命令

find --set-root /HYTOOLS/IMGS/WINNT.SIF
fat copy /o /HYTOOLS/IMGS/WINNT.SIF (0)/WINNT.SIF

看看什么错误提示

RUN.zip

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

回复

使用道具 举报

1422#
发表于 2012-3-31 15:12:45 | 只看该作者
请教下版主,用RUN自动菜单,能否隐藏上方的grub4dos版本信息呢?

因为我正常的grub4dos菜单将版本信息隐藏了(采用ZXW大侠的分享的命令隐藏的)

如果这个也能隐藏一下,效果就显得比较协调了
回复

使用道具 举报

1423#
发表于 2012-3-31 16:28:34 | 只看该作者
隐藏grub4dos版本日期信息,以前有一个语句,不知在哪一楼,现在要用,都不知道在哪里了!
回复

使用道具 举报

1424#
发表于 2012-3-31 16:34:09 | 只看该作者

回复 #1423 2011phzhc 的帖子

我要的是RUN的那个。。。
你说的那个是ZXW大提供的。。。
下面好像还可以删掉一句
我再测试下。。。

  1. debug off
  2. call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
复制代码

[ 本帖最后由 zhs509 于 2012-3-31 16:35 编辑 ]
回复

使用道具 举报

1425#
发表于 2012-3-31 16:48:36 | 只看该作者
原帖由 sratlf 于 2012-3-31 12:02 发表
最近事多  改的比较匆忙  疏忽了  附件版本试试吧



应该不会提示了

可以用 set ignorerr=1 屏蔽错误提示后的选择  改为等待三秒  然后返回

加载winnt.sif的不好说  我这测试不出来

提示加载失败 ...



回夜大:
1.是的,现在没有错误提示了。
2.按照你的上述命令测试
find --set-root /MYISO/WINNT.SIF
提示找到在(hd0,0)
我输入fat copy /o /MYISO/WINNT.SIF (0)/winnt.sif
提示:
need more space:3kb,curent available drive sapce:0kb
Fat ERROR:(7) acces denied due to prohibited access or directory full

非常感谢夜大,我知道你最近比较忙,有空就解决下。其实大家都很忙,我也是抽时间出来整下。

[ 本帖最后由 HUNRYBECKY 于 2012-3-31 16:51 编辑 ]
回复

使用道具 举报

1426#
 楼主| 发表于 2012-3-31 17:10:40 | 只看该作者

回复 #1425 HUNRYBECKY 的帖子

貌似是空间不够  用 fat dir (0)/ 看看结果  可以截图
回复

使用道具 举报

1427#
发表于 2012-3-31 18:19:42 | 只看该作者
版主帮忙分析下,用RUN自动菜单,右上角的调试数字如何去掉,进入RUN模块前加debug off好像也不行!
我贴上部分菜单代码
  1. pxe detect NotExist
  2. debug off
  3. call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1

  4. graphicsmode -1 100:1000 100:1000 24:32
  5. splashimage /BOOT/GRUB/BACK.LZMA || splashimage /BOOT/GRUB/BACK.BMP || splashimage /BOOT/GRUB/BG.LZMA || splashimage /BOOT/GRUB/BG.BMP
  6. font
  7. if exist /BOOT/GRUB/MYFONT.HEX && font /BOOT/GRUB/MYFONT.HEX ! font /BOOT/GRUB/UNIFONT.HEX

  8. color normal=0x0F highlight=0x0E helptext=0x0A heading=0x02 standard=0x02 border=0x77

  9. terminal --font-spacing=1:6

  10. #menuset详细介绍:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=204607&extra=page%3D1
  11. #当前使用的是20120105版
  12. menuset m y=3 w=60 n=1

  13. ## Menu AutoNumber
  14. write 0x8274 0x2001

  15. hotkey

  16. default 2
  17. timeout 30

  18. title ※※※ ZHS多功能维护盘 ※※※
  19. clear
  20. title
  21. clear

  22. iftitle [find --set-root /BOOT/GRUB/RUN || find --set-root /BOOT/GRUB/RUN_S] 进入RUN模块 \n\t \n\t可启动ISO、IMG、BIN、LST等文件\n\t输入文件标号即可启动!
  23. font
  24. ## Close Menu AutoNumber
  25. write 0x8274 0
  26. clear
  27. echo -e \n\n  $[0007]Press a key within $[0004]3 $[0007]seconds:
  28. echo -e \n\t$[0006]<$[0005]Enter$[0006]>--$[0007]Press $[0005]ENTER$[0006],Booting the AutoMenu of ZXW's RUN.\n\n\t$[0006]<$[0005]Space$[0006]>--$[0007]Press $[0005]Space$[0006],Booting the example Menu of sratlf's RUN.\n\n\t$[0007]Press $[0005]ANY OTHER KEY$[0006],Booting the AutoMenu of sratlf's RUN\n\t
  29. set keyt=
  30. pause --wait=3 && set /A keyt=*0x4CB00
  31. if /i "%keyt%"=="0xD" && command ()/BOOT/GRUB/RUN || find --set-root /BOOT/GRUB/RUN && command /BOOT/GRUB/RUN
  32. if /i "%keyt%"=="0x20" && menuset u && configfile ()/BOOT/GRUB/RUN_S.LST || menuset u && find --set-root /BOOT/GRUB/RUN_S.LST && configfile /BOOT/GRUB/RUN_S.LST
  33. set showsize=0
  34. font /BOOT/GRUB/UNIFONT.HEX || find --set-root /BOOT/GRUB/UNIFONT.HEX && font /BOOT/GRUB/UNIFONT.HEX
  35. command /BOOT/GRUB/RUN_S /BOOT/IMGS/ --automenu-all || find --set-root /BOOT/GRUB/RUN_S && command /BOOT/GRUB/RUN_S /BOOT/IMGS/ --automenu-all
  36. reboot
复制代码
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=208841&extra=page%3D1



[ 本帖最后由 zhs509 于 2012-3-31 18:26 编辑 ]
回复

使用道具 举报

1428#
 楼主| 发表于 2012-3-31 19:36:26 | 只看该作者

回复 #1427 zhs509 的帖子

都已搞定  用附件的版本

title run automenu without grub4dos version
set grub4ver=0
command RUN --automenu

RUN.zip

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

回复

使用道具 举报

1429#
发表于 2012-3-31 19:40:12 | 只看该作者

回复 #1428 sratlf 的帖子

谢谢版主,果然都搞定了。。。
回复

使用道具 举报

1430#
发表于 2012-4-1 21:34:23 | 只看该作者
豁,越来越强大了,越来越完善了
回复

使用道具 举报

1431#
发表于 2012-4-1 21:45:49 | 只看该作者
谢谢版主更新,收下了
回复

使用道具 举报

1432#
发表于 2012-4-1 23:56:22 | 只看该作者
谢谢S大更新!
功能更强了,用起来更方便了!
回复

使用道具 举报

1433#
发表于 2012-4-2 06:29:47 | 只看该作者

一些疑问和建议,希望

非常感谢大侠的辛苦大作!

同时希望能看一下以下疑问和建议:

一,srs加载驱动文件路径/boot/grub/srs/dpms.lzma时,应该写--fira|--wvbk dpms:/srs/dpms.lzma 还是--fira|--wvbk dpms:dpms.lzma 或是--fira|--wvbk dpms:/srs/dpms.lzma?

二,建议把安装系统前手动切换磁盘顺序这步去掉或改成自动,因为在安装系统时用户都要手动选择目标分区,pseudo的正是自动的。
三,建议加入从GHOSTXP.ISO直接还原GHO到目标分区的功能。
四,建议后期加入从ISO安装WIN7的支持。
五,建议加载USB2.0驱动做成一个参数,可通过直接确定是否加载USB2.0驱动。

另外我发现:

1.目前所有从ISO安装原版系统的方法,U盘都不能被量产成HDD模式,不然重启会提示插入光盘。
2.发现不需要建立UD分区,按照相同结构复制相关文件到U盘即可,而且这样反而加快速度还方便更改!

[ 本帖最后由 2011aaaaa0808 于 2012-4-2 06:43 编辑 ]
回复

使用道具 举报

1434#
 楼主| 发表于 2012-4-2 08:35:29 | 只看该作者

回复 #1433 2011aaaaa0808 的帖子

建议

1,直接写文件夹路径就行了

--fira|--wvbk dpms:/boot/grub/srs/

2,这个去不掉  不是所有人都想把系统装到第一块硬盘上的  

特别是移动硬盘启动或者usb-hdd启动的时候  这个时候移动硬盘和u盘会占据hd0  必须交换

3,那是ghost的功能  有很多不错的软件能用  我只考虑安装版

4,早就可以iso安装win7了  你在论坛可以搜索下  但是太麻烦  需要手动挂载iso镜像  没简单的方法

5,不是usb2.0的机器现在很少了  而且用plpbt.bin加载usb2.0驱动有时问题太多  

一定要使用的话可以用p大的加速器

发现

1,我的就是量产的usb-cdrom+usb-hdd  以及usb-hdd+usb-hdd  个人不推荐使用usb-zip

安装系统没出过什么问题  没见过重启还提示插入光盘的  如果没有更多的证据的话  只能说明你的属于个案

2,即使你这么说  很多人还是会建立ud区的  虽然我自己不用  这种情况适合你  换了别人可能就不喜欢了
回复

使用道具 举报

1435#
发表于 2012-4-2 08:56:13 | 只看该作者
安装WIN7据说很简单,把光盘所有文件解压到U盘可见分区或者硬盘分区,然后RUN /bootmgr就可以安装了。论坛中好像有相关的介绍。
回复

使用道具 举报

1436#
 楼主| 发表于 2012-4-2 09:06:38 | 只看该作者

回复 #1435 HUNRYBECKY 的帖子

恩  散开安装很简单  win7本身有支持  最好是放硬盘上  读取速度快  直接引导bootmgr就行了

2011aaaaa0808 (时尚蛤蟆) 要求用iso安装就比较麻烦了  还不如进pe装来的省事
回复

使用道具 举报

1437#
发表于 2012-4-2 09:21:37 | 只看该作者
原帖由 <i>sratlf</i> 于 2012-4-2 09:06 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2413390&ptid=191301" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
恩  散开安装很简单  win7本身有支持  最好是放硬盘上  读取速度快  直接引导bootmgr就行了<br />
<br />
2011aaaaa0808 (时尚蛤蟆) 要求用iso安装就比较麻烦了  还不如进pe装来的省事
<br />


是的,WIN7个头大,加载到内存很麻烦,文件如果连续存放到还行,不连续存放的话,一般电脑没有4G内存。
文件连续存放的话使用CHENALL版的
RUN --NOBOOT /MYISO/WIN7.ISO (0XFF)
RUN   (0XFF)/BOOTMGR
不知道夜大有没有该参数
回复

使用道具 举报

1438#
发表于 2012-4-2 09:27:29 | 只看该作者
原帖由 <i>sratlf</i> 于 2012-3-31 17:10 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2412497&ptid=191301" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
貌似是空间不够  用 fat dir (0)/ 看看结果  可以截图
<br />


夜大,我刚才测试了下,使用copy /o /myiso/winnt.sif (0)/winnts.if
然后使用fat dir (0)/ 提示如下:
FAT ERROR: (13) THERE IS NO VALID FAT VOLUME ON THE PHYSICAL DRIVE

想问下:
1.copy /o /myiso/winnt.sif (0)/winnts.if中的 (0)是指上位内存?还是实体硬盘?
2.我的测试是在没有硬盘的电脑上测试的。
回复

使用道具 举报

1439#
 楼主| 发表于 2012-4-2 09:41:33 | 只看该作者

回复 #1438 HUNRYBECKY 的帖子

#1437 的问题可以啊  同样的命令就行

RUN --noboot /MYISO/WIN7.ISO
RUN  (0xff)/BOOTMGR

不过这么启动以后还是需要手动挂载iso镜像

#1438的问题

(0) 指的是 (fd0)  简写了而已  意思就是复制/myiso/winnt.sif到fd0的根目录下

这错误提示就不清楚了。。。你试试不是usb-zip模式的呢  是不是和usb-zip的fd0有冲突
回复

使用道具 举报

1440#
发表于 2012-4-2 09:55:54 | 只看该作者
请问一下菜单的文字可以居中吗?可以的话怎么写命令?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-14 10:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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