Ubuntu カーネルのバージョン変更
Ubuntu カーネルのバージョン変更手順
Ubuntuにてカーネルのバージョンをダウングレードやアップデートしたいときに困ったので載せておきます。
目次
1.前提条件 2.カーネルのバージョンチェック 3.インストール可能なカーネルチェック 4.カーネルインストール
1.前提条件
・OS:Ubuntu 16.04
2.カーネルのバージョンチェック
現在使用しているカーネルのバージョンを確認する。
>sudo uname -a Linux igaki-System-Product-Name 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
3.インストール可能なカーネルチェック
リポジトリに登録されているインストール可能なカーネルのバージョン一覧を確認する。
>sudo apt-cache search linux-image alsa-base - ALSA driver configuration files linux-image-4.4.0-21-generic - Linux kernel image for version 4.4.0 on 64 bit x86 SMP linux-image-4.4.0-21-lowlatency - Linux kernel image for version 4.4.0 on 64 bit x86 SMP ... linux-image-4.10.0-1004-gcp - Linux kernel image for version 4.10.0 on 64 bit x86 SMP linux-image-4.10.0-1006-gcp - Linux kernel image for version 4.10.0 on 64 bit x86 SMP linux-image-4.10.0-1007-gcp - Linux kernel image for version 4.10.0 on 64 bit x86 SMP linux-image-4.10.0-1008-gcp - Linux kernel image for version 4.10.0 on 64 bit x86 SMP linux-image-4.10.0-1009-gcp - Linux kernel image for version 4.10.0 on 64 bit x86 SMP ... linux-image-gcp - Google Cloud Platform (GCP) Linux kernel image linux-image-gke - Google Container Engine (GKE) Linux kernel image linux-image-oem - OEM Linux kernel image
4.カーネルインストール
上記の3の手順で確認したカーネル一覧からダウンロードしたいカーネルをインストールします。
>sudo apt-get install linux-image-extra-4.10.0-42-generic linux-image-4.10.0-42-lowlatency linux-image-4.10.0-42-generic パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 ... Found initrd image: /boot/initrd.img-4.4.0-21-generic Adding boot menu entry for EFI firmware configuration 完了 >sudo reboot
再起動後、起動中の画面で[Esc]キーを押すと以下の画面に遷移する。 以下の画面にて[Advanced options for Ubuntu]を選択する。
カーネルを選択する画面にてインストールしたカーネルを選択する。
OSの起動後、以下のコマンドを実行しカーネルのバージョンが変更されていることを確認する。
>uname -a Linux igaki-System-Product-Name 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux