无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3209|回复: 3
打印 上一主题 下一主题

关于grub4dos中文字体

[复制链接]
跳转到指定楼层
1#
发表于 2014-8-1 19:35:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不点、chenall ,yaya 等各位大师 ,自从grub4dos支持unifont后让grub4dos进入了一个新的高度。目前支持16 x16点阵字体,除了宋体其他字体基本都变样,有没有办法让字体更清晰一些(比如24x24 或者32x32) ,爱美是大家永恒追求的目标 ,谢谢。
2#
发表于 2014-8-2 00:41:32 | 只看该作者
主要困难是,内存空间不够。如果把保留空间增大到 64M,那就可以支持 32×32点阵。

其实现在主流电脑的内存已经远远超过这个要求,可以考虑实现。不过需要 chenall 来做这个工作,我身体吃不消,还是放弃吧。

16×16点阵字库占用 2M 内存空间。32×32点阵字库将占用 8M 空间。两个字库总共占用 10M 空间。

目前为内核保留的 32M 空间,已经比较紧张了。

其中,1M 以内的常规内存,被 ROM 和 BIOS 占用。1M ~ 2M 被某些命令的缓冲区占用。2M ~3M 保存着 DOS 内存,3M~4M 被 grub4dos 的 32位内核占用。4M~5M 被 gfxmenu 占用。如果我没记错的话,6M-7M 也被 gfxmenu 占用。

grub4dos 的内存分页支持 512G 的大内存访问,也占用一些 M 的空间。还有 chenall 的一些增强功能也占用不少空间。

在 16M 以内,15~16M 被某些主板芯片组占用,所以这 1M 无法被 grub4dos 使用。

整个 32M 空间已经快被用光了。我估计,如果不增大内核的保留空间,可能挤不下 32×32点阵字库了。即使勉强挤得下,也增加了内存的紧张程度,可能容易产生内存冲突。

究竟具体应该怎么做,以及评估和权衡,可看 chenall 的意见,我不再参与。

回复

使用道具 举报

3#
 楼主| 发表于 2014-8-2 09:30:27 | 只看该作者
目前电脑硬件迎来大硬盘、大内存时代,grub4dos依然表现出强劲的生命力,很希望开发组能考虑给grub4dos再次“整容”。
回复

使用道具 举报

4#
发表于 2014-8-2 13:21:57 | 只看该作者
要不就以扩展命令的方式, 另行载入大字体文件到32M以外区域吧
话说字体文件太大了载入也不方便, 不如单搞.
不过这就相当于另写一个简单的界面程序了, 还要考虑各种兼容, 不好说价值大不大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-22 07:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表