まとめ
-
GRUB メニューを有効にします。/etc/default/grub をバックアップし、GRUB_TIMEOUT=5 に設定してから、sudo update-grub を実行します。
-
Pling、Gnome Look、または GitHub でテーマを見つけてください。インストーラーを確認/実行するか、テーマを /boot/grub/themes にコピーします。
-
GRUB_GFXMODE (例: 1920×1080、自動) でテーマの解像度を一致させ、編集後に sudo update-grub を実行します。
Linux の利点は、ブートローダーを含め、Linux のあらゆる側面をカスタマイズおよびパーソナライズできることです。 GRUB はほとんどの Linux ディストリビューションのデフォルトのブートローダーですが、目障りです。テーマを設定してスタイリッシュに起動する方法は次のとおりです。
GRUB タイムアウトを微調整する
最初に行う必要があるのは、GRUB メニューが実際に表示されることを確認することです。通常、マシンにオペレーティング システムが 1 つだけインストールされている場合、マシンはその OS をサイレントに起動します。 「デフォルトで非表示」設定を変更する必要があります。
これを行うには 2 つの方法があります。 MX Linux などの一部の Linux ディストリビューションには、GRUB 設定ファイルとテーマを編集するための GUI ツールが組み込まれています。 MX Linux では、「MX ブート オプション」を検索してユーティリティを起動できます。タイムアウトが 0 に設定されている場合、GRUB メニューは非表示になります。私は通常5秒に固執します。 MX ブート ユーティリティを使用すると、背景画像を編集したり、組み込みのテーマから選択したりすることもできます。
ただし、ほとんどの Linux ディストリビューションでは、ターミナルを起動して GRUB 構成ファイルを手動で編集する必要があります。
デフォルトに戻す必要がある場合に備えて、編集を行う前に必ず構成ファイルのバックアップを作成してください。このコマンドを実行してバックアップを作成します。
sudo cp /etc/default/grub /etc/default/grub.bak
nano テキスト エディターはほとんどのディストリビューションでデフォルトですが、任意の他のテキスト エディターを使用することもできます。
sudo nano /etc/default/grub
を見つけてください GRUB_TIMEOUT= 次に、Ctrl+O を押して変更を保存し、Ctrl+X を押してエディタを終了します。
これらの変更を適用するには、次のコマンドを実行します。
sudo update-grub
テーマの選択を参照する
GRUB テーマをパーソナライズするためだけに手動で作成する必要はありません。 Linux コミュニティでは、ダウンロードしてインストールできる美しい GRUB テーマが多数共有されています。 GRUB テーマは、Pling または Gnome Look で参照できます。
通常、これらのテーマは zip アーカイブとして入手でき、GRUB テーマ フォルダーに抽出できます。テーマのセットアップを簡単にするインストーラー スクリプトが付属している場合もあります。インストーラー スクリプトを実行している場合は、実行する前に必ずその内容を確認してください。
通常、ダウンロード リンクは GitHub リポジトリにつながり、クローンを作成して抽出できます。
テーマがサポートしている解像度に注意してください。ほとんどのテーマは 1080P モニターをサポートしていますが、画面の解像度が高い場合は、必ず解像度に一致するテーマを選択してください。
GRUB テーマのインストール
私はこの Fallout GRUB テーマを選択しました。これには、迅速かつ簡単にインストールできる Bash スクリプトが付属しています。ターミナルを開いてスクリプトをプルするだけです。 wget。
wget -P /tmp https://github.com/shvchk/fallout-grub-theme/raw/master/install.sh
スクリプト コードをテキスト エディタで開くと確認できます。
nano /tmp/install.sh
確認したら、Bash コマンドを使用してインストールできます。
bash /tmp/install.sh
システム言語を選択し、スクリプトが適切なテーマを取得してインストールするまで待ちます。次回の起動時には、デフォルトのテーマではなく、新しい GRUB テーマが表示されます。
プロセス全体が自動化されていますが、テーマをインストールするためのスクリプトは必要ありません。 GitHub リポジトリから ZIP アーカイブをダウンロードし、テーマを GRUB 設定に手動でロードするだけです。
git がインストールされている場合は、次のような簡単なコマンドでディレクトリのクローンを作成できます。
git clone https://github.com/Jacksaur/CRT-Amber-GRUB-Theme
あるいは、リポジトリから ZIP アーカイブを手動でダウンロードし、アクセス可能なフォルダーに解凍することもできます。フォルダーの場所をメモしておきます。私が使用したのは、 pwd クローンフォルダーの場所を出力します。
このダウンロードしたフォルダーを GRUB テーマ ディレクトリにコピーします。交換する /home/jellyjam/themes/CRT-Amber-GRUB-Theme テーマフォルダーを保存した場所に置き換えます。
sudo cp -r /home/jellyjam/themes/CRT-Amber-GRUB-Theme /boot/grub/themes
もし /boot/grub/themes はまだ存在しないため、を使用できます mkdir コマンドを使用して作成します。
テーマを GRUB テーマ ディレクトリにコピーしたら、GRUB 設定ファイルを編集してテーマを有効にできるようになります。コピーしたフォルダーの場所をメモしておきます。例えば、 /boot/grub/themes/CRT-Amber-GRUB-Theme は私のターゲットディレクトリです。
テキストエディタで設定ファイルを開いてみましょう。
sudo nano /etc/default/grub
で始まる行を探してください GRUB_THEME そして、先ほどコピーしたフォルダー内のtheme.txtファイルを指定します。
GRUB_THEME=/boot/grub/themes/CRT-Amber-GRUB-Theme/theme.txt
Ctrl+O を押してから Enter を押し、変更を保存します。 Ctrl+X を押して終了します nano。次に、シェルに次のコマンドを入力して、新しいテーマを適用します。
sudo update-grub
すべてが順調であれば、新しいテーマが見つかり、構成がすぐに更新されるはずです。再起動すると、新しいテーマが表示されていることを確認できます。
解像度を更新する
デフォルトでは、GRUB テーマの解像度はモニターの解像度と一致する必要があります。ただし、そうでない場合は、構成ファイルを編集して特定の解像度を手動で強制できます。
sudo nano /etc/default/grub
GRUB_GFXMODE で始まる行を探し、それをモニターのネイティブ解像度に変更します。フォールバック オプションとして auto も含めます。
GRUB_GFXMODE=1920x1080,auto
CTRL+O と Enter を押して変更を保存します。次に、Ctrl+X を押して終了します。 nano。
新しい GRUB テーマのインストールは、小さな Bash スクリプトをダウンロードして実行するのと同じくらい簡単です。スクリプトがなくても、構成ファイルに若干の編集を加えることで、ブートローダーのカスタム テーマを取得できます。