Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

23.2. 使用维护引导模式

23.2.1. 加载内存(RAM)测试模式

内存(RAM)模块故障可能会导致系统无法预测或崩溃。在某些情况下,内存错误可能仅会导致特定软件组合出现错误。因此,您应该在安装 Red Hat Enterprise Linuxnbsp 前测试计算机的内存 ; 首次运行其他操作系统 ; 即使之前已运行其他操作系统,也应该测试 Linux。
Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 包括 Memtest86+ 内存测试应用程序。要启动内存测试模式,请在引导菜单中选择 Troubleshooting > Memory test。测试将立即开始。默认情况下,Memtest86+ 会在每次通过中执行十次测试;可以通过使用 c 键访问配置屏幕来指定不同的配置。第一次通过完成后,底部将显示一条消息,通知您当前状态,另一次通过将自动启动。
注意
Memtest86+ 仅适用于 BIOS 系统.目前不支持 UEFI 系统。

图 23.1. 使用 Memtest86+ 进行内存检查.

使用 Memtest86+ 进行内存检查.
测试进行时显示的主要屏幕分为三个主要区域:
  • 左上角显示系统内存配置的信息 - 检测到的内存和处理器缓存量,以及吞吐量、处理器和芯片组信息。这个信息会在 Memtest86+ 启动时检测到。
  • 右上角显示有关测试的信息 - 当前通过的进度,以及中当前运行的测试,以及测试的描述。
  • 屏幕中央部分用于显示从工具启动起的整个测试集合的信息,如总时间、已完成的通过次数、检测到的错误数和测试选择。在某些系统上,有关安装的内存(如安装的模块数量、制造商、频率和延迟)的详细信息也将在此处显示。每次通过后,此位置将显示简短摘要。例如:
    ** Pass complete, no errors, press Esc to exit **
    如果 Memtest86+ 检测到错误,它将在此区域显示并突出显示红色。该消息将包括详细信息,如测试检测到问题、失败的内存位置等。
在大多数情况下,一个成功通过(即,所有 10 个测试一次运行一次)足以验证 RAM 是否处于良好状态。然而,在某些个别情况下,第一次通过时未检测到的错误可能会出现在后续通过中。要在重要系统上执行彻底的测试,请让测试在夜间或几分钟内运行,以便完成多次通过。
注意
完成 Memtest86+ 通途所需的时间因系统配置(特别是 RAM 大小和速度)而异。例如,在 2 GiB DDR2 内存为 667 MHz 的系统上,完成单一通过将花费大约 20 分钟时间。
要停止测试并重新引导计算机, 按 Esc 键。
有关使用 Memtest86+ 的更多信息,请参阅官方网站,网址为 http://www.memtest.org/.README 文件还位于 Red Hat Enterprise Linuxnbsp 上的 /usr/share/doc/memtest86+-版本/ 中;Hat Enterprise Red Hat Enterprise Linuxnbsp;Hat Enterprise Red Hat Enterprise Linuxnbsp;Linux 系统已安装 memtest86+ 软件包。