|
2010yg 发表于 2013-6-15 16:12
用你发来的,也变字!见图:
看了一下,前面说的不够准确。
目前是双核才按unifont.hex-run-内置字库次序,单核都用内置字库。
可以修改m1.lst,将
if not exist mpxp if not exist mp03 && if exist showmn && font && font (hd-1,0)/BIN/M1.FON
if not exist mpxp if not exist mp03 || if exist showmn && font && if exist (bd)/BOOT/GRUB/UNIFONT.HEX font (bd)/BOOT/GRUB/UNIFONT.HEX || if exist %?_BOOT%/BOOT/GRUB/UNIFONT.HEX font %?_BOOT%/BOOT/GRUB/UNIFONT.HEX || if exist (bd)/BOOT/GRUB/RUN (bd)/BOOT/GRUB/RUN --gfx .end || if exist %?_BOOT%/BOOT/GRUB/RUN %?_BOOT%/BOOT/GRUB/RUN --gfx .end || font (hd-1,0)/BIN/M1.FON
这两行改为一行
if exist showmn && font && if exist (bd)/BOOT/GRUB/UNIFONT.HEX font (bd)/BOOT/GRUB/UNIFONT.HEX || if exist %?_BOOT%/BOOT/GRUB/UNIFONT.HEX font %?_BOOT%/BOOT/GRUB/UNIFONT.HEX || if exist (bd)/BOOT/GRUB/RUN (bd)/BOOT/GRUB/RUN --gfx .end || if exist %?_BOOT%/BOOT/GRUB/RUN %?_BOOT%/BOOT/GRUB/RUN --gfx .end || font (hd-1,0)/BIN/M1.FON
如此总是按unifont.hex-run-内置字库次序,有run时这个“关”字总能显示。
但单核老机不用内置字库会相对慢,目前是双核机才考虑非内置字库。 |
|