1. インターネット経由での apt コマンドが実行できるように準備を行う
- OSがインターネットに接続可能か
- /etc/apt/sources.list の内容を確認
2. パッケージ情報をダウンロードする
この時点では何もインストールされない
# apt update
3. 最新のカーネルをインストール
この時点でインストールされる
# apt install linux-image-generic
新しいカーネルがインストールされた場合は、grub の内容も自動で書き換わる
4. OS再起動
# reboot
最新のカーネルで起動します
起動するカーネルを明示的に指定する場合
1. 起動したいカーネルのIDを確認する
# grep -e menuentry -e submeny /boot/grub/grub.cfg
/etc/default/grub を エディタで開き、「GRUB_DEFAULT」にデフォルト起動カーネルにする”ID”を設定します。
この”ID”は、/boot/grub/grub.cfg を開いて確認します。
“menuentry”に設定されている順番がそのまま”ID”となります。※0始まり
“submenu”により階層構造となっている場合は、"1>2" の様に”>”を使用して設定します。
2. GRUB_DEFAULTの値を起動したカーネルに変更する
# vi /etc/default/grub
GRUB_DEFAULT=0 の値を起動したいカーネルに書き換える
例)
GRUB_DEFAULT="1>2"
3. grubの設定変更を反映
# update-grub
4. OS再起動
# reboot
インストールするカーネルを指定する場合
1. インストール可能なカーネル一覧を確認する
# apt list --all-versions|grep linux-image-[0-9]|grep generic
2. カーネルをインストールする
# apt install linux-image-<バージョン>-generic
以上
参考