对于 UD区,是用(ud)/boot……还是用(bd)/boot……啊……
都一样因为对fb启动 (ud)=(bd) 只要别写()或省略就行
回复 #332 shiningboy 的帖子
自动菜单根据用户的目录以菜单形式将目录里的镜象列出来,一般是竖向排列,用户可以用上、下方向键选取镜像,回车执行;自动列表是根据用户的目录,以列表的形式将目录里的镜象列出来,一般是以彩色的横向排列方式,输入数字可启动相应的镜像。二者都是在RUN中以独立的模块出现,是不同的两个模块。
回复#331
根据G4D的定义,UD是以FB启动方式的隐藏区,bd是启动分区,md是内存区。因为FB方式启动是从隐藏区启动的,所以ud=bd,可见区就是(),也可以用/代表可见区和UD区,比如可见区或UD区的imgs目录可以这样表示/imgs/,这叫相对路径表示法。前提是只有一个IMGS目录,无论是可见或UD,有两个的话,会找不到另一个,一般是可见区的会找不到。这时就必须用绝对路径(ud)(bd)或()。但对于其他非FB启动的话,是没有ud的概念的,那么启动分区就是bd了。为了通用,使用绝对路径用bd表示通用性高,无论是在何种启动方式不用再修改菜单。而ud必须是FB启动方式。
[ 本帖最后由 幸运的草 于 2011-1-14 21:00 编辑 ] 分区格式是fat16的话会不会影响目录文件的读取?
回复 #336 tingyue-wu 的帖子
这个不会影响的。一般小盘都是这样的格式 测试新版的自动列表,按M或C键后怎么出现这个?回复 #338 幸运的草 的帖子
我这儿没事 我也测一下firadisk把firadisk.img放在(ud)/BOOT/IMGS/下,pe.iso放在可见区/iso/下,
进入自动列表,输入“f 01”,显示:
Now loading /boot/imgs/firadisk.img (这个没问题)
Now loading /boot/imgs/pe.iso (这个路径。。。)
然后就返回自动列表了
fb的隐藏可见区之分真是bug的雷区啊
[ 本帖最后由 shiningboy 于 2011-1-14 22:40 编辑 ]
回复 #338 的帖子
@幸运的草:试试新版。@shiningboy:
对于相对路径,是在所有设备下(包括可见分区)搜索,搜索不到就返回自动列表窗口。
我这里对可见分区的搜索从未失败过。 顺便添加了一些功能,详见一楼举例。
[ 本帖最后由 zxw 于 2011-1-14 23:11 编辑 ] 原帖由 zxw 于 2011-1-14 23:01 发表 http://bbs.wuyou.net/images/common/back.gif
顺便添加了一些功能,详见一楼举例。
刚才还看到菜单呢,怎么又编辑没有了?
太好了,加上我需要的0PE模块了。感谢啊,不用每次YY了。
[ 本帖最后由 Plantsoot 于 2011-1-14 23:15 编辑 ] 原帖由 Plantsoot 于 2011-1-14 23:12 发表 http://bbs.wuyou.net/images/common/back.gif
刚才还看到菜单呢,怎么又编辑没有了?
太好了,加上我需要的0PE模块了。感谢啊,不用每次YY了。
本来一直觉得没必要添加运行menu.lst及menu.0pe之类的用法,任何东西都有两面性:即有益也有害。
run模块诞生以来,方便了不少人;但也造就菜者更菜………
回复 #344 zxw 的帖子
这个也确实是有利有弊,呵呵,不过确实简化了菜单的写法,也许让新手不用看到那么复杂的菜单就害怕了。 这个很好。强烈支持。反馈一下:
title 生成自动菜单
RUN /BOOT/IMGS/.AUTOEMNU
boot
应该是AUTOMENU。你写错了。
另外如果加上boot,会提示错误,必须确认一下才行。去掉boot就没有问题了。 title 运行DiskGen磁盘管理
RUN /BOOT/IMGS/MAXDOS.IMGdd 1 123 1 146 921 lh ctmouse \r diskgen
boot
这个用不了。百草霜的0114版可以。
你看看是怎么回事啊。 有办法支持kernel 一些.BIN文件吗?
比如MEMTEST
不过现在BIN都当作是PE的引导,估计也不好弄吧...哈哈~~ 原帖由 andos 于 2011-1-15 16:29 发表 http://bbs.wuyou.net/images/common/back.gif
有办法支持kernel 一些.BIN文件吗?
比如MEMTEST
不过现在BIN都当作是PE的引导,估计也不好弄吧...哈哈~~
先chainloader .bin 失败再kernel .bin。嘿嘿,一般情况下就够用了。
回复 #300 zxw 的帖子
无任何列表出现,不知是不是跟我的目录结构有关,相关环境为win7 用深度的启动管理器。但可用ls列出服务器下dir.txt内容 @zxwchain段不能这么写
map --in-place ()+1 (hd0)和dd if=()+1 of=(md)0x3E+1会引起bug我以前测试pe启动时发现过引导setupldr.bin或bootmgr都会出错 原帖由 sratlf 于 2011-1-15 18:59 发表 http://bbs.wuyou.net/images/common/back.gif
@zxw
chain段不能这么写
map --in-place ()+1 (hd0)和dd if=()+1 of=(md)0x3E+1会引起bug我以前测试pe启动时发现过引导setupldr.bin或bootmgr都会出错
我每次都是自己改造,我也发现这个问题了。
回复 #351 sratlf 的帖子
哦,我只专心弄自动列表,其他都是拿来主义,闭门造车改造。下次纠正。目前正在进一步优化自动列表中获取对应文件的代码(换一种方式,尽少利用md空间,尽少生成变量),已实测成功。
呵,目前已换第4种方式了。
[ 本帖最后由 zxw 于 2011-1-15 22:46 编辑 ] 原帖由 zxw 于 2011-1-15 22:40 发表 http://bbs.wuyou.net/images/common/back.gif
哦,我只专心弄自动列表,其他都是拿来主义,闭门造车改造。
下次纠正。目前正在进一步优化自动列表中获取对应文件的代码,已实测成功。
刚又综合了你们二位大大的RUN,YY了一份。
RUN模块plantsoot修改版1.15.rar
下面菜单测试通过:
title运行MAXDOS工具箱中的GHOST工具
RUN /BOOT/IMGS/MAXDOS.IMGdd 1 123 1 146 894 call GH.bat
title运行MAXDOS工具箱中的DiskGen磁盘管理
RUN /BOOT/IMGS/MAXDOS.IMGdd 1 123 1 146 921 lh ctmouse \r diskgen
title运行dos时代菜鸟工具箱DiskGen磁盘管理工具
RUN /BOOT/IMGS/DTS171.IMA --dts-ext text umbpci 1c
title启动Windows NT/2000/XP/2003
RUN XP2K3
回复 #353 zxw 的帖子
期待新版的 自动列表,呵呵。回复 #341 zxw 的帖子
你没看明白我的意思,不是相对路径的搜索问题,而是它根本就不该去/boot/imgs/下load pe.iso,让firadisk的路径给拐错门了回复 #356 shiningboy 的帖子
你的意思是说,列表显示的是pe.iso所在的目录?让firadisk的路径给拐错门了?注:目录列表中的数字只对列表中的对应文件有效。F 稍微特殊“照顾”了一下。
[ 本帖最后由 zxw 于 2011-1-15 23:31 编辑 ]
回复 #357 zxw 的帖子
嗯,看得出来,F是有点特殊了最好还是能改改吧,要一起load起来,落下了哪个都不好使啊 01-16:1.再次变更获取数字对应文件的方式;
2.智能加载maxdos.img内的部分dos工具,避开烦琐的参数写法,应该兼容目前的新旧版本,用户使用见一楼示例;
3.部分代码优化。
下一步有可能添加一个罗列maxdos工具箱部分工具的子列表,数字选择启动。
[ 本帖最后由 zxw 于 2011-1-16 06:09 编辑 ] 你们谁用FB启动方式实测过加载FIRADISK驱动的方式启动U盘上的ISO文件?
本人对S大和Z大的各版本的RUN进行过无数次的测试,均是在加载FIRADISK后简易测试器中通过测试,但实机却找不到ISO文件,无论是(ud)还是(),相对路径还是绝对路径都是如此,但强行加载加速器后却能找到ISO文件,不加载却找不到。
另外,对于可见区目录的自动列表或自动菜单,如果运行RUN里面的lst模块调用菜单文件,返回主菜单后,再运行自动列表或自动菜单就找不到可见区的目录了,出现空菜单或空列表,如果不运行这个模块,用老的调用方式,则无事。
可见RUN模块中的变量变数太大且不稳定,firadisk段获取ISO文件路径的方式有问题。