在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.   电脑软件

    谢谢,至少你提到了一个工具的存在; 它已经是东西了。 但是,对于中间用户来说,输出根本不容易解释。 最好对最重要的结果提出非专业人士可以理解的解释。