![]() |
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 03:17 |
47,811 topics / 349,897 posts / today 0 new / 48,256 members |
| GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » grub is in a notebook, and it cannot boot due to Chinese fonts and other issues |
| Printable Version 1,751 / 4 |
| Floor1 lmle | Posted 2008-10-09 08:46 |
| 初级用户 Posts 28 Credits 61 | |
|
The latest version of grub.exe cannot boot in a BOE E1200 notebook. It restarts when it is about to display the menu. The old version does not restart but has a black screen. After removing the statements for loading the font and background in menu.lst, the menu is normal and the boot is also normal.
Currently, only this BOE notebook cannot use Chinese, and other computers boot normally. Part of the content of menu.lst is as follows: timeout 30 default 1 find --set-root /biaoji.id splashimage /BOOT/GRUB/BACK.GZ fontfile /BOOT/GRUB/FONT.GZ foreground ffffff outline title 1、Multi-mode PE find --set-root /biaoji.id chainloader /BOOT/GR2PE.BIN |
|
| Floor2 不点 | Posted 2008-10-09 09:04 |
| 银牌会员 Posts 1,115 Credits 2,491 | |
|
Suspect that the graphics mode is using memory and conflicts with the BIOS.
Try removing fontfile and keeping splashimage, what changes occur? Use the displaymem command in the grub command line to display the memory distribution. [ Last edited by 不点 on 2008-10-9 at 09:07 ] |
|
| Floor3 lmle | Posted 2008-10-09 09:45 |
| 初级用户 Posts 28 Credits 61 | |
|
After removing fontfile and keeping splashimage, it still restarts.
The displaymem shows as follows: EISA Memory BIOS Interface is present Address Map BIOS Interface is Present Lower memory:639k,Upper memory (to first chipset hole):637888k [Address Range Descriptor entries innediately follow (values are 64-bit)] Usable RAM: Base Address: 0x0 X 4Gb+0x0, Length: 0x0 X 4Gb + 0x9fc00 bytes Reserved: Base Address: 0x0 X 4Gb + 0x9fc00, Length: 0x0 X 4Gb + 0x400 bytes Reserved: Base Address: 0x0 X 4Gb + 0xf0000, Length: 0x0 X 4Gb + 0x10000 bytes Usable RAM: Base Address: 0x0 X 4Gb + 0x100000, Length: 0x0 X 4Gb + 0x26ef0000 bytes Reserved: Base Address: 0x0 X 4Gb + 0x26ff0000, Length: 0x0 X 4Gb + 0x8000 bytes Reserved: Base Address: 0x0 X 4Gb + 0x26ff8000, Length: 0x0 X 4Gb + 0x8000 bytes Reserved: Base Address: 0x0 X 4Gb + 0xfff80000, Length: 0x0 X 4Gb + 0x80000 bytes Reserved: Base Address: 0x0 X 4Gb + 0xd0000, Length: 0x0 X 4Gb + 0x6000 bytes |
|
| Floor4 不点 | Posted 2008-10-09 10:51 |
| 银牌会员 Posts 1,115 Credits 2,491 | |
|
The memory distribution is normal. Suspect that the hardware IO instructions used in the graphics mode are incompatible with this machine.
The graphics mode should completely use BIOS INT10, and should not directly use hardware IO instructions. This work needs to be sorted out later. Currently, this problem will not be solved for the time being. |
|
| Floor5 lmle | Posted 2008-10-09 11:08 |
| 初级用户 Posts 28 Credits 61 | |
|
Thanks for Budian's reply and help! In order to ensure maximum compatibility, I have to not use Chinese.
|
|
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |