cat /var/log/apt/history.log
で戻したいバージョンを特定する
dpkg --list | grep linux-image
で戻したいバージョンの状況を確認する
先頭にii:まだシステムに残ってる.grepまで飛ぶ.
先頭にrc:Kernelは削除済みだが,Configは残ってる.次の行を実行
apt update
apt install --reinstall linux-image-ほしいバージョン-generic linux-headers-ほしいバージョン-generic
grep menuentry /boot/grub/grub.cfg
インデントされたmenuentryのうち,何番目に表示されたものを使いたいかを記憶する
(ここでは,上から3行目のものを採用)
vi /etc/default/grub
GRUB_DEFAULT="1>@"
アットマークの箇所を,何番目に表示されたかの値から1を引いたものを指定
(上から3行目→2を差込)
update-grub
(以下の手順で,Kernelの自動更新を停止)
vi /etc/apt/apt.conf.d/50unattended-upgrades
Unattended-Upgrade::Package-Blacklist {の次の行に,
"linux-headers";
"linux-image";
"linux-generic";
"linux-modules";
を追加
reboot
uname -r
(戻したいバージョンになっていることを確認)