当我在 Grub 中选择 memtest86+ 时,它们无法启动

当我在 Grub 中选择 memtest86+ 时,它们无法启动

我从 Debian 稳定存储库安装了 memtest86+;我正在使用拉伸/稳定。但是,当我从启动菜单中选择任何选项时,我只会看到黑屏。

我还没有给系统添加新的内存;然而,我正计划这样做,这就是我安装这些程序的原因。

我该如何调试/修复这个问题?我不确定它存储日志文件的位置(如果有的话),如果我安装 memtest86 而不是 memtest86+,我也会遇到同样的问题。

答案1

请注意,“memtest86+”与“memtest86”不同(https://en.wikipedia.org/wiki/Memtest86)。

它不支持DDR4记忆(还没有?)。也许你的电脑有这样的内存?大约是从2014年开始的。

如果您有 DDR3 或更低版本,memtest86+ 应该可以工作。
但你可能需要设置你的BIOS启动CSM(兼容支持模式,legacy模式),因为memtest86+是16位软件,无法支持UEFI(https://askubuntu.com/questions/917961/can-i-boot-memtest86-if-im-using-uefi)。在我的 PC 上,debian 没有安装旧版引导加载程序,仅安装 UEFI,因此在使用 CSM 时无法访问 GRUB,因此从 debian 存储库安装时也无法引导 memtest86(+)。

目前在 debian buster 上,提供的 memtest86 版本是 4.3.7,该版本非常旧,不支持 DDR4,似乎也不支持 UEFI。该项目不是通用公共许可证自 5.0 版起获得许可,因此较新的版本不在德比安回购协议。

也许最好的解决方案是使用 UEFI 启动免费版本的 memtest86(不是“+”)创建一个 USB 记忆棒,它也支持 DDR4。
这并不那么悲伤,因为 memtest 应该忽略你的整个操作系统:)

相关内容