Idéia # 1
De acordo com o ArchLinux Wiki em relação a este laptop (Dell XPS 13 (9350)) :
When the SATA-controller is set to RAID On in Bios, the hard disk (at least the SSD) is not recognized. Set to Off or AHCI (AHCI is recommended) before attempting to install Arch.
Idéia # 2
Na seção abaixo, NVM Express SSD, há orientações sobre como fazer com que o SSD seja detectado corretamente durante a inicialização / instalação:
The location of the nvme module for "NVM Express" SSD has changed between linux kernel version 4.3 and 4.4. If you experience "cannot find root device" on boot, it may be due to the nvme module not being present in initramfs. In this case, the following may resolve your issue.
Edit your /etc/mkinitcpio.conf
file:
...
MODULES=(... "nvme")
...
Then update the bootloader.
# mkinitcpio -p linux
where linux is the name of the image loaded on boot. If you installed linux-mainlineAUR then change that to linux-mainline.
Idéia # 3
Há também este tópico, intitulado: Dispositivo Grub e NVMe que discute um problema de inicialização com este laptop , GRUB e NVMe HDD.
However, trying to boot using the freshly installed grub instance, I get the error "no such device: "
I've checked, the UUIDs, the one given in the error message matches the UUID of /boot, so the configuration of the boot partition at least is as expe
A solução alternativa é mencionada no mesmo segmento, basicamente, use um carregador de inicialização diferente.
Referências