Calamares/lsblk not showing SSD with NixOS installed

I have a strange issue with my system here. I tried NixOS, decided I want to go back to Endeavour and am now stuck at the installation. The SSD that currently NixOS is running on (and has my /home partition) does not show up at all.

lsblk does find one of the two SSDs that are installed (Windows), but not the SSD that NixOS currently runs on. But however, I can perfectly boot into Nix, and there all the drives show up.

This is the output under NixOS

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    1  28,9G  0 disk 
└─sda1        8:1    1  28,9G  0 part 
nvme1n1     259:0    0 238,5G  0 disk 
├─nvme1n1p1 259:1    0   100M  0 part 
├─nvme1n1p2 259:2    0    16M  0 part 
├─nvme1n1p3 259:3    0 237,7G  0 part 
└─nvme1n1p4 259:4    0   641M  0 part 
nvme0n1     259:5    0   3,7T  0 disk 
├─nvme0n1p1 259:6    0   500G  0 part /nix/store
│                                     /
├─nvme0n1p2 259:7    0  32,2G  0 part [SWAP]
├─nvme0n1p3 259:8    0   3,2T  0 part /home
└─nvme0n1p4 259:9    0     1G  0 part /boot

In the Endeavour Live Session, I dont see the drive nvme0n1 at all. Any hints on what could cause this?

Check in your BIOS settings that the SATA controller is set to AHCI mode (not RAID, or anything else).

I rebooted serveral times again from the stick, and then the SSD showed up. No settings were changed in the BIOS, a bit strange. But now that it works, I didnt check again anymore.

1 Like

sometimes magic happens :magic_wand: