/etc/default/grub
で GRUB_TERMINAL
を gfxterm
(出放り)に,GRUB_GFXMODE
を適当にして,画像の場筋を GRUB_BACKGROUND
に設定する。
gfxterm
を有効にするために GRUB_FONT
を設定する必要がある(grub.cfg
に,フォントの読み込みを見てから gfxterm
の設定をする箇所がある)。原パッケージには入っていないため,pf2 フォントを grub-mkfont
で作る。フォントによっては罫線などが乱れたりするが,Unifont なら日本語でも無難に表示する。
$ sudo grub-mkfont --output=/boot/grub/fonts/unifont.pf2 --size=24 unifont.ttf
GRUB_GFXMODE=auto
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_BACKGROUND="/boot/grub/bg.png"
GRUB_FONT="/boot/grub/fonts/unifont.pf2"