linux 系统 如何检测 磁盘 是否损坏

linux 系统 如何检测 磁盘 是否损坏,第1张

可以通过hdparm

测试硬盘读写速度的方法

 测试各硬盘读取速度判断硬盘故障

在服务端命令窗口中执行如下命令

hdparm

-t

/dev/hda

(IDE硬盘)

hdparm

-t

/dev/sda

(SATA、SCSI、硬RAID卡阵列)

hdparm

-t

/dev/md0

(软RAID设备)

测试结果在空载情况下应

>40M/s

,在负载情况下平均应

>

20M/s

为正常,如测试结果极低则需要进一步使用硬盘专用检测工具测试是否为硬盘故障。

 参数:

-a<快取分区>

设定读取文件时,预先存入块区的分区数,若不加上<快取分区>选项,则显示目前的设定

-A<0或1>

启动或关闭读取文件时的快取功能。

-c

设定IDE32位I/O模式。

-C

检测IDE硬盘的电源管理模式。

-d<0或1>

设定磁盘的DMA模式。

-f

将内存缓冲区的数据写入硬盘,并清楚缓冲区。

-g

显示硬盘的磁轨,磁头,磁区等参数。

-h

显示帮助。

-i

显示硬盘的硬件规格信息,这些信息是在开机时由硬盘本身所提供。

-I

直接读取硬盘所提供的硬件规格信息。

-k<0或1>

重设硬盘时,保留-dmu参数的设定。

-K<0或1>

重设硬盘时,保留-APSWXZ参数的设定。

-m<磁区数>

设定硬盘多重分区存取的分区数。

-n<0或1>

忽略硬盘写入时所发生的错误。

-p

设定硬盘的PIO模式。

-P<磁区数>

设定硬盘内部快取的分区数。

-q

在执行后续的参数时,不在屏幕上显示任何信息。

-r<0或1>

设定硬盘的读写模式。

-S<时间>

设定硬盘进入省电模式前的等待时间。

-t

评估硬盘的读取效率。

-T

平谷硬盘快取的读取效率。

-u<0或1>

在硬盘存取时,允许其他中断要求同时执行。

-v

显示硬盘的相关设定。

-W<0或1>

设定硬盘的写入快取。

-X<传输模式>

设定硬盘的传输模式。

-y

使IDE硬盘进入省电模式。

-Y

使IDE硬盘进入睡眠模式。

-Z

关闭某些Seagate硬盘的自动省电功能。

1、当文件系统损坏或者硬盘有坏道, *** 作系统会强制检查文件系统。

2、如果保障系统文件没问题而是想关闭每次开机检查的话看下面的方法:

a、配置文件为/etc/fstab,有下面六个选项(之间以空格或tab分开)

<file system> <dir> <type> <options> <dump><pass>

最后一个选项就是检查文件系统的选项了。<pass>fsck 读取 <pass>的数值来决定需要检查的文件系统的检查顺序。允许的数字是0, 1, 和2。 根目录应当获得最高的优先权 1, 其它所有需要被检查的设备设置为 2. 0 表示设备不会被 fsck 所检查。

b、删除 /forcefsck 这个文件,有了这个文件会强制Linux系统在下次启动时检查文件系统。而不管你/etc/fstab文件了

chkdsk。

chkdsk的全称是checkdisk,就是磁盘检查的意思。这个东西是当你的系统崩溃或者非法关机的时候由系统来调用检查磁盘的,也可以由手工通过命令行调用来检查某一个磁盘分区。

该工具基于被检测的分区所用的文件系统,创建和显示磁盘的状态报告。Chkdsk 还会列出并纠正磁盘上的错误。如果不带任何参数,chkdsk 将显示当前驱动器中的磁盘状态。

扩展资料

chkdsk检查适用情况:

1、windows7系统进入到欢迎界面,无法输入用户密码,即键盘没反应,但键盘 *** 作bios、F8功能键等进入欢迎界面之前的 *** 作都正常,可以进入安全模式;

2、系统启动过程中蓝屏,即蓝底白字屏幕显示,低端显示stop:0x???????字样,即蓝屏代码。

3、磁盘分区变成ram格式。

4、突然断电,重启电脑无法进入系统;

5、电脑运行速度非常慢,磁盘指示灯非常忙,杀毒软件检测不到病毒。

参考资料来源:百度百科--chkdsk


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7319175.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存