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

ZimaOSのインストール後にローカルアカウントの作成に失敗した場合の対処法

A ZimaOS 1.2.0 beta install failed at first-account creation; IceWhale recommended the latest build, and 1.2.3 later documented a user-creation fix.

インストール直後にZimaOSの「ローカルアカウントを作成」が失敗する場合は、より複雑なパスワードを考える前に、インストールされているZimaOSのバージョンを確認してください。元の事例はZimaOS 1.2.0ベータ版で、IceWhaleはユーザーに最新版をインストールするよう案内しました。その後、v1.2.3でユーザーを作成できない不具合が明示的に修正されました。

現在のインストールでは、最初のアカウントがメインの所有者/管理者アカウントとなり、メールアドレスなしでローカルに作成する必要があります。最新ビルドでも失敗する場合は、再インストールする前に、インストーラーイメージ、ブラウザー/セッションの状態、システムディスクの健全性、ユーザーデータベースを確認してください。

失敗通知が表示されたZimaOSの初回起動時のローカルアカウント作成画面
古い1.2.0ベータ版のインストールでは、最初のローカルアカウントの作成中に失敗しました。出典:IceWhale Community Forum。

原因となった不具合は古いベータ版にありました

ユーザーは複数のパスワードを試しましたが、毎回「失敗」という一般的な通知が表示されました。バージョンが1.2.0だと判明すると、IceWhaleは新しいビルドに移行し、インストールメディアの作成にBalena Etcherを使用するよう案内しました。

ZimaOS 1.2.3でユーザー作成の失敗を修正

v1.2.3のリリースノートには、SSHおよびシステムディスクの表示に関する修正とともに、ユーザーを作成できない問題の修正が明記されています。

現在のZimaOS 1.2.3リリースノートで、このバージョンの境界を確認できます。

ステップ1:最新の安定版ZimaOSビルドをインストールする

古いインストーラーイメージをテストしている場合は、現在のリリースに置き換えてください。現在のZimaOSインストールガイドでは、Balena Etcherで最新イメージを書き込むことを推奨しています。

ステップ2:システムディスクが正常で書き込み可能か確認する

書き込み可能なシステム領域が破損していたり、容量不足だったりすると、ユーザーデータベースを確実に作成できません。次を確認してください。

df -h
lsblk -f

読み取り専用のsquashfsシステムイメージが使用率100%と表示されることと、書き込み可能なデータ/overlay領域の容量不足を混同しないでください。

ステップ3:ブラウザーのクリーンなセッションを試す

プライベートウィンドウで直接LAN IPにアクセスし、ローカルのZimaOSページに対する過度なスクリプト/コンテンツブロックを無効にしてください。あるブラウザーでは失敗し、別のブラウザーでは成功する場合、根本原因はサーバー側のアカウントシステムではない可能性があります。

ステップ4:新規インストール直後にユーザーデータベースを手動で変更しない

システムを新しくインストールしたばかりの場合、/etc/passwdやZimaOSのデータベースを繰り返し編集すると、変数が増えてしまいます。最新の安定版ビルドで初期アカウントを作成できず、保持すべきデータもない場合は、クリーンに再書き込み/再インストールする方が速く安全なことが多いです。

新規インストールでない場合は、アカウントをリセットする前にバックアップする

ZimaOSには、ローカルユーザーデータベースを削除してアカウントのセットアップを再初期化するパスワード復旧手順もあります。これは復旧操作であり、正常な最新システムで新しいアカウントの作成に失敗した場合に最初に行う対処ではありません。

ローカルアカウントを使用する—クラウドアカウントは不要

現在のZimaOSドキュメントによると、ZimaOSは完全にローカルアカウントで動作し、通常のOS利用にメールアドレスや電話番号は必要ありません。

インストールのトラブルシューティングガイドでは、より広範な復旧手順を説明しています。

パスワードだけでなくユーザー名も確認する

初回アカウントの作成に失敗する場合、バックエンドがパスワードの強度を評価する前に、入力内容の不備が原因となっている可能性があります。トラブルシューティング中は、珍しい句読点を含まないシンプルなASCII文字のユーザー名を使用し、その後、現在のUI要件を満たす強力なパスワードを選択してください。

最新ビルドで基本的なユーザー名とパスワードの組み合わせでも失敗する場合、問題はパスワードの複雑さよりも、システムの状態またはアカウントサービスにある可能性が高くなります。

時刻とブラウザーの状態を確認する

システム時計が不正確だと、ZimaOS内のWebセッションやTLS依存サービスで問題が発生する可能性があります。表示時刻を正しいことが分かっているデバイスと比較し、古いキャッシュ済みホスト名ではなく、直接LAN IPを使ってセットアップ画面を試してください。

再インストールする前に情報を収集する

現在のリリースでも失敗する場合は、正確なZimaOSバージョン、インストーラーイメージの入手元、対象ディスク、ブラウザー、失敗画面のスクリーンショット、関連ログを記録してください。これにより、一般的な「失敗」メッセージを再現可能なサポート事例に変えられます。

よくある質問

ZimaOS 1.2.0では、なぜすべてのパスワードが失敗したのですか?

古いベータ版にはユーザー作成の不具合があり、v1.2.3で明示的に修正されました。

RufusとBalena Etcherのどちらを使うべきですか?

IceWhaleは元のスレッドでBalena Etcherを推奨しており、現在のインストールドキュメントでも引き続き使用されています。

最初のZimaOSアカウントにはメールアドレスが必要ですか?

いいえ。現在のZimaOSは通常の運用にローカルアカウントを使用します。

アカウントの作成に失敗した場合、user.dbを削除すべきですか?

最初に行うべきではありません。これは復旧/リセット操作です。新規インストールが壊れている場合は、まず最新イメージを使用し、書き込み可能なストレージを確認してください。