コミュニティソリューション

CLIからZimaCubeのZimaOSをアップデート:従来のRAUCワークフローと現在のオフラインアップデート手順

A December 2024 ZimaCube post explaining how to download a 1.3.0-2 RAUCB into the old offline-update folder because the author's Cube did not see the OTA prompt. IceWhale later advised waiting for the normal update prompt. Current ZimaOS documentation has changed the offline package location since v1.4.1.

元のスレッドは、ZimaOS 1.3.x 時代のオフラインアップデートの仕組みを示している点で役立ちますが、記載されているパスとパッケージファイル名は過去のものです。作成者は、ZimaCube専用の .raucb バンドルをオフラインアップデート用ディレクトリにダウンロードし、システムがそれを検出してアップデートインジケーターを表示できるようにしていました。

現在のZimaOSもOTAおよびオフラインRAUCアップデートに対応していますが、IceWhaleの最新ドキュメントには、v1.4.1以降でオフラインパッケージの保存場所が変更されたことが明記されています。現在の汎用x86リリースでは、zimaos-x86_64-... のようなアーキテクチャ指向のパッケージ名も使用されています。2024年当時の1.3.0-2のURLや古いフォルダーを、現在のシステムで確認せずにそのまま使用しないでください。

2024年当時の手順ではRAUCBを手動でダウンロードしていた

元の投稿者は公式ZimaOS GitHubリリースページに移動し、その時点で最新だったZimaCube用の .raucb URLをコピーして、SSH経由でオフラインアップデート用フォルダーにダウンロードしました。

その後、ZimaOSがディレクトリをスキャンして赤いアップデートインジケーターを表示することを期待していました。場合によっては、再起動後に表示されることもありました。

IceWhaleは、通知が届いたら通常のOTAプロンプトを優先していた

Zima-Giorgioは、手動でダウンロードしたファイルを削除し、システムがアップデートを通知するまで待つ方法もあると回答しました。これは、元の手動手順がOTAによる検出が表示されない場合の代替手段であり、唯一サポートされているアップデート方法ではなかったことを示しています。

ZimaOS 1.4.1以降でオフラインパッケージのパスが変更された

現在のIceWhaleのドキュメントには、次のように記載されています。

  • 1.4.1より前の古いリリースでは、以前のRAUCオフライン保存場所を使用していました。
  • v1.4.1以降では、ZimaOS-HD上の新しい .ota/offline 保存場所を使用します。

2024年当時のパスが今後も変わらないと想定せず、現在のZimaOSオフラインアップデート手順を使用してください。

現在のハードウェアアーキテクチャ用のバンドルを選択する

2026年の後続スレッドでは、古いダウンロードURLをハードコードすると失敗する理由が示されました。あるユーザーは古いミラーから404エラーを受け、最終的に公式GitHubリリースから現在の x86_64 RAUCBをダウンロードしました。

古いURL内のバージョン番号だけを変更するのではなく、現在のZimaOSリリースとハードウェア向けに公開されているアセットを必ず使用してください。

非常に古いZimaOSリリースでは中間アップグレードが必要になる場合がある

IceWhaleは、1.2.5未満のシステムでは、はるかに新しいリリースへ移行する前に、まず1.2.5へアップグレードする必要があるケースを繰り返し案内しています。これは、長年アップデートされていない初期のZimaCubeに特に関係します。

現在のIceWhaleの案内で中間バージョンが指定されている場合は、非常に古いスロットに最新のRAUCBを無理に適用しないでください。

rauc installを直接実行する方法は上級者向け

IceWhaleのスタッフは、公式のトラブルシューティングやテストドライバーの手順で rauc install <bundle> を使用しています。ただし、通常のアップデートで毎回UIとパッケージスキャンの仕組みを回避すべきという意味ではありません。

通常のシステムでは、現在のオフラインアップデート手順のほうが、明確でサポートされた方法であり、進行状況も確認しやすくなっています。

RAUCアップデートはZimaOSのデュアルスロット復旧モデルに依存する

ZimaOSはシステムスロットを保持しているため、アップデートに失敗してもユーザーデータから切り離して問題を隔離できます。また、サポートされている復旧状況では、別のスロットから起動できます。アップデートがすぐに表示されないからといって、システムパーティションを消去したり再フォーマットしたりしないでください。

再起動後に新しいバージョンを確認する

アップデートが完了したら、表示されるZimaOSのバージョンを確認し、FilesとStorageをテストして重要なアプリが動作することを確認し、リモートアクセスとネットワーク接続も確認してください。アップデートが成功と表示されたにもかかわらずバージョンが変わらない場合は、同じバンドルを繰り返し再インストールするのではなく、アップデートのエラーやステータス情報を収集してください。

ZimaOSオフラインアップデートに関するよくある質問

現在のユーザーは、元の投稿にある1.3.0-2のZimaCubeパッケージをダウンロードすべきですか?

いいえ。そのパッケージとURLは過去のものです。

現在のZimaOSはオフラインアップデートに対応していますか?

はい。IceWhaleは、RAUCBパッケージを使用する現在のオフラインアップデート手順を提供しています。

v1.4.1以降でオフラインパッケージのフォルダーは変更されましたか?

はい。IceWhaleの現在のドキュメントには、v1.4.1以降でパスが変更されたことが明記されています。