无忧启动论坛
标题:
请问内置菜单的大小限制是多少?
[打印本页]
作者:
2011hnfeng
时间:
2011-12-27 16:58
标题:
请问内置菜单的大小限制是多少?
因 menu.lst 较大,想确认一下:
GRLDR 内置菜单的大小限制是多少?
谢谢
作者:
sratlf
时间:
2011-12-27 17:10
标题:
回复 #1 2011hnfeng 的帖子
4k
作者:
2011hnfeng
时间:
2011-12-27 17:13
多谢版主
目前的menu.lst 有3.45KB。看来没问题了。
作者:
pseudo
时间:
2011-12-27 18:01
@不点、chenall
grub.exe外置菜单一直有4kb限制,很拘束。
能否放开,跟grldr一致?
作者:
不点
时间:
2011-12-27 18:52
抱歉,没太明白你说的是什么意思。你是怎么使用 grub.exe 的外置菜单的,麻烦详述。
哦,忽然明白了,你是用
grub --config-file=A:\menu.lst
的方法。
这个方法是在 DOS 还没消失之前把 menu.lst 的开头 4K 加载在内存中,取代内置菜单。
你可以改为
grub --config-file=(fd0)/menu.lst
这样就不会处理为内置菜单了,而是普通菜单。
内置菜单有 4K 限制,但普通菜单没有任何限制。
[
本帖最后由 不点 于 2011-12-27 18:59 编辑
]
作者:
讯极天度
时间:
2011-12-27 19:15
呵呵 看到不点 进来看看 学习了
作者:
pseudo
时间:
2011-12-27 19:28
哦,原来A:是内置,(fd0)则是外置。
作者:
不点
时间:
2011-12-27 19:36
是这样的:
当文件名是 DOS 文件名的时候,它就必须放在内存中。因为一旦进入 grub 环境以后,DOS 不存在了,就无法访问 DOS 文件了。由于 grub.exe 是在 DOS 下启动的,所以,grub.exe 利用 DOS 功能,读取 DOS 文件 4K 到内存中。
当文件名是 grub 格式的文件名时,不放在内存,而是进入 grub 之后再访问。
作者:
zxw
时间:
2011-12-27 21:29
嘿,还真不知道:当文件名是 grub 格式的文件名时,不放在内存,而是进入 grub 之后再访问。
作者:
幸运的草
时间:
2011-12-28 18:38
又一个秘密被“泄漏”了。哈哈。看来,文档很重要呀。
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3