使用Ubuntu Live CD诊断PC硬件问题

所以你的电脑会随机关机,或者给你一个死亡的蓝屏,但你找不到哪里出了问题。问题可能与坏内存或硬件相关,谢天谢地,Ubuntu Live CD有一些工具可以帮助你解决这个问题。

使用memtest86+测试您的RAM

RAM问题很难诊断-它们的范围可能从恼人的程序崩溃,或者严重的重启循环。即使您没有问题,当您安装新的RAM时,最好彻底测试它。

Ubuntu Live CD包括一个名为Memtest86+的工具,它将执行此操作-测试您计算机的RAM!与我们到目前为止看到的许多LiveCD工具不同,Memtest86+必须在图形化的Ubuntu会话之外运行。幸运的是,它只需要几次击键。

注意:如果您使用UNetboot创建Ubuntu闪存驱动器,那么memtest86+将不可用。我们建议使用Pendrivelinux的通用USB安装程序(通用USB安装程序可以持久化,但不是强制性的)。

使用Ubuntu Live CD或USB驱动器启动您的计算机。您将看到此屏幕:

使用向下箭头键选择测试内存选项,然后按Enter键。Memtest86+将立即开始测试您的RAM。

如果您怀疑内存的某个部分是问题所在,您可以通过按“c”并更改该选项来选择内存的某些部分。您还可以选择要运行的特定测试。

但是,Memtest86+的默认设置将彻底测试您的记忆力,因此我们建议不要使用这些设置。Memtest86+将运行各种测试,这些测试可能需要一些时间才能完成,因此请在睡觉前开始运行,以便有足够的时间。

使用cpuburn测试您的CPU

随机关机-尤其是在执行计算密集型任务时-可能是CPU、电源或冷却系统出现故障的迹象。名为cpuburn的实用程序可以帮助您确定这些硬件中是否有一个是问题所在。

注:cpuburn旨在对您的计算机进行压力测试-它将快速运行并导致CPU过热,这可能会加剧原本很小的小问题。它是一个功能强大的诊断工具,但应谨慎使用。

使用Ubuntu Live CD或USB驱动器启动计算机,然后选择从CD或USB驱动器运行Ubuntu。当桌面环境加载时,通过单击屏幕左上角的系统菜单,然后选择管理,然后选择Synaptic Package Manager,打开Synaptic Package Manager。

Cpuburn在宇宙储存库里。要启用语义库,请单击顶部菜单中的设置,然后单击存储库。在标记为“社区维护的开放源码软件(宇宙)”的框中添加一个复选标记。

单击关闭。在Synaptic主窗口中,单击重新加载按钮。重新加载程序包列表并重建搜索索引后,在快速搜索文本框中输入“cpuburn”。

单击左列中的复选框,然后选择Mark for Installation。单击窗口顶部附近的Apply按钮。在安装cpuburn时,它会警告您使用cpuburn时可能存在的危险。

假设您希望承担风险(如果您的计算机经常随机重新启动,这可能是值得的),通过单击屏幕左上角的应用程序菜单,然后选择应用程序>终端,打开一个终端窗口。

cpuburn包括许多用于测试不同类型CPU的工具。如果您的CPU已有六年以上的历史,请查看完整列表;对于现代AMD CPU,请使用TERMINAL命令

对于现代的英特尔处理器,使用终端命令

我们的处理器是Intel,所以我们运行burnP6。根据Linux实用程序“top”的说法,一旦启动,它立即将CPU的总使用率推高到99.7%。

如果您的计算机出现CPU、电源或散热问题,则您的计算机可能会在10到15分钟内关机。由于此程序给您的计算机带来的压力,我们不建议让它通宵运行-如果出现问题,应该会相对较快地出现。

Cpuburn的工具(包括burnP6)没有接口;一旦它们开始运行,它们将开始驱动您的CPU,直到您停止它们。要停止像burnP6这样的程序,请在运行该程序的终端窗口中按Ctrl+C。

结束 / 结尾 / 结论 / 推论

Ubuntu Live CD提供了两个很好的测试工具,用于诊断棘手的计算机问题,或对新计算机进行压力测试。虽然它们是应该谨慎使用的高级工具,但它们非常有用和简单,任何人都可以使用它们。

相关文章