UBUNTU 17.10を実行していますが、実行したいLinuxカーネルが複数あります。
現在のgrubマニュアル によれば、GRUB_DEFAULTは「デフォルトのメニューエントリです。これは数値である場合があります。この場合、生成されたメニューのゼロからカウントされるN番目のエントリ、またはメニューのタイトルエントリ、または特別な文字列「保存」。メニューエントリをデフォルトとして設定する場合は、IDを使用すると便利です。
Grubメニューは、さまざまなOSオプションを提供しなくなりました。 Advancedという名前のメニュー要素を提供します。このメニュー項目を選択すると、起動可能なカーネルのサブメニューが表示されます。 GRUB_DEFAULTはこのサブメニューのインデックスを作成しません。
/etc/grub.d/40_customに独自のカスタムブートオプションを追加し、grub.menuでこれらのメニュー項目を参照する必要がありますか?この解決策は面倒そうです。以前は、デフォルトカーネルの定義ははるかに簡単でした。
これを行う最も簡単な方法は次のとおりです...
編集/etc/default/grub
...
Sudo -H gedit /etc/default/grub
ファイルの上部近くで、これらのパラメーターを編集/追加します...
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
次に、grubを更新します...
Sudo update-grub
これで、ブート時に、最後に選択したOSが記憶され、次に別のOSを選択するまでデフォルトになります。