如何在 Ubuntu 20.04 中运行 Memtest如何在 Ubuntu 20.04 中运行 Memtest如何在 Ubuntu 20.04 中运行 Memtest如何在 Ubuntu 20.04 中运行 Memtest
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Ubuntu 20.04 中运行 Memtest

发表 admin at 2025年2月28日
类别
  • 未分类
标签

随机存取存储器(RAM)是任何计算机系统的重要组成部分。如果您设置了新的 Ubuntu 环境或 VPS(虚拟专用服务器),并且您不知道系统的内部内存详细信息,例如系统上安装和使用了多少 RAM,那么您可以轻松测试所有使用 memtest 软件程序获取有关计算机内存的信息。 Memtest 是内存测试实用程序,旨在测试计算机 RAM 是否存在错误。大多数 Linux 发行版(包括 Ubuntu 20.04)默认包含 86 个以上的 memtest 程序。如果您的发行版中未包含 memtest 程序,则您可以从 USB 创建一个便携式测试驱动器,从中启动并运行 memtest。该实用程序写入内存地址的测试模式、读取数据并比较错误。

本文将向您展示如何在 Ubuntu 20.04 中运行 memtest。本文还将详细介绍 memtester 命令行实用程序,该实用程序可用于检查 RAM 错误。

先决条件

要执行本文中所示的 memtest,系统上必须安装 Ubuntu 20.04,并且 GRUB 菜单中应提供 memtest86+ 选项。

如何在 Ubuntu 20.04 中运行 Memtest86+

与其他发行版相比,在 Ubuntu 中执行内存测试很容易。执行以下步骤在 Ubuntu 20.04 系统上运行 memtest。

第 1 步:访问 GRUB 菜单

如您所知,Memtest86+ 无需操作系统即可运行。因此,您必须能够访问 Ubuntu 中的 GRUB 菜单。打开或重新启动系统并按住“Shift”键访问 GRUB 菜单。系统启动后会出现如下窗口:

第2步:选择Memtest86+

GRUB 菜单中将显示以下选项列表。使用箭头键,选择“Memtest86+”选项,如下图中标有箭头:

按“Enter”键运行 Memtest86+ 程序。

第 3 步:退出测试

测试将开始在您的系统上自动运行并继续,直到您按“Esc”键退出正在运行的进程。最佳实践是运行一次完整的测试。在下图所示的输出窗口中,有关测试的详细信息以红色突出显示。

您现在已经在 Ubuntu 系统上成功执行了 memtest。这就像一个游戏,检查是否检测到任何错误或系统是否重新启动。建议多次运行 memtest,因为有时可能直到第二次才检测到错误。每个过程可能需要数小时或数天才能完成,具体取决于系统上安装的内存量。因此,建议在一天结束时运行内存测试以获得最佳结果。如果您的系统有大量内存并且崩溃很少发生,那么在周末运行测试可能是个好主意。如果您有纠错码 (ECC) 内存,那么仅执行一次就很容易出现错误。它将自行纠正所有错误。在这种情况下,如果您有时间执行第二次错误检测,我们建议您这样做。

使用 Memtester 实用程序运行内存测试

Memtester 是一个命令行实用程序,可用于检查 RAM 是否有错误。

安装内存测试仪

默认情况下,Ubuntu 系统上未安装 memtester 实用程序。但是,您可以使用以下命令安装该实用程序:

$ sudo apt install memtester

使用 Memtester 检查错误

在系统上安装 memtester 后,您可以在系统上运行 memtester 命令来检查 RAM 是否有错误。使用以下语法运行 memtester 命令:

$ sudo memtester size iteration

在上面的命令中,“size”是要分配的内存量,“iteration”是运行命令检查错误的次数或传递次数。

例如,要运行内存大小为 200 M 的 memtester 命令进行 1 次迭代,上述命令将更改为以下格式:

$ sudo memtester 200M 1

输入上述命令后,终端上应显示以下输出:

结论

通过本文提供的信息,您了解了如何在 Ubuntu 20.04 中运行 Memtest86+。如果您的系统多次崩溃,此功能会很有用。在提交任何错误报告之前,您首先应该执行内存测试。此外,您还学习了如何使用 memtester 命令行实用程序运行内存测试。希望读完本文后,您现在能够为自己的系统执行内存测试。

©2015-2025 Norria support@alaica.com