幸运的草 发表于 2011-1-8 17:16:42

回复 #240 sratlf 的帖子

谢谢S大的回复。
  我这样调用run firadisk /boot/imgs/xyly.iso,按理说应该先加载FIRADISK驱动,而后就应该 map到内存,出就是加上了--mem参数的启动方式,用简易启动测试器测试也是这样,出现的提示,而后就会向内存读入数据。但实机启动时却是在加载FIRADISK驱动后没有出现,也就是说加载驱动后根本没有向内存读入XYLY.ISO的数据,而是出现英文大意是“按I键启动ISO,10秒后从硬盘启动”,但按I键却从硬盘启动,10秒后也是从硬盘启动,根本不能启动xyly.iso,不知这是为何?
 这样的话,如果我调用安装版的ISO,加载驱动后怎样安装系统,因为ISO根据就没有读入到内存中。这也就是我一而再,再而三想要弄明白的问题。

HB天意 发表于 2011-1-8 18:16:24

请教一个问题:
我用UD版启动,想加载U盘可见区TYPE目录下的任意img文件。
我的菜单命令这样写:RUN /TYPE/.input

但是没有用,应该怎么写?

sratlf 发表于 2011-1-8 19:09:39

回复 #241 幸运的草 的帖子

用我和zxw的run都是这样吗?   还有是通过什么方式启动的按不按I键都是从硬盘启动的话有没有错误提示

或者你可以这样自行修改run将最上面的debug off 改为debug on这样gurb做什么都会在屏幕上显示可以看下加载完驱动后gurb执行的是什么

幸运的草 发表于 2011-1-8 20:05:13

回复 #243 sratlf 的帖子

我是用FB制作的U盘启动的,ISO文件是放在U盘UD区的/boot/imgs下的,基本就是杏雨梨云2011制作的,只不过是我将ISO文件的存放目录给修改了。
 是Z大的,执行时没有任何提示,加载完后就提示按I键等,一按I键就从硬盘提示,不能从ISO启动,但虚拟机测试却没有问题。
 我在想,是不是要将ISO文件放在根目录下呀,我看你的例子是这样调用的run firadisk /win$.iso。等周一上班后我再用你的RUN试试,U盘在办公室放着,现在没法实机测试。
  
 

幸运的草 发表于 2011-1-8 20:08:22

  谢谢S大的指教,今天向你学了不少的东东,好像你的RUN和Z大的RUN调用方法不同?如果我要生成 /boot/imgs/下镜像的表不或菜单,Z大的是这样调用的:RUN .INPUT;RUN .AUTOMENU或RUN /BOOT/IMGS/.INPUT;RUN /BOOT/IMGS/.AUTOMENU。
  你的RUN怎样调用?另我想调用可U盘可见区UDDIY目录下的winpe.iso,这样调用行吗?RUN /UDDIY/WINPE.ISO,请S大指教!
  

[ 本帖最后由 幸运的草 于 2011-1-8 20:21 编辑 ]

shiningboy 发表于 2011-1-8 21:30:22

先报个测试结果
1.7版的 无法找到自定义路径 如(hd0,4)/Boot/ISO/
旧版 可以找到自定义路径 但是列表是空的
chenall的1.2的版本 自己改RUN 可以找到自定义路径并生成列表

sratlf 发表于 2011-1-8 22:29:31

回复 #245 幸运的草 的帖子

ISO所在目录任意只要菜单里面所写路径和实际路径相同就行暂时我的不能使用绝对路径

RUN /UDDIY/WINPE.ISO这样就行会全盘查找

我的自动生成目录比较麻烦
title automenu
RUN automenu /BOOT/IMGS/
configfile (md)0x3000+0x10

zxw 发表于 2011-1-8 22:34:31

回复 #242 yidawpf 的帖子

.input .automenu这种虚拟的文件,目前还不支持相对路径,除非默认为(bd)。
看来显示可见区列表的需求挺大,想法在以后解决。
初步想法是用户在加载脚本前,用find --set-root /youpath/markfile定位

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

幸运的草 发表于 2011-1-9 08:02:32

回复 #247 sratlf 的帖子

谢谢S大的解答,向你学习了不少东西,再次感谢。

shiningboy 发表于 2011-1-9 10:40:19

原帖由 yidawpf 于 2011-1-8 18:16 发表 http://bbs.wuyou.net/images/common/back.gif
请教一个问题:
我用UD版启动,想加载U盘可见区TYPE目录下的任意img文件。
我的菜单命令这样写:RUN /TYPE/.input

但是没有用,应该怎么写?

试试RUN ()/TYPE/
旧版上可以,1-7更新的不行

717758565 发表于 2011-1-9 10:46:28

回复 #250 shiningboy 的帖子

你的grub4dos是那个 版本,全部下载 最新的 就可以,
菜单这样写就可以
run /TYPE/
或者
run /TYPE/.automenu

[ 本帖最后由 717758565 于 2011-1-9 10:53 编辑 ]

shiningboy 发表于 2011-1-9 20:28:58

回复 #251 717758565 的帖子

这就奇怪了,我这儿用最新版,照你的写法,路径可以找到,但是列表是空的
总之这几个版本一路用下来,菜单也换着法写,不同的组合能出不同的效果,初期的东西变化大,不用追新,找着合适的就凑合用吧。。

[ 本帖最后由 shiningboy 于 2011-1-9 20:34 编辑 ]

717758565 发表于 2011-1-10 06:22:54

是的,可见分区的路径可以找到,就是你说的列表是空的,我在硬盘c盘部署的时候只把c盘指定目录加入列表其他盘的内容还是不显示列表

h99h99 发表于 2011-1-11 15:11:24

输入:f 数字回车出错!没有f参数可以!

lhteee 发表于 2011-1-11 15:57:57

回复 #242 yidawpf 的帖子

这样写,但后面的版本不可以。
RUNZ (hd1,0)/IMGS/.input
configfile (md)0x3000+0x10

zxw 发表于 2011-1-11 20:36:35

01-11:变更获取数字对应文件的方式;加载自动列表前有进度显示;从列表加载同路径自动菜单
         相对以前速度变快;其它关于列表功能的改进。
         注:新版只支持grub4dos2011-01-11新版,除自动菜单与自动列表,可以不要wenv文件。
               自动菜单与自动列表请下载chenall大的原版wenv。
               相关文件在首页一楼处有下载或有链接。

zxw 发表于 2011-1-11 20:37:33

回复 #254 h99h99 的帖子

试试新版,注意看楼上说明。

另:可能已解决显示U盘可见区目录列表的问题。
加载本脚本前可使用find --set-root ……语句定位。

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

shiningboy 发表于 2011-1-11 21:42:29

回复 #256 zxw 的帖子

已测试01-11版,基本正常,可以生成自定义路径的列表,包括u盘可见区。
2个问题,一是中文乱码

还有一个说起来比较复杂,在ud区和可见区都存在/boot/imgs/时,以下命令
1) RUN
2) RUN /boot/imgs/
3) RUN (ud)/boot/imgs/
依次执行的话,1和2都是认可见区,3认ud区
但回过头再执行1,2就只认ud区,不认可见区了
除非再RUN 其他路径才能恢复正常

[ 本帖最后由 shiningboy 于 2011-1-11 22:04 编辑 ]

h99h99 发表于 2011-1-11 21:46:48

titleinput path for input number(use /BOOT/IMGS/ as default)
WENV set wiso=$u,$input,please input a path(/BOOT/IMGS/ as default):
WENV get wiso || WENV set wiso=/BOOT/IMGS/ && echo Now use /BOOT/IMGS/ as default.
RUNz %wiso%
configfile (md)0x3000+0x10

象上面这样,默认路径时出来数字菜单, f 数字 正常,如果输入路径如:/iso/ 后出来数字菜单,这时: f 数字 就提示load firadisk 成功,iso 没有找到! 不能动态输入路径吗?

zxw 发表于 2011-1-11 22:07:08

回复 #258 shiningboy 的帖子

中文字体和彩色菜单目前不能同时使用,除非chenall大从源码上重新分布内存。
你可以自己加载中文字体,不过就不能显示彩色了。要同时使用,这基本上认定是不可能的,
第二个问题是正常的。

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

zxw 发表于 2011-1-11 22:08:47

回复 #259 h99h99 的帖子

哦,你是说给F加动态路径,这个就算了,当然实现也不复杂,但没必要。

可以输入 /yourpath/firadisk win.iso后面的win.iso无路径的话以前面的为准。
也可以 /yourpath/firadisk /otherpath/win.iso

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

zxw 发表于 2011-1-11 22:09:43

年终了比较忙,下一版将完全不用wenv了,准备下周更新。
除了不再支持忽略大小写,功能全都一样。

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

shiningboy 发表于 2011-1-11 23:03:23

回复 #260 zxw 的帖子

那我还是选择显示中文吧,毕竟显示的正确性更重要
要如何加载中文字体,难道是在RUN里加载unifont?

h99h99 发表于 2011-1-12 08:06:43

原帖由 zxw 于 2011-1-11 22:08 发表 http://bbs.wuyou.net/images/common/back.gif
哦,你是说给F加动态路径,这个就算了,当然实现也不复杂,但没必要。

可以输入 /yourpath/firadisk win.iso后面的win.iso无路径的话以前面的为准。
也可以 /yourpath/firadisk /otherpath/win.iso
不是给f 加动态路径,而是根据输入的路径生成列表,然后 f 数字 时出现文件找不到的错误!你仔细看看我的菜单就明白了,或者用我的菜单测试下?

zxw 发表于 2011-1-12 10:29:30

回复 #264 h99h99 的帖子

哦,明白了f目前只支持当前目录的firadisk.img文件。

HB天意 发表于 2011-1-12 10:45:08

原帖由 shiningboy 于 2011-1-11 21:42 发表 http://bbs.wuyou.net/images/common/back.gif
已测试01-11版,基本正常,可以生成自定义路径的列表,包括u盘可见区。
2个问题,一是中文乱码110831

还有一个说起来比较复杂,在ud区和可见区都存在/boot/imgs/时,以下命令
1) RUN
2) RUN /boot/imgs/
...
你加载可见区的命令是怎么写的?

h99h99 发表于 2011-1-12 10:59:14

原帖由 zxw 于 2011-1-12 10:29 发表 http://bbs.wuyou.net/images/common/back.gif
哦,明白了f目前只支持当前目录的firadisk.img文件。
其实,你只要默认firadisk.img在/boot/imgs/就可以了(指定的按用户的),或将它和你的run 放在一起,没有必要动态在当前目录的firadisk.img,这样反而麻烦!

HB天意 发表于 2011-1-12 11:03:59

原帖由 zxw 于 2011-1-11 20:37 发表 http://bbs.wuyou.net/images/common/back.gif
试试新版,注意看楼上说明。

另:可能已解决显示U盘可见区目录列表的问题。
加载本脚本前可使用find --set-root ……语句定位。
确实可以了。但是那个不加定位语就更好了。

HB天意 发表于 2011-1-12 11:13:22

我是这样写的:
title 【03】 启动自定义ISO文件(TYPE目录)
RUN /TYPE/

可以看到可见分区的。但是加载不了IMG文件。
大家看下是怎么回事。





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

HB天意 发表于 2011-1-12 11:18:47

哦,搞清楚了,必须得输入路径才行。

比如启动列表中的rst.img。必须输入/TYPE/RST.IMG

能不能不输入路径和文件名,直接输入文件名或者数字?

[ 本帖最后由 yidawpf 于 2011-1-12 11:21 编辑 ]
页: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18
查看完整版本: [20150128]自动列表·自动菜单·数字启动