GRUBでデフォルトカーネルを変更する方法

GRUBでデフォルトカーネルを変更する方法

リストから2番目のカーネル5.14.21を選択するためにgrubファイルを変更してみました。

GRUB_DEFAULT=1
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

完了後、sudo update-grubコンピュータを再起動しましたが、問題が解決されました。デフォルトのカーネルを手動で設定するにはどうすればよいですか?

ベストアンサー1

変数に使用します。

GRUB_DEFAULT=my-special-boot-entry
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

また、/boot/grub/grub.cfg希望するアイテムのIDを設定してください。

menuentry 'My Linux' --class debian --class gnu-linux --class gnu --id 'my-special-boot-entry' {…

/etc/default/grubからsplashおよびを削除すると、quietこの動作をデバッグする機会が提供されます。

私はあなたがこのマニュアルを役に立つと思います:https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html

おすすめ記事