Respuestas:
La herramienta nvme proporciona opciones para obtener información del dispositivo NVME, por ejemplo, para instalar la herramienta, enumerar los dispositivos NVME y mirar los campos de control de identificación en / dev / nvme0n1, uno usaría:
sudo apt-get install nvme-cli
sudo nvme list
sudo nvme id-ctrl /dev/nvme0n1
Tenga en cuenta que hay 2 tipos de unidades M.2, la NVME y la MSATA, y presentan interfaces completamente diferentes.
Esto es como lo demuestra el nombre del dispositivo de desarrollo completamente diferente: / dev / sd? para MSATA y / dev / nvme0n1 para NVMe.
Si descarga smartmontools 6.6, tiene incorporado soporte experimental NVME y puede mostrar el número de serie como recuerdo. (smartctl -a, nuevamente IIRC).
De lo contrario, para las unidades NVMe, de hecho, necesita las herramientas nvme-cli para poder hacer algo más de lo que Smartctl puede hacer.
Otra forma de obtener información de la unidad es ejecutar hdparm
sudo hdparm -i /dev/sda /dev/sdb
Eso te dará información sobre tus dos discos
FWIW, mi computadora portátil tiene un LITEONIT LMT-512L9M-11 MSATA 512GB incorporado que informa su número de serie a través de su comando y el mío. Es posible que su disco no lo devuelva o que su novedad signifique que no hay suficientes desarrolladores de Linux que tengan acceso a ellos.