Pourquoi Linux répertorie-t-il les lecteurs NVMe sous la forme /dev/nvme0 au lieu de /dev/sda ?

Récemment, j'ai installé un lecteur NVMe sur mon ordinateur Linux et j'ai remarqué qu'il est répertorié comme /dev/nvme0 et que sa partition est /dev/nvme0p1. Je suis conscient que c'est une interface différente des disques SATA, mais quelle est la raison pour laquelle il est répertorié de cette façon? Il semble que l'appel de lecteurs /dev/sd$LETTER$PARTITIONNUMBER soit la norme, même lorsque les choses ont des normes différentes comme SCSI, et cela casse cela en utilisant des chiffres au lieu de lettres pour désigner le lecteur et un p avant le numéro de partition, en plus de le nom différent.

demandé sur