Kingston M.2 NVMe SSD 2台を搭載したHP ZBook G6では、Windowsは問題なく実行されます。ただし、USBハードドライブからDebian 12インストーラISOを起動すると、Linux 6.0カーネルはこれらのNVMeディスクを検出できません/proc/partitions
。
試してみましたが、modprobe nvme-core nvme nvmet
Debianインストーラ「ディスク検出」を繰り返しても、それを検出できませんでした。 (インストールプログラムISO initrdにはpartprobe
実行可能ファイルが含まれておらず、試していません。)lspci
NVMeに関する情報は表示されません。
基本的なグラフィカルインストールとテキストモードプロのインストーラと結果は同じです。
NVMeディスクを検出する方法は?
編集:BIOSを更新してセキュアブートを無効にしても役に立ちませんでした。ハードウェアRAIDが無効になっています。
答え1
問題は、有効であるが未使用のBIOSオプションが原因で発生します。Intel Optane用ストレージコントローラ(いいえオプテインメモリ関連システムから)。
このBIOS設定を無効にすると、データ損失の可能性に関する警告が表示されます。この警告を受け入れると、実際のデータを失うことなくNVMEを認識できます。
Linuxカーネルは、dmesg
Optaneオプションがオンになるたびに、アクティブなハードウェアRAID(使用可能ですがアクティブではありません)に対して誤った警告を生成します。 2行目では、NVMe SSDにアクセスするためにこのハードウェアRAIDを無効にすることをお勧めします。