在Smartctl的幫助下檢查硬盤驅動器的狀態

帶操作員的硬盤

通常 當我們開始在系統中出現故障時 或我們注意到系統出現某種速度緩慢或凍結的情況, 通常,我們將它們歸因於系統,安裝了太多程序或信息過多,或者計算機根本沒有足夠的資源。

在很大程度上,這些問題通常是由磁盤扇區故障引起的 持續了。 使用正確的工具即可輕鬆檢查硬盤的運行狀況。

這就是為什麼在本文中 讓我們談談一個出色的工具,它將幫助我們驗證硬盤的運行狀況。

智能控制

在我們開始之前,你們中的許多人 您會知道大多數現代硬盤驅動器都具有“ SMART”。

是一項允許操作系統執行以下操作的功能 (例如Linux,Mac和Windows) 驗證硬盤驅動器的完整性和狀態.

當系統傾向於檢測某些錯誤時,它會通知您,甚至許多BIOS通常也顯示由硬盤扇區故障導致的消息。

安裝Smartmontools

在Linux上, 有很多方法可以檢查硬盤驅動器的狀態。 但是,最快的方法可能是使用smartctl。

在看到如何使用此工具之前,必須先將其安裝在系統上才能使用。

Smartctl是一個實用程序,可在其存儲庫中的幾乎所有當前Linux發行版中找到。

為了在Debian,Ubuntu和基於或衍生自這些系統的系統中安裝此實用程序,我們必須打開一個終端,然後在其中鍵入以下命令:

sudo apt-get install smartmontools

對於使用Arch Linux,Manjaro,Antergos或其任何派生版本的用戶,我們可以使用以下命令安裝此實用程序:

sudo pacman -S smartmontools

對於Fedora,CentOS,RHEL和由此衍生的系統,我們可以使用以下命令安裝該應用程序

sudo dnf instalar smartmontools

最後,對於那些是OpenSUSE用戶的用戶,他們可以使用以下命令進行安裝:

sudo zypper instalar smartmontools

如何在Linux上使用Smartctl?

智能

Smartctl非常易於使用,因為它的使用僅在終端下進行,並且它要求我們利用您的用戶的權限,所以我們必須打開一個並輸入以下內容:

  su 

現在完成了 我們必須列出我們的硬盤以及分區。

為此,我們必須鍵入以下命令:

fdisk -l

從安裝系統的磁盤和分區開始,它將為我們提供硬盤及其列表以及相應的大小和標籤的列表。

將其作為/ dev / sda,然後是分區號,在這種情況下,分區號將為1。

如果同一磁盤上有多個分區,它將繼續顯示/ dev / sda2,/ dev / sda3,依此類推。

如果您有多個硬盤,它將根據磁盤數量更改字母后的最後一個字母,例如第一個是/ dev / sda,第二個是/ dev / sdb,依此類推。

一旦確定了磁盤,現在我們僅執行以下命令,將“ sdx”替換為要檢查的磁盤:

smartctl -a / dev / sdX

如果您需要有關磁盤狀態的報告,則可以使用以下命令將其導出到文本文檔中:

smartctl -a / dev / sdX >> /ruta/donde/guardara/el/reporte-de-disco.txt

此過程可能需要幾分鐘,因為這在很大程度上取決於磁盤的存儲容量。

如果需要對磁盤採取預防措施,則可以使用fsck命令。

或者在非常極端的情況下,需要badblocks命令的幫助,您可以使用該命令檢測並隔離硬盤驅動器上的壞扇區。

最後,如果您需要一個具有圖形界面的工具,我建議您使用Gnome磁盤實用程序或更好地稱為Gnome磁盤。

在其選項中,您可以找到用於檢查磁盤狀態的實用程序。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   電腦軟件 他說:

    謝謝,至少你提到了一個工具的存在; 它已經是東西了。 但是,對於中間用戶來說,輸出根本不容易解釋。 最好對最重要的結果提出非專業人士可以理解的解釋。