推荐阅读: 如何修复和整理Linux分区
在本文中,我们将回顾针对Linux的GUI和基于终端的磁盘扫描实用程序的混合。 如果您发现从计算机硬盘或特定分区的任何异常行为,可以随时调查第一件事就是文件系统不一致或错误,并有超过 fsck将执行此没有其它的更好的工具。fsck - 文件系统一致性检查
的fsck是用来检查和可选的系统实用程序 修复Linux文件系统 。它是几个文件系统检查程序的前端。 警告 :只有试用的 fsck命令,在测试Linux服务器,除非你知道自己在做什么.. 总是先卸载分区之前,你可以在其上运行 fsck。$ sudo unmount /dev/sdc1 $ sudo fsck -Vt vfat /dev/sdc1在下面的命令中,交换机:
-t
-指定的文件系统类型。-V
-启用详细模式。
$ man fsck一旦执行了文件系统不一致性测试,就可以继续进行物理状况评估。
坏块
badblocks是一个实用程序 在硬盘扫描坏块或坏扇区 。 假设您发现您硬盘上的任何坏块,你可以使用 fsck一起使用它,或者 用e2fsck指示内核不使用坏块。 有关如何使用查询工具badblock坏块的更多信息,请阅读: 如何检查坏扇区或坏块的硬盘在Linux中 。3. SMART系统实用程序
SMART(自我监测,分析和报告技术 )是建于几乎所有的现代ATA / SATA和SCSI / SAS硬盘以及固态硬盘的系统。 它收集有关支持的硬盘的深入信息,您可以使用以下实用程序获取该数据。i. Smartctl
smartctl读取是了smartmontools包下了两个实用程序之一。 它是一个命令行实用工具,控制和监控系统 SMART。 若要安装 了smartmontools包,为你的发行版运行下面的命令适用:$ sudo apt-get install smartmontools #Debian/Ubuntu systems $ sudo yum install smartmontools #RHEL/CentOS systems下面是报告的硬盘分区健康其中选项 smartctl读取命令的示例
-H
有助于自检后,显示一般分区健康状况:
$ sudo smartctl -H /dev/sda6期待通过更多的使用指南手册 smartctl读取页面:
$ man smartctl有一个GUI前端的量可以如下安装 smartctl读取称为 gsmartcontrol:
$ sudo apt-get install gsmartcontrol #Debian/Ubuntu systems $ sudo yum install gsmartcontrol #RHEL/CentOS systems
GSmart控制 - Linux磁盘扫描工具
ii. Gnome磁盘实用程序(或磁盘)
Gnome磁盘实用程序提供了一个GUI,用于执行所有与分区管理相关的任务,如创建,删除,安装分区等。它预装在大多数主流Linux系统,如Ubuntu,Fedora,Linux Mint等。 要使用它在 Ubuntu上,打开 仪表板和搜索 磁盘 ,在 Linux Mint的 ,打开 菜单和搜索 磁盘和在 Fedora,点击 活动类型的 磁盘 。用于Linux磁盘扫描的Gnome磁盘实用程序
用于Linux磁盘扫描的Gnome磁盘实用程序