Grub4dos0.4.6a的中文字库的有效加载命令

更新时间:2024-07-04 13:29:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Grub4dos0.4.6a的中文字库的有效加载命令

前言:

这是小白教小白,菜鸟教菜鸟,高手请飘过,不怕烦琐,确保证教会。

下载专为grub4dos准备的unifont.hex 格式的中文字库文件,字库文件大多是gz压缩的文件,将字库文件重命名为fonts.gz。grub4dos支持gz压缩的文件,可直接使用无需解压!

不点大师说:“yaya 已经把中文支持做到内核里了,不用再费劲去重新编译搞中文支持了。新版本已经支持中文了。用户只需要做如下两个工作便可:

(1)把字库弄成 unifont.hex 格式; (2)把菜单弄成 UTF-8 编码。”

一:加载位置:

一般在颜色和等待命令后面加载:

menu.lst菜单的开头部分:

# This is a sample menu.lst file. You should make some changes to it. # The old install method of booting via the stage-files has been removed. # Please install GRLDR boot strap code to MBR with the bootlace.com # utility under DOS/Win9x or Linux. #

# It must be UTF-8 encoding for multi-lingual support. Font lines can be # appended to the file. The font lines should be in the unifont.hex format.

color blue/green yellow/red white/magenta white/magenta(颜色) timeout 30(等待时间)

在这加载“加载中文字库的命令” ## menu border color

color border=0xEEFFEE ## set vbe mode

graphicsmode -1 640:800 480:600 24:32 || graphicsmode -1 -1 -1 24:32 ## loading splashimage

splashimage /boot/grub/splashimage.xpm || splashimage /boot/grub/splashimage.bmp default /default ## Menu AutoNumber write 0x8274 0x2001

例如:

红字部分即是加载的“加载中文字库的命令”:

# This is a sample menu.lst file. You should make some changes to it. # The old install method of booting via the stage-files has been removed.

# Please install GRLDR boot strap code to MBR with the bootlace.com # utility under DOS/Win9x or Linux. #

# It must be UTF-8 encoding for multi-lingual support. Font lines can be # appended to the file. The font lines should be in the unifont.hex format.

color blue/green yellow/red white/magenta white/magenta(颜色) timeout 30(等待时间) find --set-root /grub/fonts.gz font /grub/fonts.gz ## menu border color color border=0xEEFFEE ## set vbe mode

graphicsmode -1 640:800 480:600 24:32 || graphicsmode -1 -1 -1 24:32 ## loading splashimage

splashimage /boot/grub/splashimage.xpm || splashimage /boot/grub/splashimage.bmp default /default ## Menu AutoNumber write 0x8274 0x2001

二:有效的加载命令: 1:

font /fonts.gz

a.字库文件和grldr、menu.lst文件同位于启动分区的根目录——系统中加载Grub4dos启动的情况。

b. 字库文件和grldr、menu.lst文件同位于同一个分区的根目录,但不一定是启动分区——硬盘的MBR主引导记录中加载Grub4dos启动的情况。

2:

font /grub/fonts.gz

a. grldr、menu.lst文件同位于启动分区的根目录,字库文件位于启动分区的根目录中的grub文件夹中——系统中加载Grub4dos启动的情况。

b. grldr、menu.lst文件同位于同一个分区的根目录,字库文件位于和前面的2个文件相同分区的根目录中的grub文件夹中,注意,这个分区并不一定是启动分区——硬盘的MBR主引导记录中加载Grub4dos启动的情况。

3:

find --set-root /fonts.gz font /fonts.gz

字库文件和grldr、menu.lst文件同位于不同的分区的根目录,grldr和menu.lst文件在同一个分区的根目录,

字库文件在另外一个分区的根目录。

4:

find --set-root /grub/fonts.gz font /grub/fonts.gz

字库文件和grldr、menu.lst文件同位于不同的分区,在另外一个分区的根目录的grub文件夹中。

大致的加载情况就分为以上4中,其余的以此类堆。

grldr和menu.lst文件在同一个分区的根目录,字库文件

加载了中文字库的效果图一:

加载了中文字库的效果图二:

没有加载中文字库的效果图一:

本文来源:https://www.bwwdw.com/article/yel.html

Top