naya_hira’s diary

三日坊主の備忘録

Ubuntu Kernel バージョンアップの方法

はじめに

Wifi 6 AX には、カーネルバージョンの 5.1 以降が必要になります。
ですが、古いLinuxではカーネルが4.x系などの場合があります。
そのため、カーネルのバージョンアップを行いました。

Linuxカーネルバージョンを確認する

uname -a

#実行結果
# Linux <machine_name> 5.3.0-53-generic   
# #47~18.04.1-Ubuntu SMP Thu May 7 13:10:50 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

uname -a を実行し、 Linux コンピュータ名に続く、数字がバージョンになります。
今回の場合は、5.3.0-53-generic がバージョンになります。
すでに更新後ですが、もとは4.x系でした。

Linux-headers と image をダウンロードする

kernel.ubuntu.com

以上のリンクをクリックして、自分が更新したいバージョンをクリックします。
CPU によってダウンロードするものは異なります。
ほとんどのユーザーは、 intelAMD のCPUを使用しているはずなので
amd64 版をダウンロードします。
f:id:naya_hira:20200522173252p:plain ダウンロードするファイルは、上から1つ目、2つ目、4つ目ファイルです。
拡張子の前がallgenericが目印です。

インストールし、再起動

後はインストールするだけです。 まず、ダウンロードしたフォルダに移動した後以下のコマンドを実行します。

sudo apt install ./ダウンロードしたファイル.deb 
# 以上をダウンロードしたファイル名に変えて、1回ずつ実行します.

sudo reboot 
# 再起動する

起動時にバージョンを選択する

起動時に、Advanced options for Ubuntu を選択します。
すると、上で選択したバージョンの項目が増えているはずなので、矢印キーで選択してエンターを押します。

確認

バージョンアップができたか確認します。

uname -a

最初に実行したときのカーネルバージョンが、変わっていたら完了です。

最後に

ドライバーをインストールしたはずなのに、Wifi が繋がらず詰んでいました。