2025/10/03(金) [n年前の日記]
#1 [ubuntu][linux] Wubiで起動しているUbuntu 22.04 LTSを24.04 LTSにアップグレード
Wubiで起動している Ubuntu Linux 22.04.4 LTS を、Ubuntu Linux 24.04.3 LTS にアップグレードできるのか試してみた。
結論を先に書くけれど、アップグレードできたように見える。たぶん。
結論を先に書くけれど、アップグレードできたように見える。たぶん。
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 24.04.3 LTS Release: 24.04 Codename: noble
◎ アップグレード手順 :
最初はGUIでアップグレードを試そうとしたのだけど、途中でウインドウが無反応になって、しかも apt のリポジトリ設定ファイル /etc/apt/sources.list を書き換えたまま終了してしまった。GUIでのアップグレードは危険と判断して、CUIで作業し直すことにした。
ターミナルで以下を入力。
かなり時間がかかる。3時間ぐらいかかった気がする…。SSDにインストールしてあるからHDD上で処理するより早いはずだけど、CPUスペックが低いからだろうか。あるいは仮想ディスク内で処理をしているせいだろうか。HDD上で作業したらもっと時間がかかるのだろうな…。
しかも途中で5〜6回ほど色々尋ねてくるので、自動で勝手に処理をさせておくわけにもいかず…。時々画面をチェックしてキーを押して、ということをしないといけない。
記憶が怪しいけれど、尋ねてきた内容は以下。他にもあった気もするけど…。
自動で進めてしまうわけにはいかないのかな…。いやまあ、OSのアップグレードなんて滅多にやることじゃないのだからこのぐらいは我慢しろと言われそうか…。
何にせよ、Wubiでインストールしてデュアルブートしている Ubuntu Linux 22.04.4 LTS を 24.04.3 LTS にアップグレードできた。
ちなみに、サポート期間は以下。
_List of releases - Ubuntu project documentation
ターミナルで以下を入力。
sudo apt install update-manager-core sudo do-release-upgrade -d sudo do-release-upgrade
かなり時間がかかる。3時間ぐらいかかった気がする…。SSDにインストールしてあるからHDD上で処理するより早いはずだけど、CPUスペックが低いからだろうか。あるいは仮想ディスク内で処理をしているせいだろうか。HDD上で作業したらもっと時間がかかるのだろうな…。
しかも途中で5〜6回ほど色々尋ねてくるので、自動で勝手に処理をさせておくわけにもいかず…。時々画面をチェックしてキーを押して、ということをしないといけない。
記憶が怪しいけれど、尋ねてきた内容は以下。他にもあった気もするけど…。
- 「xscreensaver か xlockmore が見つかったけど停止させておかないとヤバイぞ」と警告表示。「確認」をEnterで叩く。
- 「thunderbirdをsnapの最新版にするぞ」→「エラーが出てダメだった。Retry か Skip を選べ」→ とりあえず Skip を選んで後で作業することにした。
- 「sudoersが書き換えられてるがどうする?」
- 「fwupdが書き換えられているがどうする?」
- 「grubの設定が書き換えられているがどうする?」
自動で進めてしまうわけにはいかないのかな…。いやまあ、OSのアップグレードなんて滅多にやることじゃないのだからこのぐらいは我慢しろと言われそうか…。
何にせよ、Wubiでインストールしてデュアルブートしている Ubuntu Linux 22.04.4 LTS を 24.04.3 LTS にアップグレードできた。
ちなみに、サポート期間は以下。
- Ubuntu Linux 22.04.5 LTS : 2027年6月まで
- Ubuntu Linux 24.04.3 LTS : 2029年6月まで
_List of releases - Ubuntu project documentation
◎ wbmの設定を変更 :
Wubiで Ubuntu Linux をインストールすると、wbm (Windows Boot Manager) がまず起動して、Windows10 と Ubuntu Linux のどちらを起動するか選べるようになるのだけど。
wbm の設定は何で行えばいいのやら。ググったところ、bcdedit (bcdedit.exe) で行うらしい。
デフォルトで選ばれるOSを設定することもできるだろうけど、そのあたりの指定方法についてはまだよく分かってない…。
wbm の設定は何で行えばいいのやら。ググったところ、bcdedit (bcdedit.exe) で行うらしい。
- Windows10 を起動して、管理者権限でコマンドプロンプト(cmd.exe) を起動して、bcdedit を利用する。
- bcdedit とだけ打ち込むと、現在の設定を出力する。
- bcdedit /timeout 10 と打ち込むと、タイムアウト値を10秒に設定できる。
デフォルトで選ばれるOSを設定することもできるだろうけど、そのあたりの指定方法についてはまだよく分かってない…。
[ ツッコむ ]
以上、1 日分です。