GRUBの紫色の背景色を変更するには?


38

ツールをインストールせずに手動でこれを行う方法は?


どのように変更しますか?背景画像を追加し、別の色に変更します...?
-JanC

2
あなたは答えを知っていれば@Ruletはようにそれを入れてください答えて、それを承認します。質問の編集は正しい方法ではありません。
リンツウィンド

回答:


38

これが私のやり方です:

  • 13.10より前:

    sudo -H gedit /lib/plymouth/themes/default.grub
    
  • 13.10以降:

    sudo -H gedit /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
    
  • 16.04以降:

    sudo -H gedit /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
    
  • 17.10以降:

    sudo -H gedit /usr/share/plymouth/themes/default.grub
    

そして、必要に応じてグラブの背景色を変更します。私の場合、グラブの背景を黒(0,0,0)に変更します

if background_color 0,0,0 ; then
   clear
fi

次に、grubを更新します

sudo update-grub

ご注意ください:色の値の後にスペースがあるはずです、他の賢明なあなたは常に黒の背景を取得します。そして贈り物と​​して、この値を使用してみてください35,00,60


誰にも分からない場合は、これらは色のRGB値です。
キリ

2
Ubuntu 16.04の場合ubuntu-logo.grubは、/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
MDMower

1
ubuntu 16.04には4つの数字があります
オファーは

14.04には4つの数字も必要です。

Ubuntu 16.04には4つの値があります。それに応じて回答を更新する必要があります。
リシャブアグラハリ

5

とても簡単です:

gksu gedit /lib/plymouth/themes/text.plymouth 

そして、私の値では#000000は黒です

black=0x000000

よろしく


4

OK。答えを書くことにしました。ここから指示を取りました

私の場合、画面解像度は1440X900です。誰かが、grubウィンドウの解像度をモニターの実際の解像度に変更すると、起動が速くなると言います(しかし、Ubuntuの最後のバージョンではこの効果が見られません)。だから私はこれに変更し、コメントを外しました/etc/default/grub

GRUB_GFXMODE=1440x900

次に、grubの紫色の背景を変更するために、画像を作成しました。私の場合は、1440X900の解像度の黒い画像を作成し、それをに入れました/boot/grub。だから私のファイルは:

/boot/grub/gbackground.jpg

それから私は再び編集し/etc/default/grub、その中に行を入れました:

GRUB_BACKGROUND=/boot/grub/gbackground.jpg

次に、コマンドでgrub設定を更新しました:

sudo update-grub

それで全部です。現在、グラブの背景は黒です。


さらに、ここでカスタム画像を使用する場合、wikiには画像に「インデックス」を付けてはならず、RBGである必要があると記載されています。
mchid 16

3

これは、Grub2のコミュニティドキュメントから抜粋です

スプラッシュ画像をオフにする:これにより、ターミナルが見やすくなります。

1.「c」を押してコマンドラインに移動し、set color_normal=white/blue使用する色の組み合わせを入力します。

2. 2番目のエントリとして「黒」はメニューの透明度を保持するため、ユーザーが単色の背景色を使用したい場合は、選択として避ける必要があります。


ただし、紫色の背景は画像ではありません。
JanC

はい、それはあなたが設定できるという色の組み合わせだset color_normal=xxx/xxx
ニティン・ベンカテッシュ

これはメニューの色(または透明度)を設定するだけで、grub全体ではありません。いずれにせよ、独自のテーマの作成など、他の多くの可能性があります。
-JanC

ここに従って:help.ubuntu.com/community/Grub2/Displays#GRUB_2_Colors、背景色を黒に設定する場合、color_normal = xxx / blackを設定すると、画像の背景を使用できるように黒を透明として解釈する必要があります。以前の紫色の背景は、Ubuntuバージョン14.04未満の画像でした(このページの@ruletによる回答を参照してください(おそらく、lightdmのデフォルトの背景として表示されるのと同じ紫色の背景画像))。ただし、新しいバージョンでは、ファイルが変更されているか、代わりに色の値であると思いますが、思い出せません。
mchid 16

3

最初に画像を取得してから、ターミナルタイプを表示します

sudo nautilus

画像をにコピーまたは切り取ります/boot/grub

ターミナルを開いて入力します

sudo update-grub

行くぞ


1
何?/ boot / grubに画像をドロップするだけで、grubメニューに表示されますか?そうは思いません。
エリックカルバリョ

2
@EricCarvalho実際にそうです。/etc/grub.d/05_debian_themeライン163-168を検索した画像を使用するコードがあります/boot/grub
キリ14

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.