jianliulin 发表于 2010-12-22 17:14:16

文件名可以用中文吗                                                









.

2010lifefx 发表于 2010-12-22 17:53:37

原帖由 jianliulin 于 2010-12-22 17:14 发表 http://bbs.wuyou.net/images/common/back.gif
文件名可以用中文吗.

可以用中文,就是乱码。哈哈

wenv也好 批处理也好 还是用的grub4dos命令行

grub4dos命令行不支持中文,所以应该不支持中文吧。

2010lifefx 发表于 2010-12-22 18:00:41

大概、可能、或许、貌似、也许,把这两个RUN弄成 WENV的一个run命令不知道好不好。

zxw 发表于 2010-12-22 20:47:39

更新:
1.部分纠正超长文件名列表未能对齐的bug
2.部分代码优化。

[ 本帖最后由 zxw 于 2010-12-22 22:43 编辑 ]

zxw 发表于 2010-12-22 20:50:28

回复 #31 jianliulin 的帖子

可以考虑,以后吧。.

sratlf 发表于 2010-12-22 23:01:21

@zxw

刚才看了下加载img文件时用了 --top 参数最好取消在小于3.25G内存的机器上加载img可能出错

还有.iso段 map %2 %1 (0xff) || map --mem %1 (0xff)可以把%2去掉了这个是给加载firadisk驱动准备的

[ 本帖最后由 sratlf 于 2010-12-22 23:03 编辑 ]

zxw 发表于 2010-12-22 23:23:45

原帖由 sratlf 于 2010-12-22 23:01 发表 http://bbs.wuyou.net/images/common/back.gif
@zxw
刚才看了下加载img文件时用了 --top 参数最好取消在小于3.25G内存的机器上加载img可能出错

好的,明天更正。

还有.iso段 map %2 %1 (0xff) || map --mem %1 (0xff)可以把%2去掉了这个是给加载firadisk驱动准备的
准备整合你那个run,留着待用。

sratlf 发表于 2010-12-23 00:14:34

回复 #37 zxw 的帖子

那样就先留着吧注意加载firadisk驱动的iso必须map到内存

或者你可以继续增强下提供firadisk/winvblock两种驱动支持类似 RUN firadisk /isofileOR   RUN winvblok /isofile

也可以整合ramos启动RUN ramos /imgfile /ldrfile    imgfile是ramos位置   ldrfile是启动文件比如ramxp可以写成这样RUN ramos /ramxp.img /ntldr

2010lifefx 发表于 2010-12-23 00:57:28

原帖由 zxw 于 2010-12-22 20:47 发表 http://bbs.wuyou.net/images/common/back.gif
更新:
1.部分纠正超长文件名列表未能对齐的bug
2.部分代码优化。


哈哈,我这个长文件名一直在捣乱。部分对齐了。

黑色蛋挞 发表于 2010-12-23 17:26:12

你好. 我是菜鸟一个.也就会拿来主义. 看到你的批处理 我加入到自己的U启里面后.使用后产生这样的问题
我的U盘是用FBinstoolV1.602分了512的UD区. 我所有的U启文件都放在UD区.但是部分img和iso文件放在U盘根区img和iso文件夹里面
此命令运行完毕后. 不会自动搜索iso文件并且生成菜单项
-----------------------------------
titleiso显示
find --set-root /hsf.txt
RUN /iso/.input
configfile (md)0x3000+0x10
-----------------------------------


但是可以成功运行此iso目录下面的iso文件.
-----------------------------------
title    1iso\n
find --set-root /hsf.txt
RUN /iso/wc20101010.ISO
boot
-----------------------------------

请问是我命令写的不对还是怎么回事.应该怎么解决啊

zxw 发表于 2010-12-23 17:55:06

回复 #39 2010lifefx 的帖子

试试新版,应该解决你那个超长文件名未对齐的问题。

zxw 发表于 2010-12-23 18:07:31

原帖由 黑色蛋挞 于 2010-12-23 17:26 发表 http://bbs.wuyou.net/images/common/back.gif
……
titleiso显示
find --set-root /hsf.txt
RUN /iso/.input
configfile (md)0x3000+0x10

调用方法不对:

titleiso显示
find --set-root /hsf.txt
RUN /iso/.input
boot


试试新版本

2010lifefx 发表于 2010-12-23 18:08:54

新版有问题。停在下面的画面不动了。



键盘鼠标操作没反应

zxw 发表于 2010-12-23 18:11:14

回复 #43 2010lifefx 的帖子

试试简洁版本。...

2010lifefx 发表于 2010-12-23 18:17:53

回复 #44 zxw 的帖子

问题依旧。还需要你辛苦了。呵呵

zxw 发表于 2010-12-23 18:19:31

回复 #45 2010lifefx 的帖子

晕,我这里测试没有问题。
你实机测试一下。

sratlf 发表于 2010-12-23 18:30:38

@zxw

说实话整合的应该很有问题现在我没办法测试只能猜测下

加载firadisk驱动后应该会启动iso没办法从硬盘启动因为call :.iso %2但是.iso段chainloader 后有boot会直接引导光盘启动同时没加--mem参数

还有WENV call map --mem ${path}FIRADISK.IMG (fd1) --mem这一句写错了吧

zxw 发表于 2010-12-24 00:19:12

回复 #47 sratlf 的帖子

抽空仓促上马,汗!
另重新整合了chenall大侠的自动生成菜单模块、sratlf版主的firadisk模块(未测试)。

sinoxer 发表于 2010-12-24 09:01:34

回复 zxw 的帖子

iso输入数字不运行,输入文件名可运行,img可以

zxw 发表于 2010-12-24 09:10:51

回复 #49 sinoxer 的帖子

整合firadisk删除了boot,有些iso似乎要加boot才可启动。
稍候更新。

[ 本帖最后由 zxw 于 2010-12-24 09:20 编辑 ]

黑色蛋挞 发表于 2010-12-24 09:32:52

原帖由 zxw 于 2010-12-23 18:07 发表 http://bbs.wuyou.net/images/common/back.gif


调用方法不对:

试试新版本

---------------------------------------
先说下我运行情况. 在用你12-22的run版本
title    iso显示
find --set-root /hsf.txt
RUN /iso/.input
以下
boot还是configfile (md)0x3000+0x10
都没有效果
但是修改成
find --set-root /hsf.txt
RUN
boot还是configfile (md)0x3000+0x10可以显示UD区内 /boot/imgs的文件并运行
12-24版本 不管是虚拟机还是实体机起动. 只能用ruan 镜像名称 启动镜像.而自动生成菜单的命令基本一用就
是重启电脑的效果. 是不是和我的U盘使用UD区有关系. 如果有哪位能够UD区使用正常的请告诉下正确的使用方法

zxw 发表于 2010-12-24 10:02:26

@黑色蛋挞:

RUN /iso/.input
/iso/是否路径?

12-24版本 不管是虚拟机还是实体机起动. 只能用ruan 镜像名称 启动镜像.而自动生成菜单的命令基本一用就
是重启电脑的效果.

没大看懂。是输入数字就重启?

zxw 发表于 2010-12-24 10:07:16

回复 #49 的帖子

@sinoxer
@黑色蛋挞:
再试试新版。

sinoxer 发表于 2010-12-24 10:20:44

回复 #53 zxw 的帖子

还是依旧……
这样写合适吗?
title AutoSearch
insmod (ud)/WENV/WENV
(ud)/WENV/RUN (ud)/udimgs/.input
boot

[ 本帖最后由 sinoxer 于 2010-12-24 10:21 编辑 ]

zxw 发表于 2010-12-24 10:26:19

回复 #54 sinoxer 的帖子

貌似没有问题,我再看看。
对了,测试一下:.automenu生成的菜单运行是否正常。

黑色蛋挞 发表于 2010-12-24 10:30:20

原帖由 zxw 于 2010-12-24 10:02 发表 http://bbs.wuyou.net/images/common/back.gif
@黑色蛋挞:


/iso/是否路径?

没大看懂。是输入数字就重启?
-----------------------------------------------------------------
我的U盘目录情况如下:
根目录下: /iso.所有U启动文件都在UD目录下


新版本运行了也还是不能自动生成菜单.但是可以启动U盘内.img和.iso文件
之后使用直接run 可以生成UD区默认目录/boot/imgs的菜单并且运行

简单说就是无法生成 U盘目录内文件列表.但是对UD区有效

zxw 发表于 2010-12-24 10:37:33

回复 #56 黑色蛋挞 的帖子

新版本运行了也还是不能自动生成菜单.但是可以启动U盘内.img和.iso文件
如何写的?你本意想生成什么目录下的列表?
声明:我这个显示的是列表,不是菜单。

[ 本帖最后由 zxw 于 2010-12-24 10:38 编辑 ]

sinoxer 发表于 2010-12-24 10:44:31

原帖由 zxw 于 2010-12-24 10:26 发表 http://bbs.wuyou.net/images/common/back.gif
貌似没有问题,我再看看。
对了,测试一下:.automenu生成的菜单运行是否正常。


.automenu自动生成菜单没问题

黑色蛋挞 发表于 2010-12-24 10:48:50

回复 #57 zxw 的帖子

我想生成U盘根目录下iso&imgs文件夹下列表
我尝试过以下写法
-------------------------------------
find --set-root /hsf.txt
RUN (hd0)/img/.input
configfile (md)0x3000+0x10 或者 boot
-------------------------------------
find --set-root /hsf.txt
RUN /iso/.input
configfile (md)0x3000+0x10 或者 boot
-------------------------------------
都无法生成列表

但是如果用以下写法,可以生成UD区内 /boot/imgs文件列表
-------------------------------------
RUN
configfile (md)0x3000+0x10 或者 boot
-------------------------------------
还有就是可以直接run运行U盘根文件下iso&imgs文件夹下文件
-------------------------------------
find --set-root /hsf.txt
RUN /iso/wc20101010.ISO
configfile (md)0x3000+0x10 或者 boot
-------------------------------------

[ 本帖最后由 黑色蛋挞 于 2010-12-24 10:51 编辑 ]

2010lifefx 发表于 2010-12-24 11:37:35

新版的我用记事本打开怎么是乱码?
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: [20150128]自动列表·自动菜单·数字启动