GSmartControl – 在 Linux 上檢查 HDD/SSD 健康狀況的 GUI 工具

GSmartControl 是 smartctl 的 GUI 替代品,smartctl 是一種用於控制硬盤驅動器和固態驅動器上的 SMART 數據的工具。 使用此軟件,您可以檢查 SMART 數據以確定其健康狀況。 它還允許您運行不同的測試。

什麼是 聰明的?

它是 Self Monitoring Analysis and Reporting Technology 的首字母縮寫詞,該技術使檢測 HDD 和 SDD 故障成為可能。 潛在問題的早期檢測使用戶能夠了解情況並在到達丟失重要信息的點之前進行備份和/或更換驅動器。

特徵

該工具支持 ATA 驅動器(PATA 和 SATA)、一些 USB 到 ATA 橋接器和一些 RAID 控制器。 你可以檢查 支持的設備列表.

這些是它的一些功能:

  • 自動異常報告
  • 啟用/禁用智能
  • 執行智能測試
  • 顯示設備信息
  • 啟用/禁用自動離線數據收集
  • 便於使用
  • 不錯的文檔

安裝

Ubuntu

測試:Xubuntu 17.10 / Ubuntu 16.04 LTS

$ sudo apt-get install gsmartcontrol

拱形Linux

測試:Arch Linux 2017.11.01

$ sudo pacman -S gsmartcontrol

Fedora

測試於: Fedora 27工作站

$ sudo dnf install gsmartcontrol

用法

在本節中,我將演示此工具的一些有趣功能。 你可以檢查 官方文件 如果您需要更深入的信息。

入門

您可以從桌面環境菜單中打開該軟件,或者只需在終端中鍵入命令即可。

在這種情況下,我將通過終端打開它:

$ sudo gsmartcontrol

請注意,以根用戶身份打開它很重要,以便完全訪問您的設備。

這是主菜單,其中列出了您連接的驅動器:

設備信息

您可以檢查驅動器的許多有趣參數。 只需右鍵單擊所需的設備並選擇 View details.

將出現一個新窗口,顯示驅動器的一些詳細信息,例如型號、序列號、容量、健康測試狀態(通過 / 未通過)等。

General 部分看起來像這樣:

您還可以查看 smartctl 給出的原始數據並將其保存到 .txt 文件中。

這是內容 Attributes 標籤:

本節值得進一步解釋。 在這裡,您可以看到一些重要的 SMART 屬性,這些屬性將告訴您驅動器的健康狀況。 一些最重要的如下(請注意,其中一些未顯示在屏幕截圖中,這是因為給定的 SMART 數據取決於您擁有的驅動器):

  • 重新分配的扇區數:表示 SMART 評估無法寫入的扇區數。 它們被標記為損壞。
  • Reported Uncorrectable:此屬性表示驅動器糾錯系統無法恢復的扇區數。 如果您在這裡的值很高,則可能是您的驅動器很快就會出現故障。
  • Power Cycle Count:指示驅動器的電源開/關週期計數。 這可以幫助您確定驅動器是否被頻繁使用,這對於以下情況很有用 example 如果您想購買二手驅動器。
  • 磨損均衡計數:以百分比形式顯示驅動器的剩餘耐久性,從 100(最佳值)開始,並在寫入時線性減少到 0。
  • Spin Retry Count:重試旋轉開始嘗試的次數。 當旋轉啟動不成功時,這會計算進行全速旋轉啟動的嘗試次數。 此屬性適用於 HDD,較高的值表示它可能遇到機械問題。

這些是一些重要的屬性,你可以在上面看到它們 智能維基百科頁面. 您應該首先查看驅動器的用戶手冊,以了解如何讀取標準化、原始和其他值(解釋可能因製造商而異)。

執行測試

您可以執行一些測試來識別驅動器故障。 它們是安全的,可以在正常系統條件下完成。 如果驅動器不空閒,它們可能需要更長時間,並且您將無法在運行它們時檢查 SMART 數據。

如果您想執行一個,只需轉到 Perform Tests 選項卡,選擇文本類型,然後執行。 之後,結果將顯示在進度條下方。 你也可以去 Self-test Logs 選項卡並檢查結果。

包起來

這個實用的工具可以幫助您輕鬆檢查驅動器狀態。 正如我向您展示的那樣,該軟件非常直觀,您唯一需要知道的是如何解釋 SMART。 如果您知道如何做到這一點,那麼您就可以開始了,如果不知道,互聯網上有很多文檔!

您可以使用此工具定期檢查您的驅動器以檢測故障、檢查您想要購買的用過的驅動器以及用於其他目的。 現在您將能夠照顧它們並避免不必要的數據丟失:-)