Kernel

系統無法辨識我的 SSD 磁碟型號

  • January 10, 2020

我在主機板上安裝了三星 SSD 970 EVO Plus NVMe M.2 500GB,它工作正常,但是當我打開例如gnome-disksparted以獲取有關磁碟的更多資訊時,系統無法辨識磁碟的型號。SMART 數據和自檢也被禁用。

這只發生在 M.2 磁碟上。普通 SSD 工作正常。

在此處輸入圖像描述

是否有任何核心選項或系統配置會導致這種情況?

我有linux-4.19.44-gentoo核心。

SMART 最初是 ATA 的擴展。因此,現在大多數工具似乎仍然只支持 (S)ATA。SMART工具的比較

至於模型檢測,我猜問題來自同一個方向。可能lspci仍然列印正確的設備類型。例如在我的系統上:

$ sudo lspci -kv
...
04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM951/PM951 (rev 01) (prog-if 02 [NVM Express])
       Subsystem: Samsung Electronics Co Ltd NVMe SSD Controller SM951/PM951
       Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
       Memory at dfa10000 (64-bit, non-prefetchable) [size=16K]
       I/O ports at d000 [size=256]
       Expansion ROM at dfa00000 [disabled] [size=64K]
       Capabilities: [40] Power Management version 3
       Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
       Capabilities: [70] Express Endpoint, MSI 00
       Capabilities: [b0] MSI-X: Enable+ Count=9 Masked-
       Capabilities: [100] Advanced Error Reporting
       Capabilities: [148] Device Serial Number 00-00-00-00-00-00-00-00
       Capabilities: [158] Power Budgeting <?>
       Capabilities: [168] #19
       Capabilities: [188] Latency Tolerance Reporting
       Capabilities: [190] L1 PM Substates
       Kernel driver in use: nvme

根據三星的驅動器支持常見問題解答

  1. 如果 SSD 過時,BIOS 可能無法支持 SSD。請將 BIOS 更新至最新版本。
  2. 當埠出現問題時,BIOS 可能無法檢測到 SSD。將 SSD 連接到其他 M.2 插槽(如果有),然後重試。

三星也有他們的 SSD 的 Facebook 頁面,您可以通過在此處發布快速響應。

引用自:https://unix.stackexchange.com/questions/520886