无忧启动论坛

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

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

    [复制链接]
511#
发表于 2011-3-22 07:55:23 | 只看该作者
原帖由 sratlf 于 2011-3-21 20:53 发表
什么启动介质  先说这个问题


硬盘。。
回复

使用道具 举报

512#
 楼主| 发表于 2011-3-22 08:35:06 | 只看该作者

回复 #511 hai2002713 的帖子

找不到原因  我硬盘测试很正常  所有文件都没问题

run放硬盘上  要启动的文件放在哪

或者你进调试模式看下

set debug=on
debug on
然后在run文件  单步执行的  看执行到什么地方出错  方便的话最好有截图
回复

使用道具 举报

513#
发表于 2011-3-22 12:21:11 | 只看该作者
原帖由 sratlf 于 2011-3-22 08:35 发表
找不到原因  我硬盘测试很正常  所有文件都没问题

run放硬盘上  要启动的文件放在哪

或者你进调试模式看下

set debug=on
debug on
然后在run文件  单步执行的  看执行到什么地方出错  方便的话最好有截图



算了,我还是把我的文件都共享给你吧,说了也不清楚,

把文件解压到C盘根目录下就OK了,在启动菜单添加启动项,LZ你试试吧,我已在多台电脑中试了不能启动成功。。。

http://u.115.com/file/f518e570c3
回复

使用道具 举报

514#
 楼主| 发表于 2011-3-22 12:49:19 | 只看该作者

回复 #513 hai2002713 的帖子

好的  晚上回去试下
回复

使用道具 举报

515#
 楼主| 发表于 2011-3-23 00:01:19 | 只看该作者

回复 #513 hai2002713 的帖子

我非常郁闷  你再下1#最新版试下吧  你下载的这个版本曾有个手误  查找文件时多打了个“/”  后来发现就马上更改了  每想到你居然下到了这个版本  难怪我怎么测试都没问题
回复

使用道具 举报

516#
发表于 2011-3-23 14:49:58 | 只看该作者
1#文件最新测试报告:
还是和以前一样,启动后显示:

Loading (hd0,0)/BOOT/IMGS/GHOST.GZ
Error 15: File not found

没找到文件,按任意键后返回菜单,发现菜单全是乱码,然后还是选择第一项,这时却可以启动ghost.gz的镜像文件。

似乎觉得在第一次载入菜单后没有把自定义的文件路径读入(/GDOS/),第二次进入才能正确读入自定义的文件路径。。。

第二次进入菜单乱码时,所有的启动项都能正确载入启动一切正常。。。

[ 本帖最后由 hai2002713 于 2011-3-23 15:07 编辑 ]
回复

使用道具 举报

517#
发表于 2011-3-23 15:16:10 | 只看该作者
还有一个问题:
可通过 set usrpath= 命令来改变默认路径

   title test
    set path=(bd)/ISOS/
    RUN ADDS.ISO
    boot

这个菜单文件里是写 set usrpath= 还是写 set path= 命令???
回复

使用道具 举报

518#
发表于 2011-3-23 15:35:29 | 只看该作者

回复 #517 hai2002713 的帖子

版主的写set usrpath=
我那个写set path=
回复

使用道具 举报

519#
发表于 2011-3-23 16:00:53 | 只看该作者
出现错误:

Warning! No such command:/if

Error 23: Error while parsing number

不知道这个是什么错误导致的额?

这是我菜单的命令:

command --set-path=(ud)/BOOT/GRUB/

title [9] 使用RUN命令运行WinPE
RUN (ud)/iso/winpe.iso
boot
回复

使用道具 举报

520#
发表于 2011-3-23 16:11:57 | 只看该作者
回516楼:
你的菜单,我改了一下,ok了
timeout 8
default 0

set usrpath=/GDOS/
command --set-path=()/gdos/grub/
............

回519楼:
command --set-path=()/BOOT/GRUB/

title [9] 使用RUN命令运行WinPE
RUN /iso/winpe.iso
boot
这样试试。。。。

再次感谢版主的工具,我一直在用,很不错的。。。。。谢谢版主!!!

[ 本帖最后由 zhoubin 于 2011-3-23 16:15 编辑 ]
回复

使用道具 举报

521#
 楼主| 发表于 2011-3-23 16:21:48 | 只看该作者

回复 #519 2011zd8695 的帖子

应该没这种错误提示吧  你再试试
回复

使用道具 举报

522#
 楼主| 发表于 2011-3-23 17:11:15 | 只看该作者
原帖由 hai2002713 于 2011-3-23 14:49 发表
1#文件最新测试报告:
还是和以前一样,启动后显示:

Loading (hd0,0)/BOOT/IMGS/GHOST.GZ
Error 15: File not found

没找到文件,按任意键后返回菜单,发现菜单全是乱码,然后还是选择第一项,这时却可 ...



#520 zhoubin 正解  类似于设置变量或者默认菜单项的命令需要放在gfxmenu项前执行  否则不起作用
回复

使用道具 举报

523#
发表于 2011-3-23 20:34:55 | 只看该作者
原帖由 zhoubin 于 2011-3-23 16:11 发表
回516楼:
你的菜单,我改了一下,ok了
timeout 8
default 0

set usrpath=/GDOS/
command --set-path=()/gdos/grub/
............


非常感谢,使用你给的配置,一切正常了,原来是命令顺序写得不对,让大家费心了。。。
回复

使用道具 举报

524#
发表于 2011-3-24 14:31:52 | 只看该作者
声明外部命令位置  
command --set-path=(bd)/BOOT/GRUB/

title [01] 启动XP
RUN /ntldr
boot

title [02] 启动PE
RUN /WXPE/SETUPLDR.BIN
boot

title [03] dos时代菜鸟工具箱
RUN /BOOT/IMGS/DTS.IMA
boot

title [04] dts.ima 172AAU版dos时代菜鸟工具箱里的DiskGenius (其他工具见注意6)
RUN /BOOT/IMGS/DTS.IMA --dts-ext text umbpci 1c
boot

title [05] MAXDOS工具箱
RUN /BOOT/IMGS/MAXDOS.IMG
boot

title [06] MAXDOS 7 工具箱里的DiskGenius
RUN /BOOT/IMGS/MAXDOS.IMG --max-ext lh ctmouse \r diskgen
boot

title [07] MAXDOS 8 工具箱里的DiskGenius
RUN /BOOT/IMGS/MAXDOS.IMG --max-ext call DiskGen.bat
boot

#http://bbs.wuyou.net/forum.php?mod=viewthread&tid=186478
#此MAXDOS增强版需用  call DiskGen.bat d34  启动diskgenius

title [08] ADDS分区
RUN /BOOT/IMGS/ADDS.ISO
boot

#两次启动所用菜单相同 第一次需按I启动ISO  第二次需按回车键从硬盘启动继续安装
title [09] ISO安装XP/03
RUN --firadisk /WIN$.ISO
boot

#输入 --firadisk /isofile 会加载firadisk驱动  只输入 /isofile 不会加载firadisk驱动
title [10] 手动输入文件路径(支持FIRADISK参数)
RUN
boot || echo -n

#只能执行ISO文件,不能执行IMG等文件,默认加载FIRADISK
title [11] 手动输入文件路径(仅ISO,默认加载FIRADISK驱动)
RUN --firadisk
boot

#1215版自动根据/BOOT/IMGS/目录下的文件生成菜单.(固定用法) (chenall的创新)
#1217版修改为根据任意目录下的文件生成菜单.
#仍以/BOOT/IMGS/目录为例,注意目录最后需以/结尾,否则会出错
title [12] auto make menu for /BOOT/IMGS/
RUN --automenu /BOOT/IMGS/
configfile (md)0x3000+0x10

#命令格式: RUN ramos /RAMOS文件路径 /RAMOS引导文件
title [13] 启动ramos
RUN --ramos /RAMXP.IMG /ntldr
boot

非常感谢,学习了。
回复

使用道具 举报

525#
 楼主| 发表于 2011-3-27 11:58:09 | 只看该作者
0327更新:  增加 --fira-fd0[:/path] [-fd1:/path] /isofile 参数,需配合0.0.1.30版firadisk驱动,实现不载入内存,直接map方式安装xp系统
                  fd0 use /BOOT/IMGS/FIRADISK.IMG as default
                  fd1 use /SRS.IMG as default
回复

使用道具 举报

526#
发表于 2011-3-29 13:40:51 | 只看该作者
为记不住命令者带来福音,谢谢!
回复

使用道具 举报

527#
发表于 2011-3-29 17:19:38 | 只看该作者
本人不完全测试不管是set font=fontfile ****\fonts.gz还是set font=unifont fonts(本人fonts和fonts.gz以及unifont都在对应目录下)都无法在automenu中显示中文,显示乱码。开始我的menu.lst文件用的fontfile内部命令,ANSI编码,后来换成UTF-8,用外部unifont,都是乱码,而且加了set font一句后automenu背景和字体变黑白。
zxw的经过测试29号的脚本已经可以显示中文文件名不乱码,不过最后也是用的UTF-8的menu.lst,看来fontfile要退出历史舞台了。
回复

使用道具 举报

528#
 楼主| 发表于 2011-3-29 19:39:51 | 只看该作者

回复 #527 frxshyx 的帖子

对这个不做太多的解释  我本人也从来不用中文菜单  不清楚原因

    A,使用中文版grldr配合内置命令 fontfile 加载中文字库来显示中文菜单(菜单文件需使用 ANSI 文本编码模式,否则中文会显示为乱码);
    B,使用英文版grldr配合外置命令 unifont 加载中文字库来显示中文菜单(菜单文件需使用 UTF-8 文本编码模式,否则中文会显示为乱码);
    C,使用内置命令 gfxmenu 加载 message 文件来显示中文菜单(菜单文件需使用 UTF-8 文本编码模式,否则中文会显示为乱码);
回复

使用道具 举报

529#
 楼主| 发表于 2011-3-30 04:26:58 | 只看该作者
一个简单的应用:

首先使用DiskGenius制作一个体积足够大的IMG镜像 (比如系统安装完成后占1G空间,则IMG至少要大于1G)

然后使用下面菜单安装系统,装至IMG镜像中

  1. title 1. step1.install XP to RAMOS.IMG
  2. RUN --wvbk iso=/WIN$.ISO disk=/RAMOS.IMG
  3. boot

  4. title 2. step2.start from RAMOS.IMG
  5. RUN --wvbk disk=/RAMOS.IMG
  6. boot
复制代码

其中setp1需执行两次,第一次按I键安装,第二次按回车键继续安装至完毕

安装完毕后执行setp2即可启动ramos(注意此时ramos没有载入内存,对ramos的改动重启有效)

ramos的驱动、软件等安装完毕后可以执行下面的菜单

  1. title 3. step3.start from RAMOS.IMG
  2. RUN --mem --wvbk disk=/RAMOS.IMG
  3. boot
复制代码

这样ramos会载入内存中,真正的内存系统,重启即还原

[ 本帖最后由 sratlf 于 2011-3-31 01:15 编辑 ]
回复

使用道具 举报

530#
发表于 2011-3-30 17:37:39 | 只看该作者
我启动了怎么是乱码撒?
回复

使用道具 举报

531#
 楼主| 发表于 2011-3-31 01:33:43 | 只看该作者
0331更新:  1,修正增加安装系统至img镜像产生的所有bug,均经过实机测试
                  2,调整--firadisk和--winvblock参数名为--fira和--wvbk,缩短长度,命令格式不变
                  RUN --fira[-nodisk][:[/]fd.img] [fd0[:/fd.img]] iso=[/]file.iso [disk=[/]hdd.img]
                  RUN --wvbk[-nodisk][:[/]fd.img] [fd0[:/fd.img]] iso=[/]file.iso [disk=[/]hdd.img]

                  另,制作ramos的话推荐使用winvblock驱动,使用firadisk驱动制作的ramos可能会在滚动条处无限滚动,无法进入系统,尚不清楚原因

总算更新完了
回复

使用道具 举报

532#
 楼主| 发表于 2011-3-31 01:34:22 | 只看该作者
原帖由 lanlanlei091 于 2011-3-30 17:37 发表
我启动了怎么是乱码撒?


能否详细说下  怎么启动的  用的什么命令  乱码是在哪里出现的
回复

使用道具 举报

533#
发表于 2011-3-31 16:03:45 | 只看该作者
WinVBlock.img 可以放在任意文件夹中吗?怎么放,命令是否和Firadisk一样?

[ 本帖最后由 hai2002713 于 2011-3-31 16:04 编辑 ]
回复

使用道具 举报

534#
发表于 2011-3-31 16:28:10 | 只看该作者
原帖由 sratlf 于 2011-3-31 01:34 发表


能否详细说下  怎么启动的  用的什么命令  乱码是在哪里出现的



用BOOTICE 格式化U盘并安装grub4dos

复制楼主RUN.ISO里面的GRLDR和memu.lst到  U盘根目录

启动,出现乱码

截图跟楼下一样哈~

[ 本帖最后由 lanlanlei091 于 2011-3-31 16:49 编辑 ]

RUN ISO.png (11.95 KB, 下载次数: 127)

RUN ISO.png
回复

使用道具 举报

535#
 楼主| 发表于 2011-3-31 19:13:10 | 只看该作者
原帖由 hai2002713 于 2011-3-31 16:03 发表
WinVBlock.img 可以放在任意文件夹中吗?怎么放,命令是否和Firadisk一样?



默认是放在/BOOT/IMGS/目录下的  其他目录需要命令指定  如

使用 /BOOT/IMGS/WVBK.IMG  命令RUN --wvbk:WVBK.IMG ......

使用 /IMGS/WVBK.IMG  命令 RUN --wvbk:/IMGS/WVBK.IMG

使用/WVBK.IMG   命令 RUN --wvbk:/WVBK.IMG ......
回复

使用道具 举报

536#
 楼主| 发表于 2011-3-31 19:15:36 | 只看该作者
原帖由 lanlanlei091 于 2011-3-31 16:28 发表



用BOOTICE 格式化U盘并安装grub4dos

复制楼主RUN.ISO里面的GRLDR和memu.lst到  U盘根目录

启动,出现乱码

截图跟楼下一样哈~



使用自动菜单  显示中文的话需要自己准备字库文件  1#的ISO里不包含字库文件
回复

使用道具 举报

537#
发表于 2011-3-31 20:13:06 | 只看该作者
WinVBlock.img在自动菜单里没有隐藏,建议隐藏。

还有在自动菜单文件夹中的.txt文件对Firadisk定义怎么又改变了?
Win7PEv16.66.txt 文件内容如下:

我心如水 Windows 7 PE v16.66
--firadisk-nodisk:/GDOS/IMGS/FIRADISK.IMG


在以前版本这样是可以启动PE的,但在0331版却显示无效命令,按任意键就退出了。
难道在0331版的还需要在前面加个 RUN 命令才可以启动PE???

[ 本帖最后由 hai2002713 于 2011-3-31 20:17 编辑 ]
回复

使用道具 举报

538#
发表于 2011-3-31 20:15:02 | 只看该作者
呵呵,谢谢斑竹哈。字体怎么加载哈,试了一下没成功。

不过斑竹如果能把RUN.iso简单使用方法(存放在哪个位置??)的在1#说明一下就更好了。

我是直接拷贝文件的,不知道怎么用这个ISO文件哈,要慢慢试多几次才行

[ 本帖最后由 lanlanlei091 于 2011-3-31 20:29 编辑 ]
回复

使用道具 举报

539#
 楼主| 发表于 2011-3-31 20:24:05 | 只看该作者
原帖由 hai2002713 于 2011-3-31 20:13 发表
WinVBlock.img在自动菜单里没有隐藏,
还有在自动菜单文件夹中的.txt文件对Firadisk定义怎么又改变了?
Win7PEv16.66.txt 文件内容如下:

我心如水 Windows 7 PE v16.66
--firadisk-nodisk:/GDOS/IMGS/FI ...



晕 自动菜单部分忘记改了

因为原来的命令名比较长  就截短了  也方便截取驱动路径

0331版的 --firadisk-nodisk:/GDOS/IMGS/FIRADISK.IMG 可以改为 --fira-nodisk:/GDOS/IMGS/FIRADISK.IMG

或者你可以在菜单文件的开头加入下面一行命令

set usrpath=(bd)/GDOS/IMGS/

然后 --fira-nodisk:/GDOS/IMGS/FIRADISK.IMG 可以简写为 --fira-nodisk:FIRADISK.IMG
回复

使用道具 举报

540#
 楼主| 发表于 2011-3-31 20:28:39 | 只看该作者
原帖由 lanlanlei091 于 2011-3-31 20:15 发表
呵呵,谢谢斑竹哈。

不过斑竹如果能把RUN.iso简单使用方法的在1#说明一下就更好了。

我是直接拷贝文件的,不知道怎么用这个ISO文件哈,要慢慢试多几次才行



考虑要不要多加点说明  那个模板本来就是一时兴起  顺手弄的
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-28 04:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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