无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: zxw
打印 上一主题 下一主题

[分享] [20150128]自动列表·自动菜单·数字启动

    [复制链接]
1951#
发表于 2011-10-24 20:45:41 | 只看该作者
timeout 10
default 0
command --set-path=(ud)/BOOT/GRUB
gfxmenu (ud)/BOOT/GRUB/MESSAGE
configfile (md)4+8

这样写好像就没有问题了。

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

这句位置很关键。
回复

使用道具 举报

1952#
发表于 2011-10-24 21:01:41 | 只看该作者

回复 #1950 yidawpf 的帖子

从10月1日以后,有关路径的语句,要写在 gfxmenu命令的前面,在初始命令组中,gfxmenu命令直接执行循环,后面的命令就会忽略而不执行。直到title。这也是你后面的configfile命令没有造成死循环的原因。
 9月28前路径语句可以这样写,但configfile 的写法如果是内置菜单可能会导致死循环。
回复

使用道具 举报

1953#
 楼主| 发表于 2011-10-24 21:43:35 | 只看该作者

回复 #1951 yidawpf 的帖子

汗,原来是你使用上的基本语法错误。
建议以后汇报问题,要详细汇报。至少要如#1951一样贴出菜单。

[ 本帖最后由 zxw 于 2011-10-24 21:47 编辑 ]
回复

使用道具 举报

1954#
发表于 2011-10-26 12:12:23 | 只看该作者
请问这是怎么回事?

进入命令行运行RUN返回菜单,输入序号就这样:

再进入命令行运行RUN返回菜单,输入序号就像图1
再进入命令行运行RUN /BOOT/IMGS/DG.IMG,就可以起来

用的10-24版

[ 本帖最后由 benzcomp 于 2011-10-26 12:13 编辑 ]
回复

使用道具 举报

1955#
发表于 2011-10-26 12:26:56 | 只看该作者
10.24封装版报错。

run.png (6.55 KB, 下载次数: 189)

run.png
回复

使用道具 举报

1956#
 楼主| 发表于 2011-10-26 12:28:07 | 只看该作者

回复 #1955 pseudo 的帖子

grub4dos的问题。不点已纠正,在不点原贴重新下载。

[ 本帖最后由 zxw 于 2011-10-26 12:31 编辑 ]
回复

使用道具 举报

1957#
 楼主| 发表于 2011-10-26 12:29:48 | 只看该作者

回复 #1954 benzcomp 的帖子

我测试正常,也许是你使用上的问题。
回复

使用道具 举报

1958#
发表于 2011-10-26 12:37:07 | 只看该作者
原帖由 zxw 于 2011-10-26 12:28 发表
grub4dos的问题。不点已纠正,在不点原贴重新下载。

Z大能否把地址贴出来 ??
回复

使用道具 举报

1959#
 楼主| 发表于 2011-10-26 14:12:30 | 只看该作者

回复 #1958 2010527104427 的帖子

2011-10-24版grub4dos还是个测试版,帖子在此:http://bbs.znpc.net/viewthread.p ... muid=14541#pid49129
回复

使用道具 举报

1960#
发表于 2011-10-26 14:43:00 | 只看该作者

回复 #1954 benzcomp 的帖子

你的测试环境是什么,感觉你是不是要量产,制成了ISO,用虚拟机测试?
那个(cd)是?

[ 本帖最后由 幸运的草 于 2011-10-26 18:45 编辑 ]
回复

使用道具 举报

1961#
 楼主| 发表于 2011-10-26 20:41:42 | 只看该作者

回复 #1954 benzcomp 的帖子

抽空制作了个iso,启动测试了一下,没有再现你的情况,基本肯定你的用法有误。
回复

使用道具 举报

1962#
发表于 2011-10-31 12:56:50 | 只看该作者
z大,渴盼你的更新!!!
回复

使用道具 举报

1963#
发表于 2011-10-31 19:12:17 | 只看该作者
Z大,你真是神人也!神速呀!!!佩服!!!
回复

使用道具 举报

1964#
发表于 2011-11-2 07:48:51 | 只看该作者


菜单:
title [ 4 ]  HDDREG 磁盘工具
command run --mem /imgs/maxdos.img hddreg


Z大,请问加载时可以隐藏这段彩色的字体吗?

[ 本帖最后由 rwx2004 于 2011-11-2 07:57 编辑 ]
回复

使用道具 举报

1965#
 楼主| 发表于 2011-11-2 09:21:15 | 只看该作者

回复 #1964 rwx2004 的帖子

有人要求保留,有人要求隐藏。
或者我下一个版本,加一个参数--hideinfo。
回复

使用道具 举报

1966#
发表于 2011-11-2 14:36:47 | 只看该作者
Z大,封装版内置的UNIFONT、FONTS两种字体,怎么调用不同字体。谢谢
回复

使用道具 举报

1967#
 楼主| 发表于 2011-11-2 14:45:16 | 只看该作者

回复 #1966 weibin6199 的帖子

只封装了一种字体,UNIFONT是外部命令。
回复

使用道具 举报

1968#
发表于 2011-11-2 23:25:51 | 只看该作者

回复 #1965 zxw 的帖子

谢谢Z大..期待你的更新.还有一个问题想请教一下,我实在找不到帖子,只好麻烦Z大你啦.

这图是我机子的配置,为什么启动不了IMG啊??例如maxdos.它会一直卡在
这里,我用另一台机子测试过是2G内存就没有问题.他会很顺利的启动.

菜单:
title [ 2 ]  Max DOS  9
command run --mem /imgs/maxdos.img
回复

使用道具 举报

1969#
 楼主| 发表于 2011-11-3 00:45:31 | 只看该作者

回复 #1968 rwx2004 的帖子

你试试这个菜单:
map --mem (ud)/imgs/maxdos.img (0xff)
map --hook
chainloader (0xff)
========================
看这样卡否?
回复

使用道具 举报

1970#
发表于 2011-11-3 18:09:35 | 只看该作者

回复 #1969 zxw 的帖子

Z大 你叫我试的菜单还是一直卡在哪里.我也测试过水大的UD版本.用他的也是一样进不了DOS.真是头疼.
回复

使用道具 举报

1971#
 楼主| 发表于 2011-11-3 18:47:11 | 只看该作者

回复 #1970 rwx2004 的帖子

说明你的机器至少针对grub4dos有bug
回复

使用道具 举报

1972#
发表于 2011-11-4 04:04:10 | 只看该作者

回复 #1971 zxw 的帖子

.谢谢Z大.可是启动PE什么的确没有问题.实在搞不懂.我太菜了.再好好学习
回复

使用道具 举报

1973#
发表于 2011-11-5 17:46:49 | 只看该作者
vbe模式下文件列表对齐有问题
并且,如果背景图是黑色或者深色时。列表的文件几乎和底色一样,无法看清。

[ 本帖最后由 tingyue-wu 于 2011-11-5 21:41 编辑 ]
回复

使用道具 举报

1974#
 楼主| 发表于 2011-11-7 08:57:39 | 只看该作者

回复 #1973 tingyue-wu 的帖子

取消彩色字符,
测试一下这个:
RUN.7z (194.92 KB, 下载次数: 16)

[ 本帖最后由 zxw 于 2011-11-7 08:58 编辑 ]
回复

使用道具 举报

1975#
发表于 2011-11-7 11:24:49 | 只看该作者

回复 #1974 zxw 的帖子

现在没问题了 白色的字在深色背景上就是显眼呀。呵呵。
回复

使用道具 举报

1976#
 楼主| 发表于 2011-11-7 11:28:28 | 只看该作者

回复 #1975 tingyue-wu 的帖子

vbe模式下,如有含汉字文件,列表对齐可能还有问题。因为grub4dos内部函数有调整。
回复

使用道具 举报

1977#
发表于 2011-11-7 11:33:48 | 只看该作者

回复 #1976 zxw 的帖子

1974#列表汉字显示乱码(虚拟机测)。对齐问题是昨天就发现的。
我在实机测一下看看
_________________________________________________

实机测过 汉字显示没问题,对齐问题果然。

但是好像显示速度变慢了。

列表前屏幕左上角会一一出现正在扫描的文件名称,扫描结束才出现列表。

[ 本帖最后由 tingyue-wu 于 2011-11-7 11:39 编辑 ]
回复

使用道具 举报

1978#
发表于 2011-11-7 17:12:39 | 只看该作者
发现一个问题,不知道是GRUB的问题,还是RUN的问题:<br />发现如果RUN不是放到默认的路径,那么需要使用如同command --set-path=/hytools/grub/addon/指定自定义路径然后再直接调用,经过测试,这对于U盘是有效的,如果我直接用于硬盘,发现找不到路径,Z大能否修正一下。我的菜单如下:

  1. checkrange 0x21 read 0x8280 && pxe detect NotExist
  2. timeout 10
  3. default 0
  4. find --set-root --ignore-floppies /hytools/grub/addon/RUN
  5. command --set-path=/hytools/grub/addon/
  6. #该命令不能放到command命令前,否则出现菜单项目无效的问题;gfxmenu默认使用UTF-8字体(ASNI字体会无法显示菜单),无需另外指定字体文件,所以使用gfxmenu后不要再使用UNIFONT命令加载UTF-8字体,最好也不要和splashimage混用
  7. gfxmenu /hytools/grub/boot/message
  8. #splashimage /hytools/grub/boot/hytools.xpm.gz
  9. #内置fontfile指定ANSI的中文字体fonts.gz,注意的是大写的FONTFILE可以保证使用的是外部命令,该命令主要用于中文的GRLDR下;UNIFONT指定UTF-8格式的多国语言字体U16.GZ,主要用于英文的GRLDR,但测试也支持中文GRLDR,由于0PE内置了UNIFONT字体,所以RUN的时候要卸载字体UNIFONT --unload或者不用使用该命令
  10. #fontfile /hytools/grub/boot/fonts.gz
  11. UNIFONT /hytools/grub/boot/U16.GZ
  12. password --md5 $1$2$Ad/nMqvGCBoXeJwf8OKrW.
  13. #4+8表明遇到错误时返回GRLDR内置菜单,如果是其他菜单,应做相应更改 如configfile sysboot.cfg
  14. configfile (md)4+8
  15. #####################################################################
  16. title [0] 运行鸿越WINPE2003外置程序版(已集成SRS驱动)
  17. command RUN --mem /HYTOOLS/IMGS/HYPE.ISO

复制代码

在U盘中测试OK,我把GRUB移动到硬盘上,也就是再BOOT.INI加入调用GRUB的代码,发现进入菜单后菜单无效,我修改菜单项目command RUN --mem /HYTOOLS/IMGS/HYPE.ISO为&lt;br /&gt;command /HYTOOLS/GRUB/ADDON/RUN --mem /HYTOOLS/IMGS/HYPE.ISO则测试OK,&lt;br /&gt;说明在硬盘command --set-path=/hytools/grub/addon/没有起作用呀。<br /><img src="attachments/20111107_e1deef1bede94656dce8B10tyojq0LsR.jpg" border="0" aid="attachimg_131997" width="400" alt="" /><br /><img src="attachments/20111107_6d8f0b3f0f722c2619e96yNmtbl94O8s.jpg" border="0" aid="attachimg_131998" width="257" alt="" />

[ 本帖最后由 HUNRYBECKY 于 2011-11-7 17:26 编辑 ]

001_1.jpg (18.17 KB, 下载次数: 174)

001_1.jpg

002_1.jpg (33.95 KB, 下载次数: 157)

002_1.jpg
回复

使用道具 举报

1979#
 楼主| 发表于 2011-11-7 17:41:00 | 只看该作者

回复 #1978 HUNRYBECKY 的帖子

应该是你使用上的问题,试试改成这样:
find --set-root --ignore-floppies /hytools/grub/addon/RUN
command --set-path=%@root%/hytools/grub/addon/
回复

使用道具 举报

1980#
发表于 2011-11-7 18:01:11 | 只看该作者

回复 #1979 zxw 的帖子

自动菜单后 选最后一个返回选项,出现提示:
booting 04 run mainmenu
terminal vesa_test
press any key to continue...
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-23 09:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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