无忧启动论坛

标题: 初学GRUB,出现两个问题琢磨了一翻资料还是无法解决,求助。。。 [打印本页]

作者: pppguest3962    时间: 2012-9-12 14:56
标题: 初学GRUB,出现两个问题琢磨了一翻资料还是无法解决,求助。。。
第一个问题是,我只有一个硬盘,分了两个区,在D盘根目录放了一个pe.iso文件,
那么,
我在menu.lst里,有这样一个启动项:

title Boot pe.iso
map (hd0,1)/pe.iso (hd32)
map --hook
chainloader (hd32)
boot

很是奇怪提示没有这个区,于是我加入grub的command-line模式,用ls命令去ls (hd0,0)和(hd0,1),(hd0,0)可以看到根目录文件夹列表,当貌似没有hd0,1这个区。。。把两个数字再递加尝试也无果。。。我有个疑问,这个样的语法,去启动PE.iso,有错么?  ls也没看到第二个分区的列表,是什么原因?


第二个问题是:我把font文件放到第一个盘的第一个区上,用
fontfile (hd0,0)/fonts
但菜单是乱码。。。,我已经确认menu.lst是UTF-8编码了。。。。,是什么原因导致的呢?
如果是版本问题,请问哪里有现成的grldr + 字体文件 + menu.lst可以直接取来用呢?
我google+baidu了好几十页都似乎没有整个配套下载的。。。。


有劳各位高手,谢谢解答!
作者: sratlf    时间: 2012-9-12 15:27
标题: 回复 #1 pppguest3962 的帖子
hd0,0 0,1 0,2 0,3  这四个是第一硬盘的主分区  逻辑分区是从hd0,4开始的  你的d盘应该是逻辑分区

fontfile是旧版的命令了  最新版的grub加载中文支持需要下面几个条件

1,graphicsmode 命令进入命令行
2,font 命令加载字库
3,菜单使用utf8编码
作者: 20123376377656    时间: 2012-9-12 16:20
同求!~! 4.6  不会弄中文 哎!~
作者: pppguest3962    时间: 2012-9-12 16:38
原帖由 sratlf 于 2012-9-12 15:27 发表
hd0,0 0,1 0,2 0,3  这四个是第一硬盘的主分区  逻辑分区是从hd0,4开始的  你的d盘应该是逻辑分区

fontfile是旧版的命令了  最新版的grub加载中文支持需要下面几个条件

1,graphicsmode 命令进入命令行
...


感激版主,启动pe.iso的问题是解决了,原来是hd(0,4),哎搞了一天,早知道就试一下4了,我回忆中我只试到了3就放弃了。。。
不过PE被启动后,出现了新问题,我准备开新贴请教大家。。。呵呵


中文界面得知要graphicsmode命令后,我试着在最前用了这个比较保险的设置,似乎还是乱码。。。
graphicsmode -1 640:800 480:600 24:32
呵呵。。。
作者: sratlf    时间: 2012-9-12 17:40
标题: 回复 #4 pppguest3962 的帖子
那你可以在命令行下逐行执行命令试下  看哪行命令出现的错误  也有可能是字库找不到  或者没进去vbe模式
作者: 2011bigbarry    时间: 2012-10-6 13:10
多看看置顶的帖子




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