古豆 发表于 2011-1-14 16:59:01

对于 UD区,是用(ud)/boot……还是用(bd)/boot……啊……

shiningboy 发表于 2011-1-14 17:50:37

自动菜单、自动列表的区别是?

sratlf 发表于 2011-1-14 17:57:58

原帖由 古豆 于 2011-1-14 16:59 发表 http://bbs.wuyou.net/images/common/back.gif
对于 UD区,是用(ud)/boot……还是用(bd)/boot……啊……


都一样因为对fb启动 (ud)=(bd) 只要别写()或省略就行

幸运的草 发表于 2011-1-14 20:45:43

回复 #332 shiningboy 的帖子

自动菜单根据用户的目录以菜单形式将目录里的镜象列出来,一般是竖向排列,用户可以用上、下方向键选取镜像,回车执行;自动列表是根据用户的目录,以列表的形式将目录里的镜象列出来,一般是以彩色的横向排列方式,输入数字可启动相应的镜像。
 二者都是在RUN中以独立的模块出现,是不同的两个模块。

幸运的草 发表于 2011-1-14 20:58:37

回复#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 编辑 ]

tingyue-wu 发表于 2011-1-14 21:02:00

分区格式是fat16的话会不会影响目录文件的读取?

幸运的草 发表于 2011-1-14 21:51:41

回复 #336 tingyue-wu 的帖子

这个不会影响的。一般小盘都是这样的格式

幸运的草 发表于 2011-1-14 21:56:56

测试新版的自动列表,按M或C键后怎么出现这个?

shiningboy 发表于 2011-1-14 22:04:00

回复 #338 幸运的草 的帖子

我这儿没事

shiningboy 发表于 2011-1-14 22:36:29

我也测一下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 编辑 ]

zxw 发表于 2011-1-14 22:42:52

回复 #338 的帖子

@幸运的草:试试新版。
@shiningboy:
对于相对路径,是在所有设备下(包括可见分区)搜索,搜索不到就返回自动列表窗口。
我这里对可见分区的搜索从未失败过。

zxw 发表于 2011-1-14 23:01:40

顺便添加了一些功能,详见一楼举例。

[ 本帖最后由 zxw 于 2011-1-14 23:11 编辑 ]

Plantsoot 发表于 2011-1-14 23:12:12

原帖由 zxw 于 2011-1-14 23:01 发表 http://bbs.wuyou.net/images/common/back.gif
顺便添加了一些功能,详见一楼举例。

刚才还看到菜单呢,怎么又编辑没有了?
太好了,加上我需要的0PE模块了。感谢啊,不用每次YY了。

[ 本帖最后由 Plantsoot 于 2011-1-14 23:15 编辑 ]

zxw 发表于 2011-1-15 00:12:25

原帖由 Plantsoot 于 2011-1-14 23:12 发表 http://bbs.wuyou.net/images/common/back.gif
刚才还看到菜单呢,怎么又编辑没有了?
太好了,加上我需要的0PE模块了。感谢啊,不用每次YY了。
本来一直觉得没必要添加运行menu.lst及menu.0pe之类的用法,任何东西都有两面性:即有益也有害。
run模块诞生以来,方便了不少人;但也造就菜者更菜………

Plantsoot 发表于 2011-1-15 09:38:48

回复 #344 zxw 的帖子

这个也确实是有利有弊,呵呵,不过确实简化了菜单的写法,也许让新手不用看到那么复杂的菜单就害怕了。

HB天意 发表于 2011-1-15 10:01:36

这个很好。强烈支持。
反馈一下:
title   生成自动菜单
RUN /BOOT/IMGS/.AUTOEMNU
boot

应该是AUTOMENU。你写错了。

另外如果加上boot,会提示错误,必须确认一下才行。去掉boot就没有问题了。

HB天意 发表于 2011-1-15 10:18:41

title   运行DiskGen磁盘管理
RUN /BOOT/IMGS/MAXDOS.IMGdd 1 123 1 146 921 lh ctmouse \r diskgen
boot

这个用不了。百草霜的0114版可以。
你看看是怎么回事啊。

andos 发表于 2011-1-15 16:29:39

有办法支持kernel 一些.BIN文件吗?
比如MEMTEST

不过现在BIN都当作是PE的引导,估计也不好弄吧...哈哈~~

chenall 发表于 2011-1-15 17:03:01

原帖由 andos 于 2011-1-15 16:29 发表 http://bbs.wuyou.net/images/common/back.gif
有办法支持kernel 一些.BIN文件吗?
比如MEMTEST

不过现在BIN都当作是PE的引导,估计也不好弄吧...哈哈~~

先chainloader .bin 失败再kernel .bin。嘿嘿,一般情况下就够用了。

rose4cat 发表于 2011-1-15 17:30:00

回复 #300 zxw 的帖子

无任何列表出现,不知是不是跟我的目录结构有关,相关环境为win7 用深度的启动管理器。但可用ls列出服务器下dir.txt内容

sratlf 发表于 2011-1-15 18:59:31

@zxw

chain段不能这么写

map --in-place ()+1 (hd0)和dd if=()+1 of=(md)0x3E+1会引起bug我以前测试pe启动时发现过引导setupldr.bin或bootmgr都会出错

Plantsoot 发表于 2011-1-15 20:51:38

原帖由 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都会出错

我每次都是自己改造,我也发现这个问题了。

zxw 发表于 2011-1-15 22:40:29

回复 #351 sratlf 的帖子

哦,我只专心弄自动列表,其他都是拿来主义,闭门造车改造。
下次纠正。目前正在进一步优化自动列表中获取对应文件的代码(换一种方式,尽少利用md空间,尽少生成变量),已实测成功。

呵,目前已换第4种方式了。

[ 本帖最后由 zxw 于 2011-1-15 22:46 编辑 ]

Plantsoot 发表于 2011-1-15 22:47:08

原帖由 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

Plantsoot 发表于 2011-1-15 22:48:25

回复 #353 zxw 的帖子

期待新版的 自动列表,呵呵。

shiningboy 发表于 2011-1-15 23:07:44

回复 #341 zxw 的帖子

你没看明白我的意思,不是相对路径的搜索问题,而是它根本就不该去/boot/imgs/下load pe.iso,让firadisk的路径给拐错门了

zxw 发表于 2011-1-15 23:16:11

回复 #356 shiningboy 的帖子

你的意思是说,列表显示的是pe.iso所在的目录?让firadisk的路径给拐错门了?

注:目录列表中的数字只对列表中的对应文件有效。F 稍微特殊“照顾”了一下。

[ 本帖最后由 zxw 于 2011-1-15 23:31 编辑 ]

shiningboy 发表于 2011-1-15 23:56:28

回复 #357 zxw 的帖子

嗯,看得出来,F是有点特殊了
最好还是能改改吧,要一起load起来,落下了哪个都不好使啊

zxw 发表于 2011-1-16 05:57:27

01-16:1.再次变更获取数字对应文件的方式;
         2.智能加载maxdos.img内的部分dos工具,避开烦琐的参数写法,应该兼容目前的新旧版本,用户使用见一楼示例;
         3.部分代码优化。

   下一步有可能添加一个罗列maxdos工具箱部分工具的子列表,数字选择启动。

[ 本帖最后由 zxw 于 2011-1-16 06:09 编辑 ]

幸运的草 发表于 2011-1-16 08:40:28

你们谁用FB启动方式实测过加载FIRADISK驱动的方式启动U盘上的ISO文件?
      本人对S大和Z大的各版本的RUN进行过无数次的测试,均是在加载FIRADISK后简易测试器中通过测试,但实机却找不到ISO文件,无论是(ud)还是(),相对路径还是绝对路径都是如此,但强行加载加速器后却能找到ISO文件,不加载却找不到。
  另外,对于可见区目录的自动列表或自动菜单,如果运行RUN里面的lst模块调用菜单文件,返回主菜单后,再运行自动列表或自动菜单就找不到可见区的目录了,出现空菜单或空列表,如果不运行这个模块,用老的调用方式,则无事。
  可见RUN模块中的变量变数太大且不稳定,firadisk段获取ISO文件路径的方式有问题。
页: 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21
查看完整版本: [20150128]自动列表·自动菜单·数字启动