SyntheticHuman Asked: 2020-08-15 10:50:05 +0800 CST2020-08-15 10:50:05 +0800 CST 2020-08-15 10:50:05 +0800 CST 为什么memtest一直冻结? 772 我的电脑很旧,使用 DDR2,最多 8 Gigs 的 RAM。我最近用足够的 RAM 更换了计算机中的两个 RAM 盒以使其最大化。但是,就在不久前,我尝试运行 Memtest,它甚至在完成第一次通过的 1% 之前就冻结了。RAM 在普通计算机上运行良好,并且被 Memtest 检测到,但它不会继续,我必须将其关闭并再次打开才能退出 Memtest(esc 不起作用)。有人知道发生了什么吗? grub2 boot ram memtest 2 个回答 Voted Jani Uusitalo 2020-11-27T04:28:07+08:002020-11-27T04:28:07+08:00 虽然可能存在硬件故障和 memtest 错误,但也有LP #1876157: Memtest86+ in Ubuntu 20.04 doesn't work。因此,如果您运行的 memtest 来自 Ubuntu 20.04 映像,请尝试从 Ubuntu 18.04 映像运行 memtest。 Best Answer rtaft 2020-08-15T11:29:50+08:002020-08-15T11:29:50+08:00 根据https://www.memtest86.com/tech_freezing-lockups.html 如果 MemTest86 出现卡顿,但系统运行正常,否则问题可能与 UEFI 固件有关。最常见的问题是使用多个 CPU 内核运行 MemTest86 时(默认行为)。有一个论坛帖子跟踪已知主板/BIOS 在使用多个 CPU 内核运行时出现问题。如果您认为此问题与 UEFI BIOS 有关,请将调试日志的副本发送给 PassMark Software。这种类型的错误往往是非常可重复的(不是随机的) 我们看到的另一个 BIOS 错误是一些旧的戴尔机器有一个 32 位寻址错误,阻止测试超过 4GB 的 RAM。在这种情况下,测试将在测试 0(地址测试)期间提前冻结,同时在 0x100000000 (4GB) 内存范围内进行测试。要部分解决此问题,您可以将要测试的最大地址限制在 0x100000000 以下。这可能意味着很多 RAM 没有经过测试。或联系主板供应商并要求更新 BIOS。
虽然可能存在硬件故障和 memtest 错误,但也有LP #1876157: Memtest86+ in Ubuntu 20.04 doesn't work。因此,如果您运行的 memtest 来自 Ubuntu 20.04 映像,请尝试从 Ubuntu 18.04 映像运行 memtest。
根据https://www.memtest86.com/tech_freezing-lockups.html
如果 MemTest86 出现卡顿,但系统运行正常,否则问题可能与 UEFI 固件有关。最常见的问题是使用多个 CPU 内核运行 MemTest86 时(默认行为)。有一个论坛帖子跟踪已知主板/BIOS 在使用多个 CPU 内核运行时出现问题。如果您认为此问题与 UEFI BIOS 有关,请将调试日志的副本发送给 PassMark Software。这种类型的错误往往是非常可重复的(不是随机的)
我们看到的另一个 BIOS 错误是一些旧的戴尔机器有一个 32 位寻址错误,阻止测试超过 4GB 的 RAM。在这种情况下,测试将在测试 0(地址测试)期间提前冻结,同时在 0x100000000 (4GB) 内存范围内进行测试。要部分解决此问题,您可以将要测试的最大地址限制在 0x100000000 以下。这可能意味着很多 RAM 没有经过测试。或联系主板供应商并要求更新 BIOS。