数週間前、カーネルバージョン4.13.0-37のUbuntu 17.10がありました。 network-manager
のようないくつかの重要なパッケージを誤って削除したため、起動時にインターネットにまったく接続できませんでした。だから、$HOME
をそのままにして、DVDからカーネルバージョン4.4.0-21-genericを使用してUbuntu 16.04をインストールすることにしました。動いた。 GRUB2メニューから4.4.0-21-genericオプションを選択すると起動できます。
カーネル4.13.0-37からブートしようとすると、緊急モードになり、このソリューション here を試しました。 e2fsck
は緊急モードで起動しましたが、ルートファイルシステムはクリーンであると言いました。
私の質問は、新しいバージョンのカーネルをどのように削除すればよいですか、4.4.0-21-genericからアップグレードできるようになるまでです。
Edit 1:今日はupdate && upgradeを行い、カーネルを4.4.0-116に更新しました。このカーネルイメージから起動できました。理解できませんが、このイメージは既に私のファイルシステムに存在していましたが、4.4.0-21-genericからアップグレードした後にのみ起動しました。
私も、Ubuntu 16.04のアップデートとして提供されたカーネルバージョン4.13.0-37にいくつかの奇妙な問題があります。ただし、カーネルの削除は規定されたオプションではありません。Sudo apt autoremove
を実行すると、他の重要なLinuxヘッダーパッケージも削除されるためです。これにより、network-managerなどが削除されます。
考えられる解決策は、Grub2の起動順序を編集することです。
https://help.ubuntu.com/community/Grub2/Setup#Configuring_GRUB_2
カーネル編集の起動順序を変更するには(GRUB_DEFAULT = 0)
gksudo gedit /etc/default/grub
最初のインデックスは0から始まります。したがって、値を
GRUB_DEFAULT="1>9"
2番目のメニュー(詳細)および10番目のカーネルオプション用
新しいカーネルの更新を受け取るまで、これで問題が解決することを願っています。