Raspberry Pi 3 B+ のOSカーネルバージョンアップ
Jetson Nano のUbuntuやIntel NUCに入れたUbuntuを整備していて、Raspberry PiのOSバージョンが気になったので、ファームウェアのアップデートとOSカーネルのアップグレードを実施。
ちなみにJetson Nanoには、Ubuntu 18.04.3 LTS、Intel NUCにも18.04.3 LTSが導入されています。CPUがことなるので、それぞれaarch64,とx86_64版が入ってます。
同じ世代のOSだと、同じ管理方法となり扱いが楽です。
Raspberry Pi OSアップグレード方法
sudo rpi-update ファームウェアとOSのアップグレード
sudo reboot 再起動
sudo apt update 更新パッケージ更新
sudo apt dist-upgrade -y パッケージアップデート
sudo apt autoremove -y 不要パッケージ削除
sudo apt autoclean 不要ファイル削除
sudo reboot 再起動
sudo rpi-update
Raspberry Pi のOSアップグレードの最初のステップ。Raspberry PiのファームウェアとOSのカーネルをバージョンアップします。
@raspberrypi:~ $ sudo rpi-update [sudo] パスワード: *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom *** Performing self-update *** Relaunching after update *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom *** We're running for the first time *** Backing up files (this will take a few minutes) *** Remove old firmware backup *** Backing up firmware *** Remove old modules backup *** Backing up modules 4.19.75-v7+ Partition size 94M may not be sufficient for new Pi4 files This could result in a system that will not boot. 256M FAT partition is recommended. Ensure you have a backup if continuing. Would you like to proceed? (y/N) ############################################################# WARNING: 'rpi-update' updates to pre-releases of the linux kernel tree and Videocore firmware. 'rpi-update' should only be used if there is a specific reason to do so - for example, a request by a Raspberry Pi engineer. DO NOT use 'rpi-update' as part of a regular update process. ######################################################## Would you like to proceed? (y/N) *** Downloading specific firmware revision (this will take a few minutes) % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 168 0 168 0 0 556 0 --:--:-- --:--:-- --:--:-- 556 100 115M 100 115M 0 0 4125k 0 0:00:28 0:00:28 --:--:-- 5130k *** Updating firmware *** Updating kernel modules *** depmod 4.19.85-v7+ *** depmod 4.19.85+ *** depmod 4.19.85-v7l+ *** depmod 4.19.85-v8+ *** Updating VideoCore libraries *** Using HardFP libraries *** Updating SDK *** Running ldconfig *** Storing current firmware revision *** Deleting downloaded files *** Syncing changes to disk *** If no errors appeared, your firmware was successfully updated to 77dcda76ee94df7fd87cb956ece906812e059c66 *** A reboot is needed to activate the new firmware
Raspberry Piに導入しているOS
Linux raspberrypi 4.19.85-v7+ #1279 SMP Fri Nov 22 15:41:04 GMT 2019 armv7l GNU/Linux
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
Codename: buster
Jetson Nanoに導入しているOS
Linux jetson 4.9.140-tegra #1 SMP PREEMPT Tue Jul 16 17:04:49 PDT 2019 aarch64 aarch64 aarch64 GNU/Linux
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.3 LTS"
Intel NUCに導入しているOS
Linux Intel-NUC 4.15.0-1064-oem #73-Ubuntu SMP Tue Nov 12 12:25:21 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.3 LTS"