中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-12 01:47
47,811 topics / 349,897 posts / today 0 new / 48,256 members
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » [Solved] grub writes to MBR and cannot display Chinese
Printable Version  4,188 / 7
Floor1 grapeskin Posted 2007-08-08 18:04
初级用户 Posts 54 Credits 123
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 ]
Floor2 不点 Posted 2007-08-08 18:17
银牌会员 Posts 1,115 Credits 2,491
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.
Floor3 grapeskin Posted 2007-08-08 18:25
初级用户 Posts 54 Credits 123
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 ]
Floor4 tinglang Posted 2008-03-16 03:28
初级用户 Posts 16 Credits 33
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
Floor5 fastslz Posted 2008-03-16 10:59
铂金会员 Posts 2,315 Credits 5,493 From 上海
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
Floor6 不点 Posted 2008-03-16 11:17
银牌会员 Posts 1,115 Credits 2,491
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.
Floor7 hdst Posted 2008-03-16 16:58
初级用户 Posts 22 Credits 36
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!
Floor8 woo88 Posted 2008-12-16 10:03
初级用户 Posts 96 Credits 188
Why still can't display Chinese?
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023