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

ZimaCubeでM.2 NVMeが検出されない場合:まずハードウェアを確認

A new ZimaCube arrived with its M.2 card loose inside the chassis, and neither the ZimaOS installer nor normal boot could use the NVMe device.

要点:ZimaOSを再インストールする前に、物理的な装着状態とBIOSでの認識を確認する

元のZimaCubeは、M.2カードがシャーシ内部で外れた状態で届きました。これにより、トラブルシューティングの順序は直ちに変わります。インストーラーを疑う前に、コネクター、金色の接点、取り付けねじ、そしてBIOSがNVMeデバイスを認識できるかどうかを確認してください。

ステップ1:電源を切り、M.2ハードウェアを点検する

電源を切断してトップカバーを取り外し、M.2モジュールのエッジコネクターの曲がり、金色の接点の損傷、PCBのひび、スペーサーの欠落、ソケット内の異物を確認します。モジュールを奥までしっかり差し込み、カードが平らになるよう固定してください。

ボードが内部で外れて振動していた状態で出荷された場合は、繰り返しテストを行う前に物理的な状態を記録してください。輸送中の損傷はハードウェアサポートの対象であり、ソフトウェアで修復できるものではありません。

ステップ2:BIOS → Advanced → NVMe Configurationを確認する

BIOSにドライブが表示されない場合、ZimaOSをそのドライブにインストールすることはできません。利用できる場合は、正常な互換NVMeドライブに交換して確認します。2台目のドライブが表示されるなら、元のSSDが主な原因と考えられます。どちらも表示されない場合は、M.2スロット、アダプターボード、電源、またはファームウェアを調べてください。

BIOSでの認識を確認した後は、ZimaOSのインストール復旧ガイドをソフトウェア側の参考資料として利用するのが安全です。

ステップ3:インストーラーからLinuxでの認識を確認する

lspci | grep -i "Non-Volatile"
lsblk -o NAME,SIZE,MODEL,TRAN
dmesg | grep -i -E 'nvme|pcie|error'

nvme-cliツールでは、標準的なNVMeコマンドを使用できます。LinuxのNVMeサブシステムでは、カーネル層について説明されています。

複数のNVMeドライブでは、別の電源問題が表面化することがある

スレッド内の別の返信では、2台のドライブは安定していたものの、Linuxでの検出時に3台または4台では失敗し、外部電源によって結果が変わったと報告されています。これは複数ドライブ用のスレッドに関する有用な証拠ですが、Linuxが「電流を使いすぎる」という普遍的な主張に結び付けるべきではありません。正常な電源と少ないドライブ数で検証する、電力予算に関する仮説として扱ってください。

BIOSで認識できないドライブの再フォーマットを繰り返さない

パーティション作成、ファイルシステムの作成、ZimaOSのインストールは、すべてハードウェアの列挙後に行われます。BIOS/PCIeレベルでデバイスが見つからない場合、別のディスクをフォーマットしても実際の問題は解決しません。

現在の複数NVMe対応ハードウェアについては、ZimaCube 2のストレージが、より整理された構成の参考になります。

ハードウェアサービスを依頼すべきタイミング

元のM.2モジュールに物理的な損傷がある場合、正常なNVMeメディアをスロットに装着してもBIOSが一度も認識しない場合、または再装着後もボードの動作が不安定な場合は、破壊的なテストを中止してください。写真、シリアル情報、BIOSでの認識結果を添えて、ハードウェアサポートに連絡します。

最小構成のハードウェアテストで、電源問題とPCIe問題を切り分ける

複数のNVMeデバイスを使用している場合は、正常なドライブ1台を正常なスロット1つに装着する最小構成にします。起動してBIOSでの認識を確認した後、デバイスを1台ずつ追加してください。最初の2台が安定し、追加のデバイスを接続したときだけ失敗する場合は、症状がデバイスの消失、PCIeリンクエラー、リセット、完全な起動失敗のどれなのかを記録します。

このパターンによって、個々のSSDの損傷と、電力供給、PCIeスイッチング、アダプターボードなどの共有リソースの問題を区別しやすくなります。変数を1つずつ変更せず、同じ4台構成での起動を繰り返しても、診断に役立つ情報はほとんど得られません。

よくある質問

M.2 SSDとスロットのどちらが故障しているか、どう確認できますか?

同じスロットに正常な互換NVMeドライブを装着してテストし、可能であれば疑わしいドライブを別の正常なシステムでもテストしてください。

BIOSがNVMeを認識しない場合、ZimaOSをインストールできますか?

いいえ。インストーラーはファームウェアとカーネルによる列挙に依存します。まずハードウェアの認識を解決してください。

SSDを交換する前にBIOSを更新すべきですか?

現在の状態を記録し、ハードウェアベンダーがサポートするファームウェア更新手順に従った後に限ってください。物理的に外れている、または損傷しているカードは、まず点検する必要があります。

なぜ複数のNVMeドライブが同時に失敗するのですか?

電力予算、PCIeトポロジー、ファームウェア、コントローラーの動作などが考えられます。単一の原因だと決めつけず、構成を縮小して段階的にテストしてください。

NVMeをフォーマットすれば表示されるようになりますか?

いいえ。フォーマットは、ドライブがすでに認識された後にのみ適用されます。