Em um HP ZBook G6 com dois SSDs Kingston M.2 NVMe, o Windows está sendo executado sem problemas. Mas ao inicializar o ISO do instalador do Debian 12 a partir de um disco rígido USB, o kernel do Linux 6.0 não detecta esses discos NVMe, mas detecta apenas o disco de inicialização USB no formato /proc/partitions
.
Eu tentei, modprobe nvme-core nvme nvmet
mas o instalador repetido do Debian "Detect disks" ainda não os detecta. (O instalador ISO initrd não contém um partprobe
executável, então não tentei /that.) lspci
não mostra nada sobre NVMe.
Mesmo resultado com a instalação gráfica padrão e o instalador especialista em modo texto.
O que posso fazer para detectar os discos NVMe?
Editar: atualizar o BIOS e desativar o Secure Boot não ajudou. O RAID de hardware está desativado.
O problema foi causado pelo controlador de armazenamento da opção do BIOS ativado, mas não utilizado, para Intel Optane (não há memória Optane no sistema em questão).
Desativar essa configuração do BIOS mostra um aviso sobre possível perda de dados e aceitar esse aviso permite que os NVMEs sejam reconhecidos, na verdade sem perda de dados.
Enquanto a opção Optane estava ativada, o kernel do Linux produziu um aviso falso
dmesg
sobre o RAID de hardware ativo (que está disponível, mas nunca foi ativado). Uma segunda linha sugeriu desabilitar este RAID de hardware para obter acesso aos SSDs NVMe.