无忧启动论坛

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

请教一下GRUB4DOS不查找,直接引用固定位置的menu.lst是不是会快些。

[复制链接]
跳转到指定楼层
1#
发表于 2016-4-7 00:59:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一下GRUB4DOS不查找,直接引用固定位置的menu.lst是不是会快些。
比如说,
C盘的grldr引导c:\boot\menu.lst
怎么让GRUB4DOS不去查找,直接引导c:\boot\menu.lst
要达到这样的目的,应该怎么编辑grld文件
chainloader //boot/menu.lst行不行?

另外还有一个问题,希望一并得到解决,先谢谢论坛里的大神们。
第二个问题就是
title Boot.iso
map --mem (hd0,0)/boot/boot.iso (hd32)
map --hook
chainloader (hd32)
boot
这样引用的光盘镜像引导文件也是grldr
然后chainloader /bootmgr
进入这个菜单后
有中文字体。但始终无法显示中文是为什么呢。
2#
发表于 2016-4-7 01:18:45 | 只看该作者
本帖最后由 2012_willylin 于 2016-4-7 01:40 编辑

試看看
configfile (hd0,0)/boot/menu.lst

不過我記得grub4dos有默認的搜索順序 大概下列幾個
/menu.lst  
/boot/grub/menu.lst   
/grub/menu.lst

示例
title find /menu.lst, /boot/grub/menu.lst, /grub/menu.lst
errorcheck off
configfile /menu.lst
configfile /boot/grub/menu.lst
configfile /grub/menu.lst
find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst
find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst
errorcheck on
.....其它你想追加的命令



这样引用的光盘镜像引导文件也是grldr
然后chainloader /bootmgr
进入这个菜单后
有中文字体。但始终无法显示中文是为什么呢。

這個應該是 grldr轉bootmgr
\Windows\Boot\Fonts\chs_boot.ttf
如果還是沒中文的話 可能你的locale是設定成英文的比如 en-US
要去改iso 光盘镜像 BCD ,改成 zh-CN
回复

使用道具 举报

3#
发表于 2016-4-7 06:30:03 | 只看该作者
借这个帖子问一下ini格式的GRUB菜单和lst格式的有什么区别?
回复

使用道具 举报

4#
发表于 2016-4-7 08:04:10 | 只看该作者
lsc1117 发表于 2016-4-7 06:30
借这个帖子问一下ini格式的GRUB菜单和lst格式的有什么区别?

grub4dos 不使用文件后缀名来决定文件的格式。你可以把 .lst 改成任意后缀,也可以把 menu 改成任意前缀,都可以的,只要你用 configfile 加载它就行。但是,你要加载的文件的内容,必须得是 grub4dos 支持的格式。

一句话,与文件名无关,只与文件的内容有关。menu.lst 只是默认的菜单文件名罢了。

回复

使用道具 举报

5#
发表于 2016-4-7 08:24:49 | 只看该作者
这个 快不了多少吧...
回复

使用道具 举报

6#
发表于 2016-4-7 11:25:38 | 只看该作者
不点 发表于 2016-4-7 08:04
grub4dos 不使用文件后缀名来决定文件的格式。你可以把 .lst 改成任意后缀,也可以把 menu 改成任意前缀 ...

学习了!任意命名…………
回复

使用道具 举报

7#
发表于 2016-4-7 11:25:40 | 只看该作者
不点 发表于 2016-4-7 08:04
grub4dos 不使用文件后缀名来决定文件的格式。你可以把 .lst 改成任意后缀,也可以把 menu 改成任意前缀 ...

学习了!任意命名…………
回复

使用道具 举报

8#
发表于 2016-4-7 12:16:47 | 只看该作者
2012_willylin 发表于 2016-4-7 01:18
試看看
configfile (hd0,0)/boot/menu.lst

我的电脑是G4D的,就是用的破解版的BOOTMGR,我把对应的BCD文件的启动界面语言和系统语言都改成zh-cn了!如果系统有问题了,出现的菜单还是英文!在选择WIN系统时按F8也是英文!只有用系统的BOOTMGR时按F8才是中文!不知道是怎么回事!
回复

使用道具 举报

9#
发表于 2016-4-7 15:27:33 | 只看该作者
ge 发表于 2016-4-7 12:16
我的电脑是G4D的,就是用的破解版的BOOTMGR,我把对应的BCD文件的启动界面语言和系统语言都改成zh-cn了! ...

參考 yaojy 大神的資料
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=256059
回复

使用道具 举报

10#
发表于 2016-4-7 15:56:47 | 只看该作者
2012_willylin 发表于 2016-4-7 15:27
參考 yaojy 大神的資料
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=256059

谢谢!我好好看看!
回复

使用道具 举报

11#
发表于 2016-4-7 22:03:55 | 只看该作者
不点 发表于 2016-4-7 08:04
grub4dos 不使用文件后缀名来决定文件的格式。你可以把 .lst 改成任意后缀,也可以把 menu 改成任意前缀 ...

十分感谢您的解答。
回复

使用道具 举报

12#
 楼主| 发表于 2016-4-7 23:28:17 | 只看该作者
2012_willylin 发表于 2016-4-7 01:18
試看看
configfile (hd0,0)/boot/menu.lst

谢谢,第一个问题解决了,你说那个可以运行,第二个问题想是比较复杂,暂时不管他了,现在想解决另外一个grub4dos的中文字体位置可以自定义吗。只有grldr貌似不能显示中文……
回复

使用道具 举报

13#
发表于 2016-4-8 00:16:14 | 只看该作者
offree 发表于 2016-4-7 23:28
谢谢,第一个问题解决了,你说那个可以运行,第二个问题想是比较复杂,暂时不管他了,现在想解决另外一个 ...

#loading font for utf-8
font /grub/unifont.hex.gz

可以改其它位置 路徑對應該就找的到
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-4 13:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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