Linux读取SSD的smart信息,使用smartmontools查看SSD的“秘密”信息
仍然擔心看不到sm841中的溫度嗎?您是否仍對Toshiba Q pro看不見寫入量和使用壽命值感到不安?為了查看M4 / 00的寫入量,您是否仍在使用C300固件升級程序重新啟動到純DOS并麻煩地運行命令?想知道在協議級別上SSD出了什么問題嗎?
今天,我將告訴您這些問題的簡單解決方案: smartmontools工具
這是一個開源命令行工具. 我一直在服務器上使用它來監視硬盤的運行狀況. 它最初是Linux下的工具,但現在也有Windows版本. 首先,您需要在smartmontools官方網站上下載并安裝它:
安裝時,您可以選擇將其直接添加到右鍵菜單中,因此不必總是鍵入命令.
安裝后,請使用管理員運行cmd命令并在cmd中運行smartctl -x命令以查看SSD的所有信息. 除了基本的SMART值之外,您還可以看到很多SMART日志信息. 這些日志包含很多非常有用的信息.
例如,我的D驅動器是Samsung sm841 512G msata. 我無法使用Crystaldiskinfo查看溫度,但是可以使用smartctl查看溫度. 只需使用smartctl -xd: 命令. 因為輸出很長,所以我拍了最重要的照片:
這是基本的SSD名稱,序列號,固件版本號,容量,SATA版本和其他信息:
這是SMART值信息:
這是我真正想要的溫度信息(在crystaldiskinfo中看不到). 根據觀察,溫度值每10分鐘更新一次. 圖片還包含有用的信息,例如歷史溫度值,最高和最低溫度,這是SMART日志規范中的信息:
好的,讓我們看一下Toshiba Q pro的生活信息. 該磁盤是二手磁盤,已連接到USB卡的sata,因此-d sat參數(raid卡)已添加到命令行. 需要添加其他參數),首先查看最基本的信息:
再次查看其SMART信息,代表壽命的AD(173)值已從200降至198:
接下來,您可以看到寫入量和使用壽命百分比信息:
這是扇區的寫入量,每個扇區代表512Byte,因此您可以快速計算出該磁盤已寫入3183989824 * 512Byte / 1024/1024/1024 = 1518GB,并且已使用了2%. 這2%應該對應于先前的AD(173)值198,這意味著當AD值從200降至100時,表明該磁盤的正式標準壽命已經用完.
此磁盤上未命中,并且錯誤消息也記錄在智能日志中:
閱讀時似乎出現錯誤,我不能怪它是二手貨...
接下來,讓我們看一下Micron M4的寫入能力:
您可以看到該磁盤的扇區寫入量為22287602,已轉換為22287602 * 512B / 1024/1024/1024 = 10GB
溫度列沒有值,表明M4沒有內置溫度傳感器
那么這些信息準確嗎?實際上,smartctl讀取的數據是一堆10101010 ...,然后根據智能日志國際標準解析這些值,所以我們看到的信息應該更準確.
那么每個磁盤都有此信息嗎?答案是不. 這取決于SSD制造商是否已將這些智能日志功能添加到固件中. 例如,我測試的Plextor m5p和Liteon的m6沒有此信息...
最后,smartctl具有許多其他功能,例如重置intel磁盤的一些智能監視計數器,修改一些參數(自檢,禁用緩存,設置磁盤響應時間等). 有興趣的人可以深入學習(使用普通的HDD和SAS磁盤會有驚喜)
PS: 看到這一點,我認為那些關閉二手股票的JS一定會大聲疾呼……
本文來自電腦雜談,轉載請注明本文網址:
http://www.pc-fly.com/a/dianqi/article-294074-1.html
總結
以上是生活随笔為你收集整理的Linux读取SSD的smart信息,使用smartmontools查看SSD的“秘密”信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux嵌入式面试题合集,嵌入式lin
- 下一篇: linux 离线安装中文字库,cento