如何在 Linux/Ubuntu 上檢查 SSD 的健康狀況
注意固態硬碟 (SSD) 的健康狀況並非只有科技宅才需要-如果您的固態硬碟開始出現問題,或者您只是有點擔心,最好在情況惡化之前進行檢查。有時,這些固態硬碟會發出警告訊號(例如速度變慢、發出怪聲或自動死機),而有時,它們會悄無聲息地出現故障,且不會引起任何預兆。本指南將指導您如何使用 Ubuntu 內建的免費工具(即 smartmontools)來深入了解固態硬碟的健康狀況,以便您了解固態硬碟是否狀況良好,或者是否需要開始規劃升級。劇透警告:看到所有這些 SMART 統計數據一目了然,確實令人欣慰。
按照這些步驟操作後,您將能夠查看您的固態硬碟 (SSD) 是否通過了健康檢查,或者是否出現了磨損跡象。而且,即使是定期檢查也能幫助及早發現問題,這可能會挽救您的資料並避免整個硬碟故障。當然,Linux 和硬碟都有各自的特點,有時命令可能無法在第一次嘗試時奏效。不過別擔心,一旦您掌握了竅門,這些操作就非常簡單了。
如何在 Ubuntu 中檢查 SSD 健康狀況
打開終端
首先,你需要打開終端機。它是所有命令的入口。你可以按下Ctrl + Alt + T—— 這是快捷鍵 —— 或直接在應用程式啟動器中搜尋「終端」。有時候第一次這樣做會感覺很奇怪,尤其是對於 Linux 新手來說,但相信我,一旦你習慣了,它比點擊菜單要快得多。
預期結果是什麼?螢幕上會出現一個新的終端機提示符,可以輸入一些指令。大多數步驟都需要管理員權限,所以別忘了準備好密碼。
安裝 Smartmontools – 您的駕駛之聲
這個小程式包讓所有「健康檢查」的魔法都得以實現。有一次,它第一次就成功了;有一次,我不得不運行幾個命令,所以如果一開始遇到點小問題,也不要灰心。輸入:
sudo apt update
點擊Enter。這將刷新您的軟體包列表,以便您獲得最新版本。
sudo apt install smartmontools
再次按下Enter。系統可能會提示你輸入密碼-只需輸入密碼並點擊 即可Enter。下載並安裝完成後,就可以使用了。
專業提示:如果發生錯誤,請仔細檢查網路連線或嘗試sudo apt update
重新運行。有時 Ubuntu 只需要輕輕一點提醒。
識別您的SSD設備名稱
安裝完成後,你需要確定你的磁碟機名稱。運行:
lsblk
這會列出所有區塊設備(磁碟、分割區等)。尋找你的主驅動器,它通常被稱為/dev/sda或/dev/nvme0n1,尤其是在使用 NVMe SSD 的情況下。檢查大小和掛載點以找到正確的驅動器——通常,你的根驅動器的掛載點是/。如果你不確定,請在 Google 中搜尋裝置名稱以及型號或大小進行確認。
Linux 系統把所有東西都一目了然地列出來,這有點奇怪,但在某些機器上,驅動器名稱在更新後可能會有所不同或發生變化。如果您懷疑自己查看了錯誤的設備,請在運行任何可能更改資料的命令之前仔細檢查。
運行SSD健康檢查
現在,好東西來了。將其替換/dev/sda
為您的驅動器名稱,然後運行:
sudo smartctl -a /dev/sda
這條指令會執行 smartctl 來提供 SMART 資料(硬碟內部健康記錄)的完整報告。報告會包含大量訊息,包括溫度、錯誤率和重新分配的扇區。雖然輸出結果可能不是最吸引人的,但它帶來的安心感值得一試。在某些系統上,這可能會產生權限錯誤或無法正常運作;耐心等待或重新運行可能會有所幫助。
注意:如果您的驅動器是 NVMe(像大多數現代筆記型電腦一樣),您可能需要運行:
sudo smartctl -a /dev/nvme0n1
因為命令語法取決於您的磁碟機類型。
了解SMART數據
這是有點令人困惑的部分——這些報告內容很豐富,因此請關注關鍵指標:
- SMART 整體健康自我評估測試結果:如果顯示“通過”,則您的駕駛能力可能正常。如果顯示“不通過”,則表示有問題。
- 重新分配的扇區數:如果這個數字很高或不斷增加,那麼你的驅動器可能開始出現故障。
- 磨損均衡計數或介質磨損指示器:這些會告訴您驅動器是否接近其耐用極限。
說實話,有些硬碟的 SMART 資訊可能看起來很糟糕,但實際運作起來卻很卡,所以對這些數字要謹慎對待。若發現問題,不妨考慮備份或更換硬碟;謹慎為上。
額外提示和常見問題
確保以sudo
正確的權限運行命令。此外,SMART 數據可能令人望而生畏,但快速搜尋指標名稱有助於明確哪些指標正常,哪些指標異常。最後,定期檢查系統——最好每 3-6 個月檢查一次,尤其是在它是您的主驅動器或您注意到效能問題的情況下。有時問題會意外出現,及早發現可以避免很多麻煩。
包起來
這種方法可能看起來有點技術性,但一旦掌握了竅門,就能輕鬆監控你的SSD,無需任何複雜的軟體。定期進行健康掃描可以及早發現潛在問題,減少日後意外發生。只要記住—如果你的硬碟出現故障跡象,請盡快備份資料。沒錯,硬碟通常不會提前發出警告,但如果你留意,SMART數據可以提醒你。
概括
- 打開終端機:Ctrl + Alt + T
- 安裝 smartmontools:
sudo apt update
然後sudo apt install smartmontools
- 使用以下方式識別您的 SSD 裝置名稱
lsblk
- 運行健康檢查:(
sudo smartctl -a /dev/sda
根據需要替換) - 在整體健康狀況中尋找“PASSED”並檢查關鍵指標
- 如果發現任何可疑情況,請儘早備份
最終總結
希望這能幫助您在問題演變成災難之前發現它們。這並非萬無一失,但總比盲目相信SSD的「沉默」要好。祝您好運,也希望您的硬碟能比預期更長久地保持健康!