|
此外,在1920x1080模式下,似乎g4e的菜单和输出都不能有效利用屏幕,而只能左上角
设置了菜单框,就指定了菜单框的位置和尺寸,是绝对值,不随屏幕尺寸改变。
因此设计菜单,一般是指定一个普遍的,通常电脑都支持的分辨率。然后选择背景图,设计菜单框,选择合适的字体尺寸。
但是有的电脑启动时就支持一种分辨率,而且是他所支持的最大值,那必然是字体尺寸太小,菜单框也只能在左上角。
避免这种情况,就是菜单框不要指定尺寸。不使用
setmenu --box ......
此时就是满屏。
字体尺寸可以根据分辨率设置,比如:
calc *0x834c > nul ;; set a=%@retval%
if %a%>=801 && font --font-high=40 /efi/grub/menu40.hex && splashimage /efi/grub/da.jpg
if %a%<=800 && font /efi/grub/unifont.hex.gz && splashimage /efi/grub/xiao.jpg |
|