grub2 背景の変更

grub2 背景の変更

だからしばらくグラブの背景を変えようとしましたが、何も機能しません。

現在の情報:

Fedora 26

grub2.x86_64

解像度:1920×1080

使用されたすべての画像はRGB非インデックス処理で、grub2解像度(1920x1080)(1080x720)(650x1080)および(保存済み)と一致します。

grubカスタムプログラムを使用して設定しようとしました。そして走っている

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

これによりテキストとハイライトの色が変わりますが、背景には影響しません。

起動時にvbeinfoを使用してGFXModeとGFXPayloadを編集しようとしましたが、コマンドが見つかりませんでした。私が見つけたほとんどのガイドは、以前のバージョンのFedora、Debian、または古いgrubについてです。

修正する:

GRUB_TIMEOUT="-1"
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT="saved"
GRUB_DISABLE_SUBMENU="true"
GRUB_TERMINAL_OUTPUT="console"<-- Deleted this line
GRUB_CMDLINE_LINUX="rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

export GRUB_COLOR_NORMAL="white/dark-gray"
export GRUB_COLOR_HIGHLIGHT="magenta/light-gray"
GRUB_BACKGROUND="/boot/grub2/background.tga"
GRUB_GFXMODE="1920x1080,1440x900,1024x768,auto"
GRUB_GFXPAYLOAD_LINUX="keep"
GRUB_FONT="/boot/efi/EFI/fedora/unicode.pf2"

この行を削除して実行GRUB_TERMINAL_OUTPUT時に追加しましたgrub2-mkconfig

Found background: /boot/grub2/background.tga

実際の背景は見えませんが、色が黒からグレーに変わりました

答え1

ファイルを編集し/etc/default/grub、検索する必要があります。

GRUB_BACKGROUND="/path/to/myimage"

有効にすると、構成を保存する必要があります。

これは非常に便利なものですガイドすべての grub 構成関連コンテンツの編集

答え2

調査をちょっとしたようですね。ファイルサイズの制限に関する情報が見つかりません。https://help.ubuntu.com/community/Grub2/Displaysインタラクティブな編集とトラブルシューティングのためにGRUBで修正することをお勧めします。完全な背景画像を使用する既存のテーマから始めることもできます。私は起動時間を増やすために非常に簡単なテーマを得るように1つを修正しました(gfxmodeは何らかの理由で100msを節約しました)。http://wiki.rosalab.ru/en/index.php/Grub2_theme_/_reference役に立つかもしれません。その可能性は低いですが、GRUBパッケージ自体に問題がある可能性があります。過去にFedoraとUbuntuパッケージを比較したことがありますが、メインラインGRUBには多くのパッチが適用されているので、他のディストリビューションを試すのが良い方法かもしれません。問題を確認してください。申し訳ありません。コメントを書く必要がありましたが、内容が長すぎるため、今は詳しく調べる時間がありません。

関連情報