Is it normal my hard drive/partitions are named nvme0n1 and not sda etc?

usually in related topics i see people refer and give examples or share terminal outputs and they have sda.sdb etc. here’s mine

nvme0n1     259:0    0 476.9G  0 disk 
├─nvme0n1p1 259:1    0   300M  0 part /boot/efi
├─nvme0n1p2 259:2    0 467.8G  0 part /
└─nvme0n1p3 259:3    0   8.8G  0 part [SWAP]

If you have an NVMe device, then it’s perfectly normal.


Yes, this is normal…

1 Like


Let me expand. There are two SSD interfaces to the modern motherboard - PCIE and SATA. A SATA SSD is the traditional SSD, roughly 3" x 2.5". SATA SSD device nodes under Linux are /dev/sda, /dev/sdb … (quite unfortunately, same as the USB device node series). Micro-ATX motherboards have four SATA ports, while ATX motherboards have six.

NVME SSDs (roughly 3.5" x 1") - the newer kind of SSDs which are roughly 3x faster - are not hooked to the SATA ports. They are instead placed in a dedicated slot on the motherboard that connects to the PCIE bus. NVME SSD device nodes under Linux are /dev/nvme*. Micro-ATX motherboards have only one NVME slot, while ATX motherboards have two.

It is quite normal for a PC to have one NVME SSD and multiple SATA SSDs.

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.