无忧启动论坛

标题: 如何让menu.lst的选项之间各空一行 [打印本页]

作者: ywzhuss    时间: 2008-8-30 13:11
标题: 如何让menu.lst的选项之间各空一行
如何让menu.lst的选项之间各空一行,默认不空一行,感觉靠得太紧了.
作者: yichya    时间: 2008-8-30 14:55
打一个ÿ,命令里是clear就行了。
作者: ywzhuss    时间: 2008-8-31 19:34
标题: 回复 #2 yichya 的帖子
ÿ clear
还是
clear
作者: fxyq    时间: 2008-8-31 21:32
title 2.GHOST11 中文向导
map --mem (hd0,0)/boot/grub/ghost.img (fd0)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title

直接贴还真麻烦,见图:

[ 本帖最后由 fxyq 于 2008-8-31 21:37 编辑 ]

未命名.gif (5.77 KB, 下载次数: 49)

未命名.gif

作者: finestone    时间: 2008-9-7 11:48
这个问题有意思,学习了。
作者: wsma    时间: 2008-9-8 21:03
alt+255小键盘,一直都忘了clear了,再试试。呵呵。

[ 本帖最后由 wsma 于 2008-9-8 21:05 编辑 ]
作者: 不点    时间: 2008-9-8 22:02
标题: 关于菜单分隔符或者利用 title 行作为菜单注释
9月7日实现了这些。下载 http://grub4dos.nufans.net/

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

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

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

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

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

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

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

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

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

以上是复制时空论坛的帖子。在时空论坛已经有一些后续的讨论了,不妨过去看看:
http://bbs.znpc.net/viewthread.php?tid=5067
作者: mapeimapei    时间: 2008-9-9 16:40
最新版具体是怎么个语法,,看来没看明白

给个现成的例子好不。。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3