中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » Grub4DOS 用什麼指令可以實驗隔一行?
作者:
标题: Grub4DOS 用什麼指令可以實驗隔一行? 上一主题 | 下一主题
kelvinso
初级用户





积分 42
发帖 16
注册 2008-3-13
状态 离线
『楼 主』:  Grub4DOS 用什麼指令可以實驗隔一行?

請問隔一行用什麼指令?

2008-8-15 20:04
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zjhxqh
初级用户





积分 46
发帖 21
注册 2007-5-5
状态 离线
『第 2 楼』:  

不明白所言!
是在grub4dos环境下命令行模式下添加空行吗? 按o和shift+o(字母)

2008-8-16 22:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 3 楼』:  关于菜单分隔符或者利用 title 行作为菜单注释

9月7日实现了这些。下载 http://grub4dos.nufans.net/

菜单中有时需要隔行显示,有时需要用一些特殊符号如一串横杠来分隔(分组)菜单项,或者希望有些菜单项只是用来作为注释(帮助用户使用菜单)。

过去的几年里,有人用 clear 命令来建立一个空的菜单项。这个菜单项确实什么也不做,但光标却仍然可以访问到这个菜单项,似乎是个毛病。

新的版本支持这样的做法,光标能够跳过这个菜单项,这样就更合理一些。

grub4dos 会智能地判断你的菜单项是否为空的。如果某个菜单项里面的命令不做任何实质性的工作,而只是用来显示一些信息(比如 cat,pause,help 等),那么这个菜单项就被认为是空的。一个空的菜单项是不能够用 上下箭头键访问到的,只能够用左右箭头键来访问(这个左右箭头的特性也是新增的)。

注意,一个空的菜单项也是一个合法的菜单项,它占有正常的菜单序号。比如说,即使你把第 0 个菜单项做成空的,它也占有第 0 个菜单的位置。如果 default 命令设置为 0,那么这个空的菜单项仍然会被默认启动。同理,fallback 命令也可能跳进空的菜单项之中。

一个空的菜单项,除了不能用上下箭头键访问以外,其他特性完全就如同一个正常的菜单项。用左右箭头键访问时,不会感到有任何异常。

如果你希望某个空的菜单项也能被上下箭头键访问到,你可以在其菜单命令集尾部加上
boot
或者
boot    ||    errnum
之类的复合命令就好了(有了 boot 命令的出现,菜单就不再被当作空的了)。

==================

9月7日在实现这些功能时,顺便还解决了一个很古老的bug(在 stage2.c 的 cmain 函数中)。许多人报告自己编译的 grub4dos 无法启动,总是死在 starting cmain..... 上,就可能与此有关。这个 bug 的解决应该是比较重要的。



因为我们亲手创建,这个世界更加美丽。
2008-9-8 03:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: