我应该使用什么工具来测试我的硬件是否有错误?

我应该使用什么工具来测试我的硬件是否有错误?

是否有任何 Linux 工具(命令行或 Live CD)可以测试硬件组件的错误(硬盘驱动器、RAM、CPU、显卡、总线)并向我显示一些包含错误部件的详细输出等?

答案1

有许多专门用于测试不同组件的工具。目前我还没有想到任何一款多功能工具。(此外,如果它存在并且内部不使用任何成熟的工具,那就违背了模块化原则,而模块化原则是Unix哲学

  • 对于 RAM 测试,我建议内存测试86+。您必须启动到它而不是您的主系统(如果您考虑内存对于正在运行的操作系统的作用,这是非常明显的)。

  • 对于硬盘测试,您可以尝试:

我不记得有任何用于测试 CPU 或显卡等组件的通用工具。

作为一般提示,我建议使用专门的实时分发,例如系统救援光盘,它是专门作为解决主要系统问题的工具而发布的。

答案2

对于记忆来说,有内存测试86,尽管严格来说它不被视为 Linux 工具:

Memtest86 被设计为作为独立的、独立的程序从可启动软盘、CD-ROM、USB 驱动器或没有操作系统的合适引导加载程序。

但作为

流行的 Linux 发行版(例如 Knoppix 和 Ubuntu)提供了一个选项,当 CD 开始运行 Memtest 时(而不是启动 Linux)

你可能已经把它放在身边了。 一些 分布还将其打包,以便您可以方便地安装它并通过 grub 启动。

相关内容