私のテーマに合うように、grub2のメニュータイトルを短くしたいと思います。今すぐ、
Fedora 38 rescue
変える
Fedora Linux (0-rescue-7ad84fe099814e3388129347d2a46891) 38 (KDE Plasma)
そして
Fedora 38 (6.2.13-300)
変える
Fedora Linux (6.2.13-300.fc38.x86_64) 38 (KDE Plasma)
記憶が正しい場合は、ファイルを手動で編集する必要がありますが、/etc/grub.d/10_linux
これは簡単な作業ではありません。そしてもっと重要なのは、このファイルがパッケージの更新によって変更されることですgrub2-tools
。これは実用的ではなく、「メンテナンスを必要としない」ことを望んでいます。
さまざまなgrub2メニュータイトルを継続的に設定する方法はありますか?
メニュー項目にはこのファイルを使用し40_custom
ますが、カーネル項目は自動的に処理されます。
答え1
行を追加
export BLS_POPULATE_MENU="true"
で行を次に変更します/etc/default/grub
。title=${value}
/etc/grub.d/10_linux
title=$(echo "${value}" | sed 's/.../.../')
あなたの好みに応じて。/etc/grub.d/10_linux
grub2-toolsを更新するたびにこのファイルを再度更新することを忘れないでください。
bls_parser
説明: メニュータイトルは の変数でパーサによって構成されるので、 の行が/etc/grub.d/10_linux
その理由です/etc/default/grub
。このパーサーは/boot/loader/entries/
。