如何使用实时 Linux USB 判断计算机是否损坏?

如何使用实时 Linux USB 判断计算机是否损坏?

故事:我开车去妈妈家过圣诞节,带着一台全新的(虽然很便宜;对她来说已经足够了)电脑。不幸的是,我出了车祸,电脑从我的后座飞到了我的前座,撞到了我的控制台/仪表盘

问题:经过这样的跌倒,电脑很可能已经损坏。我计划今天晚些时候启动 ubuntu live USB,看看它是否损坏。假设我可以从 USB 启动并运行,我可以运行哪些类型的测试来查看是否有损坏?我打开它,一切正常看起来很好(即底部没有散热器,所有东西都连接着),但我想确定一下,这样我就不用在几周后继续尝试解决她电脑运行缓慢的问题了

HDD 上有一些数据,但没有完整的操作系统,所以我不指望它能够启动,这就是为什么我需要一个实时 USB 来启动。

我想检查一下是否完全正常工作:

  1. 母板
  2. 内存
  3. 处理器(如果它无法启动,则这三个都是坏的)
  4. 硬盘

没有显卡或者任何特别花哨的东西。

答案1

实际上,目前为止,系统最有可能损坏的是硬盘,因为它是唯一具有可移动部件的东西。如果硬盘工作正常且没有错误,那么系统基本就没问题了。

要测试 HDD,首先要进行某种 SMART 测试,然后,如果通过,再使用坏块进行一些完整测试(但首先要备份硬盘上的数据)。

当然,你也可以运行 p6burn 或类似程序(也许使用压力Linux),以及内存测试来检查其他组件。

答案2

  1. 内存的标准测试是Memtest86+。由于您只是测试基本功能而不是长期稳定性,因此您只需让它运行前几个测试,而不是完整的数小时测试系列。

  2. CPU 的标准测试是mprime“严酷测试”模式。作为附带好处,它还会测试 CPU 散热器——如果散热器松动,则 CPU 要么无法通过测试,要么计算机会因过热而关闭。对于简单的“它是否正常工作”测试,15 分钟左右就足够了。

  3. 硬盘的标准测试是badblocks。由于您要查找的是大规模物理损坏,因此只读测试就足够了。这将是一项缓慢的测试,需要几个小时(取决于驱动器的大小和速度)。

  4. 您还需要测试屏幕,看看它是否出现了坏点或卡点(或更可能是条带)。来自 lagom.nl 的视角测试有一些适合这种情况的全屏纯色图像。

  5. 假设没有插入任何设备,外围端口可能状况良好。即便如此,您也应该进行基本测试:LiveUSB 是否在每个 USB 端口启动,电源线是否真正为笔记本电脑供电,网络端口是否传输数据,等等。

作为上述测试的附带结果,您将测试了大部分主板。验证您是否可以播放声音,您就大功告成了。

答案3

看看这篇有点老的 tomshardware 文章 http://www.tomshardware.com/reviews/a-sturdy-companion,758-2.html

请注意,大约 2004 年的驱动器在非操作状态下可承受约 300g 以上的重量。检查所有插槽组件、CPU、内存并启动它。我敢打赌笔记本电脑完好无损。G/L

相关内容