Как я могу проверить спецификации NVME

Как я могу проверить спецификации установленного NVME кроме lshw который только показывает бренд. Я надеюсь знать модель и напряжение/питание.

Кроме того, есть ли что-нибудь, что нужно знать прежде, чем купить нового для замены другого (например, как SSD, напряжение и питание)?

ЦП: i7-7700HQ

2
задан 24 February 2018 в 22:47

2 ответа

lsblk (список блоков)

Вы можете использовать команду lsblk:

$ lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE,MODEL
NAME        FSTYPE LABEL                 MOUNTPOINT     SIZE MODEL
sdb                                                   186.3G 2105            
├─sdb2      ntfs   S3A6550D005           /media/rick/ 178.9G 
├─sdb3      ntfs   HDDRECOVERY                            6G 
└─sdb1      ntfs   TOSHIBA SYSTEM VOLUME                1.5G 
sda                                                   931.5G HGST HTS721010A9
├─sda4      ntfs   WINRETOOLS                           450M 
├─sda2                                                  128M 
├─sda5      ntfs   Image                               11.4G 
├─sda3      ntfs   HGST_Win10            /mnt/d         919G 
└─sda1      vfat   ESP                                  500M 
nvme0n1                                                 477G Samsung SSD 960 PRO 512GB    
├─nvme0n1p5 ext4   NVMe_Ubuntu_16.0      /             44.6G 
├─nvme0n1p3                                              16M 
├─nvme0n1p1 ntfs                                        450M 
├─nvme0n1p6 swap   Linux Swap            [SWAP]         7.9G 
├─nvme0n1p4 ntfs   NVMe_Win10            /mnt/c       414.9G 
├─nvme0n1p2 vfat                         /boot/efi       99M 
└─nvme0n1p7 ntfs   Shared_WSL+Linux      /mnt/e           9G 

Вы можете видеть, что мой NVMe SSD является Samsung SSD 960 PRO 512 ГБ

Создать alias для аргументов

Как указано в комментариях, была сделана опечатка для MODEL, и вывод был неполным. Чтобы избежать этого в будущем и, что более важно, чтобы вам не приходилось запоминать аргументы, создайте alias в ~/.bashrc под названием lsdrv, который вы можете использовать постоянно:

$ cat ~/.bashrc | grep lsdrv
# Create lsdrv version of lsblk without UUID's
alias lsdrv="lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE,MODEL"

Сейчас в терминале вы можете просто использовать lsdrv, чтобы увидеть все ваши диски в комплекте с номером модели и другой полезной информацией.

Напряжение / мощность

Это в значительной степени не имеет значения. Решающим фактором является размер M.2 22x80 мм или другой размер. Также, будь то скорость Gen 3 x 2 или Gen 3 x 4 (вторая в два раза быстрее).

Например, у меня есть два отсека SSD M.2, первый поддерживает скорости Gen 3 x 4, второй поддерживает только скорости Gen 3 x 2, поскольку на чипсете Skylake ограниченное количество линий PCIe. 1117]

Могут быть и другие проблемы, но это то, что я помню из головы. Конечно, вы должны провести собственное исследование.

В основном вам нужно знать марку и модель вашего компьютера, чтобы знать марку и модели твердотельных накопителей M.2 NVMe, которые вы можете в него установить.

2
ответ дан 2 December 2019 в 03:34

Может быть, вы можете попробовать команду nvme list.

Инструмент nvme может быть уже упакован в ваш дистрибутив и поэтому может быть легко установлен.

Если нет, то его можно скачать здесь.

У меня нет твердотельного накопителя NVMe, поэтому я не могу проверить, но он должен выдавать такой результат (но без информации о мощности и напряжении):

Node             SN                   Model                                    Version  Namespace Usage                      Format           FW Rev

---------------- -------------------- ---------------------------------------- -------- --------- -------------------------- ---------------- --------

/dev/nvme0n1     S3EVNCAHB01861F      Samsung SSD 960 PRO 1TB                  1.2      1         689.63  GB /   1.02  TB    512   B +  0 B   1B6QCXP7
2
ответ дан 30 October 2020 в 17:39

Другие вопросы по тегам:

Похожие вопросы: