China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-24 21:57
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » [Solved] grub writes to MBR and cannot display Chinese View 4,004 Replies 7
Original Poster Posted 2007-08-08 18:04 ·  中国 河北 石家庄 电信
初级用户
★★
Credits 123
Posts 54
Joined 2006-12-01 01:16
19-year member
UID 72206
Gender Male
Status Offline
After booting with DOS, running GRUB can display the Chinese menu, but after writing GRUB to the MBR, it shows garbled characters. May I ask experts what's the matter? Does writing GRUB to the MBR only display English? If it can display Chinese, how should one operate?

[ Last edited by grapeskin on 2007-8-8 at 06:30 PM ]
Floor 2 Posted 2007-08-08 18:17 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
The main program of grub is grldr or grub.exe. As long as these two are in Chinese version, the menu supports Chinese.

The code written into the MBR has only a very small number of bytes. It is only used to boot GRLDR, and it doesn't need to be in Chinese at all (or to put it simply, we haven't made it Chinese for now). As long as GRLDR is found, Chinese support will be available. But if the fonts file is not found, you may still stay in English state, and then the Chinese on the menu will of course be garbled.
因为我们亲手创建,这个世界更加美丽。
Floor 3 Posted 2007-08-08 18:25 ·  中国 河北 石家庄 电信
初级用户
★★
Credits 123
Posts 54
Joined 2006-12-01 01:16
19-year member
UID 72206
Gender Male
Status Offline
Solved, I just copied the grldr in the chinese folder over, thanks to the guidance of BuDian. Hehe

[ Last edited by grapeskin on 2007-8-8 at 06:31 PM ]
Floor 4 Posted 2008-03-16 03:28 ·  中国 重庆 巴南区 电信
初级用户
Credits 33
Posts 16
Joined 2007-03-04 17:48
19-year member
UID 80772
Gender Male
Status Offline
Sweat After a search, I ran to here again. I saw it again and didn't click~~
I want the boot prompt information to be in Chinese
Floor 5 Posted 2008-03-16 10:59 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
Credits 5,493
Posts 2,315
Joined 2006-05-01 10:41
20-year member
UID 54766
Gender Male
From 上海
Status Offline
Originally posted by tinglang at 2008-3-16 03:28:
I want the boot prompt message to be in Chinese

It can be definitely said that this is impossible
第一高手 第二高手

Floor 6 Posted 2008-03-16 11:17 ·  中国 河南 南阳 电信
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
Currently, regarding the MBR boot of grub4dos, it is indeed absolutely impossible.

But, if you are a mainboard manufacturer, then you may support Chinese (support internationalized languages) at the mainboard BIOS level. If that is the case, then you can patch the MBR code of grub4dos to make it display fully Chinese information (internationalized language character information).

The so-called mainboard BIOS supporting Chinese actually mainly refers to the graphics card's BIOS directly supporting Chinese. This can definitely be done, because the memory of the graphics card itself is extremely large, enough to accommodate the glyphs of the entire Unicode internationalized character set. It's just that the developers of the graphics card didn't consider this issue, which is a strange phenomenon. If I were making a computer, I would definitely do this, because this is an uncharted territory. Whoever can take the lead first can seize the opportunity and then master the de facto industrial standard in this field.
因为我们亲手创建,这个世界更加美丽。
Floor 7 Posted 2008-03-16 16:58 ·  中国 河北 保定 联通
初级用户
Credits 36
Posts 22
Joined 2008-03-09 14:18
18-year member
UID 112464
Gender Male
Status Offline
Originally posted by Budian at 2008-3-16 11:17 AM:
Currently, as far as the MBR boot of grub4dos is concerned, it is indeed absolutely impossible.

But if you are a motherboard manufacturer, then you may support Chinese at the BIOS level of the motherboard (support internationalized languages...

How to do it in BIOS? I want to know, please answer, thank you!
Floor 8 Posted 2008-12-16 10:03 ·  中国 广东 深圳 电信
初级用户
★★
Credits 188
Posts 96
Joined 2008-03-11 00:59
18-year member
UID 112592
Gender Male
Status Offline
Why still can't display Chinese?
Forum Jump: