中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: [已解决]grub写入mbr无法显示中文 上一主题 | 下一主题
grapeskin
初级用户





积分 123
发帖 54
注册 2006-12-1
状态 离线
『楼 主』:  [已解决]grub写入mbr无法显示中文

用dos启动后运行grub可以显示中文菜单,可是把grub写入mbr后就显示乱码了,请问高手是怎么回事,grub写入mbr只能显示英文吗,如果能显示中文应该如何操作。

[ Last edited by grapeskin on 2007-8-8 at 06:30 PM ]

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

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 2 楼』:  

grub 的主体程序是 grldr 或者 grub.exe。只要这两个是中文版的,菜单就支持中文。

写入 MBR 中的代码,只有很少一部分字节的,它只是用来引导 GRLDR 的,根本不需要是中文的(或者说我们目前没有把它打造成中文的)。只要搜索到 GRLDR ,那么中文就会支持的。但是,如果搜索不到 fonts 文件,你可能还是停留在英文状态,此时的菜单上的中文,当然会是乱码了。



因为我们亲手创建,这个世界更加美丽。
2007-8-8 18:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
grapeskin
初级用户





积分 123
发帖 54
注册 2006-12-1
状态 离线
『第 3 楼』:  

已解决,我把chinese文件夹里的那个grldr拷贝过去就成了,谢谢不点的指点。呵呵

[ Last edited by grapeskin on 2007-8-8 at 06:31 PM ]

2007-8-8 18:25
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tinglang
初级用户





积分 33
发帖 16
注册 2007-3-4
状态 离线
『第 4 楼』:  

汗 一番搜索又跑到这里了 又看到不点了~~
我想要引导提示信息为中文

2008-3-16 03:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by tinglang at 2008-3-16 03:28:
我想要引导提示信息为中文

可以肯定的说这是不可能的



第一高手    第二高手

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

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 6 楼』:  

目前就grub4dos的MBR引导而言,确实是绝对不可能。

但是,如果你是一个主板制造商家,那么你有可能在主板 BIOS 这个级别支持中文(支持国际化语言)。如果那样的话,你就可以给 grub4dos 的 MBR 代码打上一个补丁,让它显示全中文的信息(国际化语言字符信息)。

所谓主板 BIOS 支持中文,其实主要是指显卡的 BIOS 直接支持中文。这一点绝对可以做到,因为显卡本身的内存简直是海量的,足以容纳 unicode 全部国际化字符集的字模。只是显卡的开发者不曾考虑这一问题,这是一个奇怪现象。如果我是制造电脑的,我肯定要这么做,因为这是一个未开垦的领地,谁能先行一步,谁就可以抢占先机,进而掌握这一领域的事实工业标准。



因为我们亲手创建,这个世界更加美丽。
2008-3-16 11:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hdst
初级用户





积分 36
发帖 22
注册 2008-3-9
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by 不点 at 2008-3-16 11:17 AM:
目前就grub4dos的MBR引导而言,确实是绝对不可能。

但是,如果你是一个主板制造商家,那么你有可能在主板 BIOS 这个级别支持中文(支持国际化语言 ...

要在bios里怎样做才可以?我想知道,请回答一下,谢谢!

2008-3-16 16:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
woo88
初级用户





积分 188
发帖 96
注册 2008-3-11
状态 离线
『第 8 楼』:  

我怎么还是不能显示中文能

2008-12-16 10:03
查看资料  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: