UbuntuのGRUBのテーマを自由にカスタマイズする方法を解説します
環境
バージョン - Ubuntu24.04LTS
カーネル - 6.8.0-31-generic
1. GRUBのテーマをダウンロード
まずは自分の好きなGRUBのテーマをダウンロードする必要があります
gnome-lock.orgから自分の好きなテーマを選び、ダウンロードしてください
2. GRUBのテーマを専用フォルダに移動
ターミナルを開き、以下のコマンドを実行しましょう
sudo nautilus
するとrootユーザーのNautilusが開きます
テーマをダウンロードしたディレクトリに移動して、テーマを解凍・コピーしてください
そしたら、/boot/grub/にthemesという名前のフォルダを作成して、
そこに、コピーしたテーマのフォルダをペーストしてください
(以下画像のようになったらOK)
そして、今回はコマンドを揃えるために、
テーマフォルダの名前をgrubtheme
に変更してください
そしたら、Nautilusを閉じて、ターミナルを開いて、以下のコマンドを実行してください
sudo nano /etc/default/grub
そしたら、以下のような行を11行目くらいに追加してください
GRUB_THEME=/boot/grub/themes/grubtheme/theme.txt
そして、Ctrl+Xで保存し閉じます
(以下重要)
そして、ターミナルで以下のコマンドを実行してください
sudo update-grub
(このコマンドを実行しないと変更が反映されません)
そして、再起動し、
BIOSテキストが消えた直後からESCキーを連打して、
というターミナルのようなものがでてくるので、
normal と打ってEnter&直後にESCキーをすることで、
カスタマイズされたGRUBメニューが表示されます
テーマを元に戻したい場合
GRUBテーマを元に戻す場合は、
sudo nano /etc/default/grub
を実行して、先程追加したGRUB_THEMEの行を消して、
sudo update-grub
で元に戻ります
おまけ - GRUBを毎回表示させる方法
GRUBを毎回キーを押したりせずとも起動できるようにするには、
sudo nano /etc/default/grub
を実行して、
GRUB_TIMEOUT=0 を GRUB_TIMEOUT=10 に変えて、
GRUB_TIMEOUT_STYLE=hidden を GRUB_TIMEOUT_STYLE=menu に変えれば、
毎回何もせずともGRUBメニューが表示されるようになります