ZimaOSは、Debian上にインストールするアプリケーションではなく、完全なオペレーティングシステムです。 Intel NUCがUSBメモリを接続している間だけZimaOSで起動し、再起動後にDebianへ戻る場合は、インストーラー環境を実行していたか、対象ディスクへのインストールを完了していません。
2024年のスレッドは、現在の汎用ハードウェアサポートより前のものです。現在のドキュメントでは、汎用x86-64を明確にサポートしており、USBから対象ディスクへインストールし、USBを取り外して再起動する手順を案内しています。
元のケースで起きていたこと
ユーザーはUSBからZimaOSを起動してUIにアクセスし、USBを取り外した後、再起動してDebianに戻りました。内蔵ディスクは、完成したZimaOSのシステムディスクになっていませんでした。
ZimaOSはCasaOSやYunoHostとは異なります
CasaOSなどの同様のプラットフォームはLinux上で動作します。一方、ZimaOSは独自の起動可能なNASオペレーティングシステムです。
汎用NUCの現在の要件
現在のZimaOSインストールガイドでは、x86-64ハードウェア、25GB以上のストレージ、UEFIモード、Secure Bootの無効化が必要です。
手順1:Balena Etcherでインストーラーを書き込む
現在のイメージをダウンロードし、USBに書き込みます。このUSBはインストールメディアであり、恒久的に使用するシステムディスクではありません。
手順2:USBから起動して「Install ZimaOS」を選択する
NUCのブートメニューを開き、USBを選択してから、実際の内蔵SSD/NVMeをインストール先として選択します。
手順3:正しいディスクを確認する
この操作を行うとデータが消去されます。事前にDebian/YunoHostをバックアップし、確認前にモデル名と容量を慎重に比較してください。
手順4:USBを取り外すよう表示されるまで待つ
Web UIにアクセスできるようになっただけでUSBを抜かないでください。インストールが完了し、USBを取り外して再起動するよう明示的に表示されるまで待ちます。
手順5:UEFIの起動順序を確認する
それでもDebianが起動する場合は、BIOSに入り、新しいZimaOSのUEFIエントリを古いDebianブートローダーより上に移動します。
どのディスクから起動しているか確認する
lsblk
findmnt /
現在使用中のシステムが、意図した内蔵デバイス上にあることを確認してください。より詳しい手順については、インストールのトラブルシューティングガイドを参照してください。
NUCのブートメニューで新しいエントリを確認する
インストール後、1回限りのブートメニューを開き、ZimaOSまたは内蔵ドライブのUEFIエントリを探します。そのメニューから正常に一度起動できた場合は、同じエントリをBIOSの恒久的な起動順序でも先頭に設定してください。
ZimaOSが動作することを確認してから古いDebianの起動エントリを削除する
新しいZimaOSのインストールが単独で起動することを確認する前に、古いEFIブートローダーを削除したり、Debianのディスクを再パーティションしたりしないでください。新しいシステムが正常に動作することを確認するまで、ロールバックできる状態を維持してください。
ストレージコントローラーのモードを確認する
インストーラーから内蔵SSDが見えない場合は、AHCIとRAID/VMDモードなどのBIOSストレージ設定を確認してください。これらを変更すると既存のDebian/Windowsインストールが起動しなくなる場合もあるため、試す前に元の設定を記録しておきます。
初回起動後にネットワークハードウェアを確認する
一部のNUC世代では、新しいIntel製EthernetまたはWi-Fiチップセットが使用されています。OSは起動するのにZimaClientに表示されない場合は、インストール失敗と判断する前に、ローカルコンソールの出力、DHCP、NICの検出状況を確認してください。
内蔵ディスクに十分な容量があることを確認する
現在のZimaOSドキュメントでは、25GB以上のストレージが必要です。NUCに小容量のeMMCモジュールと大容量のNVMe SSDが搭載されている場合は、実際にシステムディスクとして使用したいデバイスがインストール先に選ばれていることを確認してください。
インストールが正常に完了したら、後のストレージ作業で誤って消去しないよう、システムディスクにラベルを付けるか、記録を残してください。
よくある質問
Debian上にZimaOSをインストールできますか?
いいえ。ZimaOSは完全なOSです。
なぜ再起動するまでは動作したのですか?
内蔵ディスクへのインストールを完了せずにUSBから起動していたか、ファームウェアがDebianを起動し続けていた可能性があります。
現在のZimaOSは汎用NUCハードウェアをサポートしていますか?
現在のドキュメントは汎用x86-64を対象としていますが、個々のコントローラーには互換性のあるドライバーが必要です。
インストーラーUSBはずっと接続しておく必要がありますか?
いいえ。通常のインストールは、USBを取り外して内蔵システムディスクから起動することで完了します。
