AMD Ryzen 9 5900XでUbuntu 26.04 アップグレード

/etc/update-manager/release-upgrades の最後の行を Prompt=normal にします。

sudo vim /etc/update-manager/release-upgrades
# Default behavior for the release upgrader.

[DEFAULT]
# Default prompting and upgrade behavior, valid options:
#
#  never  - Never check for, or allow upgrading to, a new release.
#  normal - Check to see if a new release is available.  If more than one new
#           release is found, the release upgrader will attempt to upgrade to
#           the supported release that immediately succeeds the
#           currently-running release.
#  lts    - Check to see if a new LTS release is available.  The upgrader
#           will attempt to upgrade to the first LTS release available after
#           the currently-running one.  Note that if this option is used and
#           the currently-running release is not itself an LTS release the
#           upgrader will assume prompt was meant to be normal.
Prompt=normal
Code language: plaintext (plaintext)

通常のアップデートをして、再起動します。

sudo apt update
sudo apt upgrade
sudo rebootCode language: Bash (bash)

2026.04 へアップグレードします

sudo do-release-upgradeCode language: Bash (bash)

途中、何回か y を押します。

なんと、途中でアップグレードできませんと表示が!

アップグレードをインストールできません 
略
アップグレードを中断しました。システムが不安定な状態の可能性があります。今からリカバリーを実行します。

エラーメッセージをコピペして、Geminiに聞くと、

このエラーは、「以前設定されていたEFIシステムパーティション(ESP)のディスクID(UUID等)が見つからない、または変わってしまったため、マウントできずにGRUBの更新が落ちた」 状態を指しています。現状のまま再起動すると、最悪の場合PCが起動しなくなる(GRUB Rescue画面になる)恐れがあるため、再起動する前に必ず以下の手順で修復を試みてください。

とのこと。

2月に NVMe SSD を交換したことを Geminiに伝えると、

SSDを交換した際、中身(OSやデータ)をクローンなどで丸ごと移行した場合、ディスクの固有識別子(by-id)の記述が以前のSSD(Samsung 990 PRO)のままシステムに残ってしまっていた可能性が非常に高いです。

通常の起動時は UUID など別の識別子でマウントできていたため問題が表面化しなかったものの、今回の Ubuntu 26.04 への大型アップグレードに伴う GRUB(ブートローダー)の更新で、古い by-id の設定を参照してしまい、エラーを吐いてしまったという流れです。

Gemini に聞きながら操作をして、アップグレード処理を完了しました。

再起動すると、無事、起動しました!

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 26.04 LTS
Release:        26.04
Codename:       resoluteCode language: Bash (bash)
タイトルとURLをコピーしました